O čtení sériového portu pySerial

Odpovědět
Arthur
Příspěvky: 39
Registrován: 02 čer 2021, 03:37
Reputation: 0

O čtení sériového portu pySerial

Příspěvek od Arthur » 23 srp 2021, 09:00

Když používám arduino k výstupu na sériový port počítače, může sériový monitor arduino IDE sledovat, že ze sériového portu jsou každou sekundu předávána nová data. Používám však sériový modul pythonu a pomocí readline čtu vždy jen jeden výsledek a program se ukončí. Chtěl bych vás poprosit o radu, jak dál získávat data?

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: O čtení sériového portu pySerial

Příspěvek od kiRRow » 23 srp 2021, 16:01

Číst data ze seriového protu může v jeden čas teoreticky neomezený počet zařízení. Vysílat data do sériové linky může v jeden čas pouze jedno zařízení. K tomuto slouží právě START/STOP bity.

Arthur
Příspěvky: 39
Registrován: 02 čer 2021, 03:37
Reputation: 0

Re: O čtení sériového portu pySerial

Příspěvek od Arthur » 01 zář 2021, 08:39

kiRRow píše:
23 srp 2021, 16:01
Číst data ze seriového protu může v jeden čas teoreticky neomezený počet zařízení. Vysílat data do sériové linky může v jeden čas pouze jedno zařízení. K tomuto slouží právě START/STOP bity.
Děkuji!

KamilV
Příspěvky: 479
Registrován: 03 dub 2018, 15:27
Reputation: 0
Bydliště: Olomouc

Re: O čtení sériového portu pySerial

Příspěvek od KamilV » 01 zář 2021, 11:44

Program "se" neukončí. Program běží tak dlouho, jak dlouho to programátor zamýšlel. Klidně ten py skript nechej běžet ve smyčce a čti ze serialu neustále.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů