我有一台科学仪器,由一台运行SCO Unix的旧电脑控制。我想写一个Windows应用程序来控制仪器摆脱旧的Unix机器。
我能够监控Unix PC和仪器之间的串行通信,并确定了串口的设置(波特率,数据位,停止位等)。 PC和仪器之间的初始通信是PC发送一串18个空(00)字符,仪器响应另一个空字符串。
然后我将Windows PC直接连接到仪器并向仪器发送了一串18个空字符(使用Eltima软件串口监视器),但仪器没有响应。我已经尝试了流量控制和奇偶校验设置的所有变化,但仍然无法从仪器获得响应。
我在这里错过了什么吗?
答案 0 :(得分:0)
请研究DTR或RTS硬件流控制信号的状态,因为设备可以控制它。