gregcotten
Member
Hello all!
So a have a project that requires one micro to talk to six slave micros (teensy 3.0s) via serial (TX lines are all connected). Packet is structured like this: [ID byte, Command Byte, data1, data2, data3, ...]. I'm trying to save every millisecond I can in CPU time on the slaves so I don't really want to have a slave ignore the packets intended for other slaves.
Is there a way I can have the master micro have six digital pins (each one connected to a different slave) and have a rising edge interrupt on each slave that "turns on" Serial1 to start listening? Is this even possible? Any other solutions if not?
Thanks so much!
Greg
So a have a project that requires one micro to talk to six slave micros (teensy 3.0s) via serial (TX lines are all connected). Packet is structured like this: [ID byte, Command Byte, data1, data2, data3, ...]. I'm trying to save every millisecond I can in CPU time on the slaves so I don't really want to have a slave ignore the packets intended for other slaves.
Is there a way I can have the master micro have six digital pins (each one connected to a different slave) and have a rising edge interrupt on each slave that "turns on" Serial1 to start listening? Is this even possible? Any other solutions if not?
Thanks so much!
Greg