MPXCtrlMonitor |
Serialに指定したMicroPeckerX本体のモニタリングを開始します。
SyncModeにMPX_SYNC_MASTERを設定した場合はマスタモード、MPX_SYNC_SLAVEを設定した場合はスレーブモードでそれぞれ動作します。
CAN通信では、CANSetSlot(UInt32, Byte, StMPXCANSlot, Byte)でスロット情報を設定していた場合、フレーム種別にMPX_CAN_FRAME_TYPE_PERIODICまたはMPX_CAN_FRAME_TYPE_EVENTPERIODICを指定しているスロットのフレーム送信も開始します。
LIN通信では、LINSetMasterSim(UInt32, Byte, StMPXLINMasterSim, Byte)でマスタシミュレーションを設定していた場合、LINChangeMasterSchedule(UInt32, Byte)で指定したスケジュールでのフレーム送信も開始します。
本APIを呼び出してモニタリングを開始する前に、CANSetParam(UInt32, Byte, StMPXCANParam)またはLINSetParam(UInt32, StMPXLINParam)を呼び出して通信パラメータを設定する必要があります。
複数のMicroPeckerX本体を動作させる場合は、スレーブモードで動作させる全てのMicroPeckerX本体のモニタリングを開始してから、マスタモードで動作させるMicroPeckerX本体のモニタリングを開始してください。
C++版の"MPXMonitorStart"に相当します。