T
T
MWSDK(TWELITE SDK)
MONO WIRELESS INC.
検索…
MWSDK
TWELITE SDK (MWSDK) マニュアル
はじめに
最新版の取得
TWELITE SDKの使用法
TWELIET NET API 解説
TWELITE NET API リファレンス
コールバック関数
TWELITE NET関数
ToCoNet_vMacStart()
ToCoNet_bMacTxReq()
ToCoNet_u32GetSerial()
ToCoNet_u32GetRand()
ToCoNet_vSleep()
ToCoNet_vDebugInit()
ToCoNet_vDebugLevel()
ToCoNet_u32GetVersion()
ToCoNet_bRegisterAesKey()
ToCoNet_vRfConfig()
ToCoNet_vChConfig()
ToCoNet_Tx_vProcessEventQueue()
ToCoNet_u16RcCalib()
中継ネット API
型 typedef, よく使うマクロ
構造体
TWELITE NET マクロ
ユーザ定義イベント処理関数
モジュール ライブラリ
PRSEV ライブラリ
グローバル変数
PANIC
HW API リファレンス
Utils リファレンス、他
GitBook
上で動作しています
ToCoNet_vMacStart()
解説
MAC 層の初期化処理を行います。
スリープ起床したとき、無線の送受信を行わず、マイコン処理のみを行う場合は、本関数を呼び出さずに実行します。
起動時に
cbAppColdStart()
,
cbAppWarmStart()
で、
TRUE
を引数とした2回目の呼び出し処理部の末尾に通常は記述します。
cbAppColdStart(), cbAppWarmStart() 以外での呼び出しについては、問題が発生しうる内部設計ではありませんが、動作については未定義とします。必要に応じて、一旦スリープを実行し、スリープ復帰後に無線送信を実施するようにしてください。
sToCoNet_AppContext.u8MacInitPending
を設定した場合は、本関数は呼び出しません。
引数
なし。
戻り値
なし。
サンプル
1
void
cbAppWarmStart
(
bool_t
bStart
)
{
2
if
(
!
bStart
)
{
3
// very initial call
4
}
else
{
5
// initializing...
6
7
// finally start the MAC layer
8
ToCoNet_vMacStart
();
9
}
10
}
Copied!
前
TWELITE NET関数
次
ToCoNet_bMacTxReq()
最終更新
7mo ago
リンクのコピー
目次
解説
引数
戻り値
サンプル