This weekend I hit an issue when I tested my Thor controller code in combination with my Nextion display that drives me nuts.
Because I have a 5V to 3.3V converter I hooked up the logic analyzer to see if I had issues with noise.
Conclusion: I do not have a signal noise issue.
I press the E0 button, the Nextion display sends a command to the Thor controller. Above is the 5V digital and in blue its 5V analog signal.
Lower the 3.3V digital and below that its analog signal.
Conclusion it is very clear that the Thor controller receives the signal and should trigger the callbacl function by sending back something. But nothing happens also the debug LED does not pop up.
A second test with a different button makes me confused.
I press the rotation buttons 2 buttons below the E0 (digital signal in the middle. You clearly see the Thor controller responding. But what is weird is what is in front of it. That is the button down press of the E0 button I did not press.
When I test them on the other rotate buttons I never get this E0, E1, E2.... in front of it what is different?
The transmitted test text to see if the callback gets triggered seems to be clear text: 'b14.txt="text_2"' in the logic analyzer output.