Díky, první příklad funguje, jak se znaky tak s jiným řetězcem. Neznal jsem funkce z knihovny string.h, potíže nesystematického začátečníka. Dokonce knihovnu v Arduino IDE není potřeba ani dávat #include, lze s funkcemi pracovat rovnou.
Druhý příklad se opět chová jinak když ho použiju pro samostaný řetězec - OK. Pokud ho použiju pro řetězec který je součástí strukturované proměnné dá chybu: „ cannot convert '<brace-enclosed initializer list>' to 'char' in assignment “.
Našel jsem tady podobnou věc. Je funkční, ale nerozumím pointerům a tak by se mi to těžko modifikovalo.
Použiji první příklad.