#include <nitro/mb.h>int MB_StartParentFromIdle(int channel);
| channel | 親機として通信を行うチャンネル |
開始処理が正しく完了すれば MB_SUCCESS を返します。
指定したチャンネルのもとに、親機としての動作を開始します。
親機の処理は内部で自動で行われ、MB_EndToIdle()を呼び出すと終了します。
初期化が完了すると、MB_CommSetParentStateCallback() のコールバックとして、引数 status がMB_COMM_PSTATE_INIT_COMPLETEの値で渡されて返ってきます。
この関数は、無線ライブラリがIDLEステートにおいて呼び出す必要があります。
また、ライブラリを終了させるには、対応するMB_EndToIdle()を呼び出す必要がある点に注意してください。
無線ライブラリを初期化前状態のまま処理を行いたい場合は、MB_StartParent()を使用します。
MB_Init
MB_StartParent
MB_End
MB_EndToIdle
2004/10/24 初版