ttyUSB0 baudrate 14400 bps hogyan?

Fórumok

Sziasztok!

Van egy usb-s vezerlo eszkozom mely igazabol egy USB-Sorosport konverterkent foghato fel.
Az eszkoz szepen meg is jelenik /dev/ttyUSB0 kent, de maga a hardver ami a sorosport masik vegen van csakis 14400bps baudratevel hajlando dolgozni. ! Es semmi massal:( !

A kerdesem az lenne hogyan tudom ezt a baudratet belallitani, azaz a setserial -a /dev/ttyUSB0 kimeneten hogyan erhetem el hogy 14400bps legyen a baudrate erteke, mert barmit probalok, nem akar atallni :(

Azert sem hiszem el hogy ez nem megoldhato mert windowsba csak bedugtam, magatol feltette cd net stb.. nelkul a driert, s a vezerlopult->rendszer->sorosport->Com31->Beallitasok->baudrate menupontja alat lazan atklikkeltem 14400 re s mar mukodott is.

Elore is koszonom a segitsegeteket!

Hozzászólások

Hali!

Emlekeim szerint a setserial-lal nem csak lekerdezni lehet, hanem beallitani is. Egyebkent a program, ami kezeli az eszkozt, nem azzal kezdi, hogy beallitja a baud rate-et, meg a formatumot?

By(t)e
TBS::Antiemes

Esetleg "setserial /dev/ttyUSB0 baud_base 14400" ?

root@MB:/home/zsotya# setserial /dev/ttyUSB0 baud_base 14400
root@MB:/home/zsotya# setserial -a /dev/ttyUSB0
/dev/ttyUSB0, Line 0, UART: unknown, Port: 0x0000, IRQ: 0
Baud_base: 24000000, close_delay: 0, divisor: 0
closing_wait: infinite
Flags: spd_normal low_latency

Sajnos ahogyan mondtam is, nem ir hibat, de nem is alkalmazza:(

stty -F /dev/ttyUSB0 14400

Én ezt a parancsot szoktam használni, ha a fenti esetleg nem lenne elég önmagában:

stty -F /dev/ttyUSB0 14400 raw cs8 -parenb -cstopb clocal cread -igncr -ocrnl -onlcr -echo -crtscts ignbrk -onlcr -iexten -echoe -hupcl -echok -echoctl -echoke

root@MB:/home/zsotya# stty -F /dev/ttyUSB0 14400
stty: invalid argument `14400'
Try `stty --help' for more information.
root@MB:/home/zsotya# stty -F /dev/ttyUSB0 14400 raw cs8 -parenb -cstopb clocal cread -igncr -ocrnl -onlcr -echo -crtscts ignbrk -onlcr -iexten -echoe -hupcl -echok -echoctl -echoke
stty: invalid argument `14400'
Try `stty --help' for more information.