E220 受信クラス [詳解]
#include <Udon/Com/LoRa/E220Reader.hpp>
公開型 | |
using | MessageType = T |
メッセージ型 | |
公開メンバ関数 | |
E220Reader (const E220Base::Config &config)=delete | |
コピーコンストラクタ | |
E220Reader (E220Base::Config &&config) | |
ムーブコンストラクタ | |
void | begin () noexcept |
受信開始 | |
void | begin (uint8_t channel) noexcept |
受信開始 | |
int | getRssi () const noexcept |
RSSI 強度取得 | |
Udon::Optional< MessageType > | getMessage () noexcept |
メッセージを受信 | |
基底クラス 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::E220Reader< T >::MessageType = T |
メッセージ型
|
delete |
コピーコンストラクタ
|
inline |
ムーブコンストラクタ
config | 設定 |
|
inlinenoexcept |
受信開始
|
inlinenoexcept |
受信開始
channel | 周波数チャンネル |
|
inlinenoexcept |
メッセージを受信
|
inlinenoexcept |
RSSI 強度取得
|
staticconstexpr |
メッセージサイズ