Witam,
Męczę się z kawałkiem kodu, który wbrew (mojej) logice, działa nie tak jak powinien. Chcę wyświetlić element tablicy stringów z pamięci PGMEM, a w niektórych wypadkach otrzymuję śmieci.
i otrzymuję:
Zmienne idx i d.WeekDay zawierają tą samą wartość, a raz prawidłowo wyświetlam łańcuch, a raz otrzymuję śmieci.
Program kompilowany AS6.2 przy standardowych opcjach kompilatora.
Męczę się z kawałkiem kodu, który wbrew (mojej) logice, działa nie tak jak powinien. Chcę wyświetlić element tablicy stringów z pamięci PGMEM, a w niektórych wypadkach otrzymuję śmieci.
Kod: C / C++
i otrzymuję:
05, Piątek
05, ŔGŔFŔEŔDŔCŔBŔAŔ@Ŕ?Ŕ>Ŕ=Ŕ<Ŕ;Ŕ:Ŕ9Ŕ8Ŕe
05, ŔGŔFŔEŔDŔCŔBŔAŔ@Ŕ?Ŕ>Ŕ=Ŕ<Ŕ;Ŕ:Ŕ9Ŕ8Ŕe
Zmienne idx i d.WeekDay zawierają tą samą wartość, a raz prawidłowo wyświetlam łańcuch, a raz otrzymuję śmieci.
Program kompilowany AS6.2 przy standardowych opcjach kompilatora.
