连接Kvaser,输出设备的连接状态
1、首先,在Kvaser官网下载pycanlib.zip并解压
2、然后,在命令行窗口进入pycanlib的解压路径。利用pip install canlib-xxxxxx.whl
命令安装canlib
3、在官网下载“Kvaser Driver for Windows”安装后,重启电脑
运行如下代码:
from canlib import canlib #如果没有步骤3,此条语句会出错
num_channels = canlib.getNumberOfChannels()
print("Found %d channels" % num_channels)
for ch in range(0, num_channels):
chdata = canlib.ChannelData(ch)
print("%d. %s (%s / %s)" % (ch, chdata.channel_name,
chdata.card_upc_no,
chdata.card_serial_no))