Commits on May 22, 2012
  1. Initial draft boxcar code.

    debug led works.
    adc works
    adc only updating if the phono jack detect pin is set works. (needed input pull
    doesn't work with memset!
    committed May 22, 2012
Commits on May 2, 2012
  1. Properly support variable skip lengths for tx

    This allows proper, understandable behaviour when dealing with digi's xbee series one modules. In their
    default config, even in 802.15.4 mode, they insert a two byte "Maxstream" header between the 802.15.4
    header and the data payload.  Allow specifying whether to try and fake this by inserting 2 extra bytes
    when transmitting.  This is not used on RX, as it could depend on the node you are receiving from.
    committed May 2, 2012
  2. Support new name of st-flash

    committed May 2, 2012
Commits on Jan 31, 2012
  1. Ignore netbeans projects

    committed Jan 31, 2012
  2. Zero out empty sensors.

    Until memset works....
    committed Jan 31, 2012
  3. MRF24J40 datasheet says it only needs 50ns hold time.

    However, on my board at least, it needs a lot more for reliable operation.  15us seems to be pretty safe.
    Also, moved all the non-required libraries out of the header.  mrf_reset is really up to you.
    committed Jan 31, 2012
  4. Works at fclock/32 as well.

    committed Jan 31, 2012
  5. Currently working mrf24j send code, with tx acks.

    Obvious changes:
    * Falling edge for irq from mrf module.
    * I believe, I was simply toooo slow! and I was not servicing interrupts in time.
    * I moved the IRQ in from pb2 (which is also BOOT1) to pc2.  I'd like to start moving some stuff back again,
      See what is still worthwhile. :)
    committed Jan 31, 2012
Commits on Jan 22, 2012
  1. Working TX code for MRF24J40.

    Had to use packed on the struct for compatibility with the existing receiver code running on AVR.
    committed Jan 22, 2012
Commits on Jan 18, 2012
  1. Show size after every build.

    committed Jan 18, 2012
  2. Fix SPI write to MRF24J40 module.

    Problem was insufficient delay around the chip select.  Fixing that delay uncovered bugs in my
    systick timer, related to signed/unsigned comparisons.
    committed Jan 18, 2012
Commits on Jan 5, 2012
  1. Working ADC on VL board.

    committed Jan 5, 2012
  2. Initial draft of a matching more interesting demo

    This time, for the 32Vl discovery board.  While testing out various stlink things, I need a
    couple of different working firmwares, to try out loading via gdb, loading via flash write, etc
    committed Jan 5, 2012
Commits on Dec 10, 2011
  1. This finally works with a teensy spi slave monitor

    Next step, back to the damn mrf code.
    committed Dec 10, 2011
Commits on Dec 9, 2011
  1. Remove unused imports

    committed Dec 9, 2011
Commits on Dec 5, 2011
  1. Update ignore list for new repo

    committed Dec 5, 2011
  2. More appropriate name and readme

    committed Dec 5, 2011
  3. Update/create a TODO

    committed Dec 5, 2011
  4. Not sure what, or why, but something I thought was working, wasn't....

    Somehow aliasing to the extern _doesn't_ work.  I could have sworn it was working last night, as that's what I had
    "working" in my last commit.  Seems it wasn't?  Was netbeans keeping the wrong file on disk?  I've seen that
    committed Dec 5, 2011
Commits on Dec 4, 2011
  1. Define specific interrupt vectors per chip.

    And demonstrate via use of the EXTI0 interrupt for the user button on a 32L discovery
    committed Dec 4, 2011
Commits on Dec 3, 2011