I have a little problem, I'm writing a .NET program that is basically a serial monitor.
In the Arduino IDE's Serial monitor, message sent from Arduino, such as "Commande reçue", appear correctly.
But in my program, the "ç" is not displayed and shows a "?" instead -> "Commande re?ue".
I am wondering, what is the serial message encoded to, and how can I do to display it correctly in my program.
Here is how I read from the serial port, and fill a textBox with the message:
String^ input = this->serialPort1->ReadExisting(); this->textBox2->AppendText( input );
If I try something like this:
String^ input = "ç \u00e7"; this->textBox2->AppendText( input );
Then what I see in the textBox is: "Ã§ ç"
I'm lost :(
Ps: I'm beginner in writing Windows Form programs so please help me fix the problem, thanks :)