Nic ve zlem, ale ten titulek... 😉Proc by mikrocip nezvladl UTF-8 nebo jakoukoli jinou sadu? Kremiku je jedno, co ty jednicky a nuly znamenaji a jak to SW interpretuje...
Článek je velmi dobrý, a ten nadpis - prostě je zde předvedeno, že vývojářský nástroj zvládne i vícejazykové verze. Na problém s češtinou člověk i dnes klidně narazí třeba u Windows 10, když není instalovaná podpora češtiny pro non-unicode programy (třeba nefungují správně makra v Excelu).
Hlavně je to jedno Arduinu, výstup ze sériové linky interpretuje terminál nebo IDE.Arduinu to jedno nebude ve chvíli, kdy budeme chtít převést text na upper case a seřadit česky položky, nějaká libicu není zrovna malá.
Kdysi dávno jsem zobrazoval češtinu a polštinu na řádkovém displeji, pomocí dodefinovaných znaků. Je jich maximálně 8, takže to bylo vymýšlení textů, aby to stačilo. Dokonce i ruštinu, ale to s jiným displejem, který buqice uměl, i když značně zpřeházeně. A nebylo to Arduino, ale Atmega8, nebo 16, programované v holém céčku. A pochopitelně programovací prostředí nebylo unikódové, takže všechno přes překódovávací tabulky. Šlo to. Dneska už neprogramuju a kdyby, už bych to dělal jinak.
Měl jsem to podobně, akorát že za běhu se před zobrazením textu v něm zjistil výskyt českých znaků a těch 8 pozic se obsadilo podle potřeby, pokud by se na nějaký znak s diakritikou nedostalo tak se zobrazil bez ní.
Potvrďte prosím přezdívku, kterou jsme náhodně vygenerovali, nebo si zvolte jinou. Zajistí, že váš profil bude unikátní.
Tato přezdívka je už obsazená, zvolte prosím jinou.