Jak sprawdzić, czy kontroler odbiera aktualnie dane, czy nie? Nie chodzi o jeden bajt, tylko chcę wysłać dane ale nie chcę "przeszkadzać" przerywając ew. odbiór.
Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tamAndrzej.Woo napisał:Potwierdzanie komend to normalna rzecz i to już dawno mam zaimplementowane w protokole komunikacyjnym. ............... To, że odebrałem jeden bajt nie oznacza, że nie nadchodzi właśnie następny i mogę się wciąć z transmisją.
Andrzej.Woo napisał:Tryb master-slave czyli odpytywanie nie wchodzi w grę.
Andrzej.Woo napisał:Danych jest zbyt dużo (i są zbyt ważne) by je potwierdzać po stronie PC (przez uC są potwierdzane).
atom1477 napisał:To na Twój problem ne ma rozwiązania.
Taka już jest natura RS485.
Saabotaz napisał:Andrzej - jeśli masz transmisję o stałej szybkości to w czym problem obliczyć wartość dla TCNT0 tak aby przepełnienie nastąpiło po czasie o długości 1,5 bajtu?
atom1477 napisał:A, no to było tak od razu napisać a nie atakować mnie za to co napisałem (bo cóż innego mogłem napisać skoro nie podałeś szczegółów).
RomanFilipecki napisał:Przepraszam ale Twoja komunikacja wygląda nieco chaotycznie.