Forum Rule: Always post complete source code & details to reproduce any issue!
Tab Content
  • nox771's Avatar
    01-05-2018, 05:43 AM
    The library error tracking functions do not log addresses (it is more of an error "counting" system instead of an error "logging" system). This is really the only way to do it since a true error log could use an...
    611 replies | 270219 view(s)
  • nox771's Avatar
    01-03-2018, 05:30 AM
    All, I uploaded a v10.1 release on GitHub and the top-post. This has a fix for a subtle priority escalation bug involving nested Wire calls inside callbacks (refer to: https://github.com/nox771/i2c_t3/issues/14). ...
    611 replies | 270219 view(s)
  • nox771's Avatar
    01-01-2018, 05:39 PM
    Yes each bus has its own callback functions. There is a subtle priority escalation bug if you try doing Wire calls inside the callback, as described here: https://github.com/nox771/i2c_t3/issues/14 The fix is...
    611 replies | 270219 view(s)
  • nox771's Avatar
    12-26-2017, 10:11 PM
    You can provide handling or not for unneeded addresses. Usually it is not a problem (since nothing talks to those addresses anyway). But something like that should work for emulating multiple slaves. At one point I...
    611 replies | 270219 view(s)
  • nox771's Avatar
    12-26-2017, 05:48 PM
    You can make a Slave respond to a range of addresses, and then determine which one was addressed using the Wire.getRxAddr() function. If you look at the basic_slave_range example it shows something like this. So for...
    611 replies | 270219 view(s)
No More Results
About nox771

Basic Information

About nox771
Location:
Austin TX

Statistics


Total Posts
Total Posts
406
Posts Per Day
0.23
Last Post
New I2C library for Teensy3 01-05-2018 05:43 AM
General Information
Last Activity
01-05-2018 05:58 AM
Join Date
03-13-2013