__author__ = 'mutingting' from ctypes import * # -*- coding: UTF-8 -*- # DeviceCXX = cdll.LoadLibrary('C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\DeviceCXX.dll') DeviceCXX = cdll.LoadLibrary('C:\\Users\\mutingting\\AppData\\Local\\Programs\\Python\\Python36\\DeviceCXX.dll') def WaitAck_GetCam(): DeviceCXX.ImageUnit_Init.restype = c_uint64 Image = DeviceCXX.ImageUnit_Init() #图像单元初始化 DeviceCXX.DeviceBase_InitCAN() #CAN初始化 DeviceCXX.ImageUnit_GetMotor.restype = c_uint64 ImageUnit_GetCam = DeviceCXX.ImageUnit_GetCam(c_uint64(Image)) time_out = c_int(5000) DeviceCXX.WaitAck.restype = c_bool WaitAck = DeviceCXX.WaitAck(c_uint64(ImageUnit_GetCam), time_out) print("HandShanke_GetCam",WaitAck) def WaitAck_GetMotor(): DeviceCXX.ImageUnit_Init.restype = c_uint64 Image = DeviceCXX.ImageUnit_Init() #图像单元初始化 for n in range(1, 6): index = c_int(n) DeviceCXX.ImageUnit_GetMotor.restype = c_uint64 ImageUnit_GetMotor = DeviceCXX.ImageUnit_GetMotor(c_uint64(Image), index)# time_out = c_int(5000) DeviceCXX.WaitAck.restype = c_bool WaitAck = DeviceCXX.WaitAck(c_uint64(ImageUnit_GetMotor), time_out) print("WaitAck_GetMotor %d"%n, WaitAck)
python测试dll文件接口测试
最新推荐文章于 2024-07-21 03:51:29 发布