读取ttyUSB0的输出

时间:2015-06-10 17:52:21

标签: linux bash raspberry-pi raspbian

在respberry pi中安装一个继电器板后,我成功测试了一些打开和关闭继电器的命令,但我发现了一个问题。我没有收到8个继电器的状态或单个继电器的状态。我该如何解决这个问题?

我在ttyUSB0中添加的权限#chmod o + rwx / dev / ttyUSB0

#!/bin/bash

stty -F /dev/ttyUSB0 9600

# Command to get the status of eight relays.
echo -e '\xff\x09\x00' > /dev/ttyUSB0 

while true; do

cat /dev/ttyUSB0

done

exit

注意:在C代码中输出正常。 http://www.kmtronic.com/software/Raspberry_PI/Raspberry_PI_KMTronic_USB_Relay.zip

1 个答案:

答案 0 :(得分:0)

如果您尝试获取应发送的状态: echo -e' \ xff \ x01 \ x03' > / dev / ttyUSB0