它有三个仪器安装在一个摇摄/倾斜头上,但只有一条串行线从仪器到控制一切的Beaglebone Black (BBB)。仪器A和B相似(使用相同的命令和模块)。我正在使用Python来控制一切。在测试期间,我有额外的电缆,以便我可以将每个仪器连接到BBB上的单独端口,但这在最终设置中是不可能的。由于我需要在云台顶部提供一些处理功能,因此我使用PIC24设备将所有仪器串行连接到。仪器A和B的通信和处理是由相同的Pytho
我有一台科学仪器,是由一台运行SCO Unix的旧电脑控制的。我想写一个Windows应用程序来控制仪器摆脱旧的Unix机器。我已经能够监控Unix PC和仪器之间的串行通信,并已确定串行端口的设置(波特率、数据位、停止位等)。PC和仪器之间的初始通信是PC发送一个18个空(00)字符的字符串,仪器用另一个空字符字符串进行响应。然后,我将我的Windows PC直接连接到仪器,并向仪器发送一个18个空字符的字符串(使用Eltima S
我使用Python2.7来控制一个使用自定义.dll的功率表。我已经安装了包含名为usbdll.dll的dll的USB驱动程序。当使用Python.Net时,我可以使用AddReference,但是当我导入dll时,我得到了错误No module named usbdll。
我的Python.Net版本是2.3.0