我有一台接受9600 8N1串行传输的电视来控制它。
我有一个USB转串口线,用于通过我的电脑控制这台电视(控制电源关闭,开机,音量等等)。我昨天刚拿到电缆,我把一切都搞定了。通常通过安装驱动程序并执行:
stty -F /dev/tty.usbserial 9600
echo -ne '\x08\x22\x01\x00\x01\x00\xd4' > /dev/tty.usbserial
^^上面的回声线通过串行发送十六进制字符串来改变我电视上的音量。 (我有三星智能电视)
现在,在打开新的终端窗口时,我可能已经完成了第二行而没有第一行。所以我认为它可能比电视传输速度快9600。现在我的电视不接受任何类型的串行命令,甚至不再接受9600。我有可能通过以更快的波特率传输来炒我的电视吗?