PYUSBCAN

A Python tool to control zlg-usbcan


Keywords
pip, USBCAN, ZLG
Install
pip install PYUSBCAN==0.0.2

Documentation

PYCAN

利用 ctypes 和周立功提供的 dll 文件实现利用 Python 控制 ZLG USBCAN 的功能。

  • CANstruct.py 为对照手册定义的相关结构体
  • ControlCAN.py 为对照手册定义的相关函数
  • 支持的 CAN 卡为 USBCAN1、USBCAN2、USBCAN2E-U
  • 支持的函数为 opendevice、initcan、startcan、resetcan、readboardinfo、receive、transmit、readerrinfo、setreference、getreceivenum
  • 工程自带周立功官网提供的32位库文件,需要使用32位 Python 调用,如需64位 Python 调用64位库文件,请下载 zlg-can CAN_lib.rar 并替换