Skip to content

网络通信

CAN 设备

CANDevice 类

  • open(channel) / close(channel): 打开/关闭 CAN 通道
  • set_parameters(channel, baudrate): 设置波特率
  • send(channel, id, data, len): 发送 CAN 帧
  • receive(channel, id, data): 接收 CAN 帧

串口设备

SerialDevice 类

  • open / close: 打开/关闭串口
  • set_parameters(baudrate, databits, stopbits, parity): 配置串口参数
  • send / receive: 收发数据

数字 IO

DigitalIO 类

  • set_output(channel, value) — 设置单个数字输出
  • get_input(channel) — 读取单个数字输入
  • get_channel_count() — 获取通道数

模拟 IO

AnalogIO 类

  • set_output(channel, value) — 设置模拟输出
  • get_input(channel) — 读取模拟输入
  • get_range(channel) — 获取量程范围
  • get_channel_count() — 获取通道数