So I have a need for two instances of softeasytransfer. I know that I can create two software serial instances but I’m having issues initiating two instances of the SoftEasyTransfer. The code only seems to receive the data from the last software serial port that was initialized.
For instance if I have this in the setup
PortTwo.begin(9600);
PortOne.begin(9600);
ETdata1.begin(details(one), &PortOne);
ETdata2.begin(details(two), &PortTwo);
It will read PortOne ok but won’t read PortTwo info. Swap the PortTwo.begin(9600); and PortOne.begin(9600); and it will start reading PortTwo ok.
Any ideas? Thanks again for this library! It rocks.