I seem to be having an issue with the RX1 input to the Teensy 3.5 Serial1.begin(9600, SERIAL_8N2); seems to fail reading in correctly.
The older 3.2 I use to use would read the values from a system as 55 then 50, and last 42. This program would respond to each code and send a HEX code out. This has worked forever on the boards.
Now I have converted the program from 3.2 to 3.5 and now I have this happening
The codes now are 60 (for 55), 68 (for 50), and 41 (for 42). I have no idea what is going on with the code. Makes no since. I can place an older board in and is the codes are ok. The output HEX is ok to the system.
I can change the program to use the codes I see, but... I hate to do that without knowing why.
I need to add, that the other serial ports 2,3, and 4 work fine.. One is 57600 while the others are 9600. The codes communication are correct.
Just the serial1 thats 9600 Serial_8N2 fails. Unless I missed a change somewhere for 3.5..
The older 3.2 I use to use would read the values from a system as 55 then 50, and last 42. This program would respond to each code and send a HEX code out. This has worked forever on the boards.
Now I have converted the program from 3.2 to 3.5 and now I have this happening
The codes now are 60 (for 55), 68 (for 50), and 41 (for 42). I have no idea what is going on with the code. Makes no since. I can place an older board in and is the codes are ok. The output HEX is ok to the system.
I can change the program to use the codes I see, but... I hate to do that without knowing why.
I need to add, that the other serial ports 2,3, and 4 work fine.. One is 57600 while the others are 9600. The codes communication are correct.
Just the serial1 thats 9600 Serial_8N2 fails. Unless I missed a change somewhere for 3.5..
Last edited: