E220 送信クラス [詳解]
#include <Udon/Com/LoRa/E220Writer.hpp>
公開型 | |
| using | MessageType = T |
| メッセージ型 | |
公開メンバ関数 | |
| E220Writer (const Config &config) | |
| コンストラクタ | |
| bool | isTransmitting (uint32_t timeoutMs=200) const |
| 送信中かどうか | |
| void | begin () |
| 送信開始 | |
| void | begin (uint8_t channel) noexcept |
| 受信開始 | |
| void | setMessage (const MessageType &message) |
| メッセージを送信 | |
基底クラス Udon::Impl::E220Base に属する継承公開メンバ関数 | |
| Config & | getConfigReference () |
| 現在の設定を取得 | |
静的公開変数類 | |
| static constexpr size_t | Size = Udon::SerializedSize<T>() |
| メッセージサイズ | |
その他の継承メンバ | |
基底クラス Udon::Impl::E220Base に属する継承限定公開メンバ関数 | |
| E220Base (const Config &config) | |
| コンストラクタ | |
| void | begin () |
| 通信開始 | |
基底クラス Udon::Impl::E220Base に属する継承限定公開変数類 | |
| Config | config |
E220 送信クラス
| T | 送信するメッセージ型 |
| using Udon::E220Writer< T >::MessageType = T |
メッセージ型
|
inline |
コンストラクタ
| config | 設定 |
|
inline |
送信開始
|
inlinenoexcept |
受信開始
| channel |
|
inline |
送信中かどうか
| timeoutMs | タイムアウト時間 |
|
inline |
メッセージを送信
| message | メッセージ |
|
staticconstexpr |
メッセージサイズ