Permalink
Switch branches/tags
Nothing to show
Commits on Dec 11, 2012
Commits on Sep 16, 2012
  1. Change license from LGPL to ISC

    stephane committed Sep 16, 2012
Commits on Sep 15, 2012
  1. Add README

    stephane committed Sep 15, 2012
Commits on Sep 13, 2012
  1. Merge pull request #4 from GregRadion/master

    stephane committed Sep 13, 2012
    Fix bugs related to 8 bits instead of 16 bits
Commits on Sep 11, 2012
  1. Change 8-bit data type to 16-bit and more

    GregRadion committed Sep 11, 2012
    Change 8-bit data type nb_reg to 16-bit and avoid compiler error.
  2. Change a couple of 8-bit data types to 16-bit

    GregRadion committed Sep 11, 2012
    Change a couple of 8-bit data types to 16-bit because it doesn't work for data addresses above 255 and some other minor changes
Commits on Sep 16, 2011
  1. Avoid undefined rc in loop (closes #1)

    stephane committed Sep 16, 2011
    Thanks to Karl Palsson.
Commits on Apr 22, 2011
  1. Check the slave argument

    stephane committed Apr 22, 2011
  2. Broadcast address support

    stephane committed Apr 22, 2011
Commits on Apr 14, 2011
  1. New example sketch

    stephane committed Apr 14, 2011
  2. Fix void return

    stephane committed Apr 14, 2011
  3. Slave filtering

    stephane committed Apr 13, 2011
  4. Handle illegal data value

    stephane committed Apr 13, 2011
Commits on Apr 13, 2011
  1. Better integration in the Arduino loop and very low footprint

    stephane committed Apr 13, 2011
    - all private methods are now static functions
    - avoid many public constants
    - use the array of registers provided by the application
    - name changed to explain slave role
Commits on Apr 12, 2011
  1. Simplify code further by removing dead code code and nested calls

    stephane committed Apr 12, 2011
    The implementation is limited to reading and writing of multiple
    registers. This change reduce the binary size of 166 bytes and
    the memory consumption of 24 bytes.
  2. Apply LGPL v3 license

    stephane committed Apr 12, 2011
  3. Add a timeout on receiving with a granularity of 1 ms and max of 10 ms

    stephane committed Apr 12, 2011
    - timeout based on delay and loop
    - fix missing return of _receive_msg
  4. Changing fast CRC code by a slow one, frees 512 bytes of RAM!

    stephane committed Apr 12, 2011
    The binary sketch size is also 498 bytes smaller.