Pobieranie z wielu portów "jednoczesnie / w tym samym czasie"

0

Cześć Panie i Pany,
załóżmy, że ma do odebrania dane z Lidara po UDP, w tym samym czasie muszę odebrać jeszcze dane z IMU przez UARTa i z GPSa powiedzmy przez drugiego UARTa.
Potem te dane trzeba skleić do kupy, by otrzymać jeden rekord z danymi z wszystkich czujników w danym punkcie
.
Teraz pytanie. Najlepiej będzie, chyba użyć wielu wątków do nasłuchiwania na poszczególnych portach, dobrze kombinuję?
Myślałem, też na doklejaniu do każdych danych czasu odczytu i później według czasów poskładać je z jakąś tam tolerancją błędu, ale czy jest sens?

Może miał ktoś podobne doświadczenie, nie koniecznie z tymi podzespołami i w pythonie i ma ochotę się podzielić doświadczeniem?

Pozdrawiam,Sławek.

0

Najlepiej chyba jest tak ja napisałeś że masz kilka wątków i poten składasz dane po czasie. Możesz też sekwenchjbie pytać. Najpierw jeden potem drugi i trzeci pytanie tylko czy opóźnienia potem nie będę za duże

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