Raspberry Pi Pico用バスクラス [詳解]
#include <Udon/Com/Can/CanBusSpiPico.hpp>
クラス | |
| struct | Config |
| 設定 [詳解] | |
公開メンバ関数 | |
| CanBusSpi (const Config &config) | |
| コンストラクタ | |
| void | begin () |
| 通信開始 | |
| void | update () |
| バス更新 | |
| void | end () |
| 通信終了 | |
| operator bool () const | |
| バスの有効性を取得 | |
| void | show () const |
| バスの状態を表示する | |
| CanTxNode * | createTx (uint32_t id, size_t length) override |
| バスに送信ノードを追加 | |
| CanRxNode * | createRx (uint32_t id, size_t length) override |
| バスに受信ノードを参加させる | |
| 基底クラス Udon::ICanBus に属する継承公開メンバ関数 | |
| virtual | ~ICanBus () |
Raspberry Pi Pico用バスクラス
|
inline |
コンストラクタ
| config | 設定 |
|
inline |
通信開始
|
inlineoverridevirtual |
バスに受信ノードを参加させる
受信ノードをバスに参加させる / 受信バッファの作成
| id | ノードのID |
| length | バッファ長 |
Udon::ICanBusを実装しています。
|
inlineoverridevirtual |
|
inline |
通信終了
|
inlineexplicit |
バスの有効性を取得
|
inline |
バスの状態を表示する
|
inline |
バス更新