> Doplnujuca otazka: mam menu s N polozkami, v ktorej aktualne ukazujem na > i-tu polozku (uint8_t i), a ked tocim enkoderom, z rutiny onuchavajucej > enkoder mi vypadne znamienkove cislo (int16_t e), pochopitelne i nesmie > vyliezt z rozsahu 0..N-1, ako to napisat? // predpoklad: abs(e) je male cislo int16_t a; a = i + e; while(a<0) a+=N; while(a>=N) a-=N; i=a; Lada