I am currently using a makefile [1] to compile and upload Arduino. I wanted to integrate communication with the serial port also as part of my workflow.
For that I am currently using GNU Screen instead of the built-in Serial monitor.
One problem that I am currently facing with screen is that, if I write something back in screen, then Arduino is receiving the Ascii value of it. So if I type 'a' the Arduino receives 97.
Is there a way to overcome this? Also any idea how the built-in serial monitor handles this?
One problem that I am currently facing with screen is that, if I write something back in screen, then Arduino is receiving the Ascii value of it.
That is not a problem that is how it works.
So if I type 'a' the Arduino receives 97.
What do you want to receive when you type 'a'?
It is a number that represents the letter. Computers only deal with numbers, letters are an interpretation we put on numbers sometimes.