Uploading the wire multiple_slave_addresses example (by wire I mean not the raw, from the examples of your library), the Teensy seems to loose its serial port. What I mean is that after I upload this code the Arduino IDE can't see the Teensy any more and I only get /dev/ttyACM0 port (that's on Linux), where the Teensy is usually at /dev/ttyACM1. The same thing happened with both a Teensy 4.0 and a 4.1. Is there some way to remedy this?@AndyCap. I've merged that change.
Others might interested to know that latest version now allows the slave to listen to multiple addresses. This is handy if you want the Teensy to replace a bunch of different I2C devices.
Uploading the wire multiple_slave_addresses example (by wire I mean not the raw, from the examples of your library), the Teensy seems to loose its serial port. What I mean is that after I upload this code the Arduino IDE can't see the Teensy any more and I only get /dev/ttyACM0 port (that's on Linux), where the Teensy is usually at /dev/ttyACM1. The same thing happened with both a Teensy 4.0 and a 4.1. Is there some way to remedy this?