[elektro] Linux 8bit - even paritás
elight
elight at gmail.hu
Tue Mar 7 14:33:53 CET 2017
Sziasztok.
Bogarászom a paramétereket, és állítgatom..
De valahogy nem igazán sikerül beállítani
8 bit EVEN paritás 1 STOPP módba
az UART- (16550) ttyS0 -t a RASPI-n.
Valami ilyesmi környéken lehet a gondom
tio.c_cflag &= ~( CBAUD | CSSIZE | PARODD | CRTSCTS );
// bitek
alapghelyzetbe
tio.c_cflag |= BOTHER | CS8; // 8 bites mód be
tio.c_cflag |= PARENB | CMSPAR | CSOPB ;
// Paritás
en, stoppbit 1
Ha 7 bit modban van akkor van paritás,
ha a fenti 8 bitbe állítom kimegy a 8 bit,
de a paritás nem megy ki a vonalon.
Esetleg létezik valami 9-bit beállítás,
vagy egyéb ok ami miatt ez így
nem is jöhet össze?
A nem szabvány BAUD-t már sikerül
beleerőszakolnom, de itt nagyon elakadtam!
Üdv István
More information about the Elektro
mailing list