2022.05.09皆さん、お疲れ様です。相変わらずCAN通信を勉強中のものです。CAN通信の送受信を模擬するシミュレーションをしてみて、CANを理解しようという記事の3回目です。Addressで送信する7回目:【python-can】CANの送受信をするclassを作った今回は受信して、特定の信号が来たら返答を返す。いうのをやってみたいと思います。具体的には受信データの先頭データが1だったら返答する。いう風に動作を記述してみようと思います。誰かの何かの参考になれば幸いです。目次コード受信側(can_recv.py)送信側(can_send.py)動作確認スポンサーリンクコードコードは以下の通りです。受信側(can_recv.py)受信データの先頭が1を受信したときはID=002で返答します。1:#data[0]が1のときは返答する。False)bus.send(msg)print("end")送信側(can_send.py)ID=001で送信します。1と交互に送信します。#先頭データ(data_0)を0,1を交互に送信する。send")動作確認BUSMasterで確認した結果が以下の通りです。1を受信したときだけ返答しているので、OKです。Python-can】CAN通信のシミュレーション環境構築みなさん、お疲れ様です。最近私が絶賛悩み中のCAN通信に関する記事です。【python-can】ISO-TPの勉強!シミュレーションで動作確認するぞ!!みなさま、お疲れ様です。今回はpythonを使ってISO-TPのシミュレーションをしてみようと思います。ISO-TPは自動車のCAN通信を理解しようとしたら避けては通れないっすね。本記事はクルマの故障診断通信に使われるISO-TPについて理解しよう!pythonを使ってCAN通信のシミュレーションをしよう!という試みの記事。【python-can】CANの送受信をするclassを作った皆さん、お疲れ様です。相も変わらずCAN通信について勉強してます。「CAN通信って何?」という人向けにCAN通信の解説をしてみるみなさん、お疲れ様です。私は根っからのアナログ回路畑出身の男です。通信って難しいですよね。【python-can】CANを定期的に送信する!!皆さん、お疲れ様です。本記事はCAN通信を理解しようとする記事の2回目です。前回の記事でpython-canでCAN通信をシミュレーションを出来るようにしました。defined.")}))}();。