我可以使用stty -F /dev/ttyUSB0 19200
設置我想要的波特率。但是我想在設備插入時自動設置它。是否有某種配置文件可以放入?如何在設備連接時自動設置波特率?
我在Ubuntu 14.04系統上這樣做。
我可以使用stty -F /dev/ttyUSB0 19200
設置我想要的波特率。但是我想在設備插入時自動設置它。是否有某種配置文件可以放入?如何在設備連接時自動設置波特率?
我在Ubuntu 14.04系統上這樣做。
您可以使用udev
這個(https://en.wikipedia.org/wiki/Udev)
寫/etc/udev/rules.d
udev規則爲您的設備執行shell腳本你想
看到https://wiki.archlinux.org/index.php/udev寫的udev規則。您可以使用USB即VENDORID和的productID標識設備爲你寫劇本
KERNEL=="sd*", ATTRS{idVendor}=="12ba", ATTRS{idProduct}=="58ea", ATTRS{model}=="XYZ42", ATTRS{serial}=="123465789", RUN+="/pathto/script"
https://unix.stackexchange.com/questions/28548/how-to-run-custom-scripts-upon-usb-device-plug-in