Dariusz Brzózka napisał(a):
Witam forumowiczów,
Ostatnio pracuję nad jednym projektem i zatrzymałem się na problemie związanym z odbiorem danych z urządzenia przez UART, korzystam z bibliotek Mirka - mkuart. Otóż komunikacja działa w obie strony problem pojawia się w samym odczycie, urządzenie z którym się komunikuję po wysłaniu do niego komendy w odpowiedzi wysyła 0x02 0x00 0x00 0x01 0x00 0x33 0x31 niestety ja otrzymuję 02 01 33 31 czy jest możliwe aby pominięte zera też były odczytywane? Z góry dziękuję za wszelkie podpowiedzi.
Panie kochany - PODSTAWA ! To jest biblioteka do komunikacji ASCII - rozumiesz ASCII - więc o jakich ty zerach piszesz - NIGDY ich nie odbierzesz w tej wersji. Najnowsza wersja biblioteki ma już podstawy komunikacji binarnej - ale to dopiero początki, a wkrótce może się ukazać jej najnowsza wersją już z bardzo ładną komunikacją binarną ...
Wtedy będzie można przesyłać ramki danych z dowolnymi wartościami binarnymi
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]