Teensy用 CANバスクラス [詳解]
#include <Udon/Com/Can/CanBusTeensy.hpp>
クラス | |
| struct | Config |
公開メンバ関数 | |
| CanBusTeensy (const Config &config={}) | |
| コンストラクタ | |
| CanBusTeensy (const CanBusTeensy &)=delete | |
| コピーコンストラクタ | |
| CanBusTeensy (CanBusTeensy &&) | |
| ムーブコンストラクタ | |
| ~CanBusTeensy () | |
| デストラクタ | |
| void | begin () |
| 通信開始 | |
| void | end () |
| 通信終了 | |
| void | update () |
| バス更新 | |
| 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 () |
Teensy用 CANバスクラス
| Bus | バス種類 |
|
explicit |
コンストラクタ
| config | CAN設定情報 [optional] |
|
delete |
コピーコンストラクタ
| Udon::CanBusTeensy< Bus >::CanBusTeensy | ( | CanBusTeensy< Bus > && | other | ) |
ムーブコンストラクタ
| Udon::CanBusTeensy< Bus >::~CanBusTeensy | ( | ) |
デストラクタ
| void Udon::CanBusTeensy< Bus >::begin | ( | ) |
通信開始
|
overridevirtual |
|
overridevirtual |
| void Udon::CanBusTeensy< Bus >::end | ( | ) |
通信終了
|
explicit |
バスが有効かどうか
| void Udon::CanBusTeensy< Bus >::show | ( | ) | const |
バス情報を表示する
| void Udon::CanBusTeensy< Bus >::update | ( | ) |
バス更新