Special characters (like ä ö ü )
Up to R8C/Tiny
I try to use special characters in strings. I found that I have to replace it with code.
When I try to use it for example in a char array
unsigned char test[] = "This is a \x81 ";
So I expect test[5] to be 0x81, but it changes to 2 Byte code???
Very strange.
I found a solution/workarround: It seems hex-Code in a string don't work (compiler fault?) but octed code \201 works...
Go to Tools > Administration, select your compiler in Toolchains and click on Properties. On the Environment tab you will see the variables NCKIN and NCKOUT. By default these are set to "SJIS". If you change the value to "EUC" for both, the special characters are coded aqccording to ISO8859-1 and should work.

