リサイズはクリックかドラッグ

MPXCtrlMonitorStart メソッド

モニタリングを開始します。

名前空間: SunnyGiken.MicroPeckerX.MPXADL
アセンブリ: MPXCtrldotNET40Free (in MPXCtrldotNET40Free.dll) バージョン: 1.0.9559.26434
構文
public static int MonitorStart(
	uint Serial,
	byte SyncMode
)

パラメーター

Serial  UInt32
対象のMicroPeckerX本体のシリアル番号
SyncMode  Byte
同期モード

戻り値

Int32
解説

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"に相当します。

関連項目