M
M
MWX Library
検索…
v0.2.0
The MWX Library
改版履歴
MWXライブラリについて
インストール・ビルド
サンプルアクト
API
定義
クラスオブジェクト
クラス
MWX_APIRET
alloc
axis_xyzt
packet_rx
packet_tx
serparser
pktparser
E_PKT
idenify_packet_type()
TwePacket
TwePacketTwelite
TwePacketIO
TwePacketUART
TwePacketPAL
smplbuf
smplque
mwx::stream
SM_SIMPLE ステートマシン
コールバック関数
ビヘイビア
関数
外部ライブラリ
ボード (BRD)
センサー・デバイス (SNS)
ネットワーク (NWK)
設定 (STG) - インタラクティブモード
GitBook
上で動作しています
TwePacket
TwePacket
パケット型の基底クラスですが、メンバー構造体
common
にはアドレス情報など共通情報が含まれます。
class
TwePacket
{
public
:
static
const
E_PKT _pkt_id
=
E_PKT
::
PKT_ERROR
;
struct
{
uint32_t
tick
;
// 解釈実行時のシステム時刻[ms]
uint32_t
src_addr
;
// 送信元アドレス(シリアル番号)
uint8_t
src_lid
;
// 送信元アドレス(論理アドレス)
uint8_t
lqi
;
// LQI
uint16_t
volt
;
// 電圧[mV]
}
common
;
};
種別を混在してpktparser型として配列等に格納するような場合に、アドレス情報などを最小限の情報を取得したい場合に使用します。
前
idenify_packet_type()
次
TwePacketTwelite
最終更新
1mo ago
PDFに出力
リンクのコピー