kvaserとPythonを用いてモニタインタフェースを記述する(1)

645 ワード

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))