I am upgrading my rDebug lib for debugging all microprocessors. The original can be found here:
This new version has break points, callstack and variables updating. I am almost done but I cannot figure out completely what is wrong in a certain thing. There must be something wrong in the way I am getting the data from the laptop to the Arduino Nano (with old bootloader). Can somebody try it out and tell me what is wrong (Inline C or the way the B4J app sends the data?)... Try sending 12~34 to update the two variables (the new values must be seperated with "~") and see what is happening.
P.S. - Select the board in board selector in B4R and click on the radio button B4J Serial Connector. Then start the B4J app (do not click any button) and then compile the B4R code.
rDebug.b4xlib - Debug arduino code adding break points in all microprocessors' code (even the older ones)
Merry Christmass to all Christian community of the forum. I have tried adding debugging in my B4R code and it worked. Tested in Arduino Nano (with old bootloader) and ESP8266. Add the b4xlib in additional libraries folder. Add the library in the project and use the code that follows. Then...
www.b4x.com
This new version has break points, callstack and variables updating. I am almost done but I cannot figure out completely what is wrong in a certain thing. There must be something wrong in the way I am getting the data from the laptop to the Arduino Nano (with old bootloader). Can somebody try it out and tell me what is wrong (Inline C or the way the B4J app sends the data?)... Try sending 12~34 to update the two variables (the new values must be seperated with "~") and see what is happening.
P.S. - Select the board in board selector in B4R and click on the radio button B4J Serial Connector. Then start the B4J app (do not click any button) and then compile the B4R code.
Attachments
Last edited: