Zastępowanie odebranych danych w terminalu. Atmega328p-pu,RS232[C,avr-gcc]

0

Witam,

Odbieram dane z kompasu przez terminal w sposób taki, że wyświetlane są kolejne wartości po okresie odświeżania jako powiększająca się lista nowych azymutów(kątów).

Chciałbym, aby w terminalu był wyświetlany tylko jeden kąt zmieniający się co okres odświeżania, tzn aby nowa wartość zastępowała starą.

Jak się do tego zabrać?

0
for(Angle=0;Angle<=360;++Angle) printf("\r%d",Angle);
0

W ten sposób mam rozszerzającą się listę kątów a chodzi mi o to aby wysyłać kąt, czyścić terminal i tak w pętli.

0

To jest tzw. powrót karetki, czyli przejście do początku nowej linii. Czy jest jednak możliwość aby wracać ciągle do tej pierwszej linii?

0

\n rozumiem jako koniec linii. Próbowałem używać ich razem oraz osobno lecz nadal wyświetla mi się lista a nie jedna linia ciągle odświeżająca się.

1 użytkowników online, w tym zalogowanych: 0, gości: 1