Witam, w notce katalogowej modułu RFM01 zamieszczony jest przykładowy kod jego obsługi. Fragmęt z którym mam problem zamieszczam poniżej:
Nie rozumiem czemu zmienna "i" leci aż do 18. Fifo jest przeciesz 16 bajtowe. Jeśli odebrane bajty numerować od 0 to 16 osiągniemy na liczbie i=15 ( wtedy zerowane powinno być po osiągnięciu wartości 16. ).
Może ktoś jest w stanie wytłumaczyc dlaczego FIFO zerowane jest ( i cała ramka startuje od nowa ) po odebraniu według tego 'wzorcowego' kodu 18 bajtów?
Nie rozumiem czemu zmienna "i" leci aż do 18. Fifo jest przeciesz 16 bajtowe. Jeśli odebrane bajty numerować od 0 to 16 osiągniemy na liczbie i=15 ( wtedy zerowane powinno być po osiągnięciu wartości 16. ).
Może ktoś jest w stanie wytłumaczyc dlaczego FIFO zerowane jest ( i cała ramka startuje od nowa ) po odebraniu według tego 'wzorcowego' kodu 18 bajtów?