gpt4 book ai didi

c - 带问号的 SCPI 查询会抛出 -110 错误

转载 作者:行者123 更新时间:2023-11-30 17:50:18 25 4
gpt4 key购买 nike

我显然无意中更改了一些设置,因此发送到我的设备的所有包含问号的 SCPI 命令都会抛出 -110(命令头错误),如下所述:

-110 Command Header Error - Indicates there is a syntax error in the command. In this case two colons between SENSE and VOLT.Example " :SENSE::VOLT:RANGE 10"

所有其他命令(当然,如果使用得当)都可以正常工作。由于该错误,我猜测我的计算机发送非信件的方式有问题?

注意:我使用 #echo "READ?"发送命令>/dev/ttyS0。我仍然使用 cat/dev/ttyS0 收到回复,但收到蜂鸣声和错误。 (我的C代码中也出现同样的错误)

最佳答案

刚刚找到解决方案!看来不知何故(也许我昨天在运行 Linux VM 的 Windows 上出现蓝屏)ttyS0 的设置被重置,以便有用于发送数据但不接收数据的软件流控制。因此,我的传输无法在无流量控制或 xon_xoff 的情况下工作。

为了解决这个问题,我在外部串行设备上没有设置流量控制,并在 Linux 机器上运行 stty -F/dev/ttyS0 -ixon

或者,我可以将串行设备上的流量控制设置为 xon_xoff 并在 Linux 机器上运行 stty -F/dev/ttyS0 ixoff

关于c - 带问号的 SCPI 查询会抛出 -110 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17344943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com