9 years ago.

How to print an umlaut like a 'ä' with the TFTLCD libary?

I'm trying to display words with umlaut with the Print function and they are defined in the terminus.cpp file. The Compiler says that the byte of the char is out of range.

1 Answer

9 years ago.

Since TFT displays work in graphics mode , there is a font matrix that you have to use for getting font images . This technique requires a lot of ram . Usually only standard characters ( ascii 32 to 122 ) are stored in "RAM aware " font matrices , http://en.wikipedia.org/wiki/Code_page_437

If your character is not available in the usual characters , you may have to make a "custom" font with more characters

have a look here : ( for another driver ) http://developer.mbed.org/cookbook/SPI-driven-QVGA-TFT

http://www.mikroe.com/glcd-font-creator/

Accepted Answer