EventControl Class
Function |
C++ |
|
Python |
def GetInputModuleId() |
|
Returns |
Type |
int |
Value |
ID of the module |
|
Remarks |
このPythonメソッドは予約されています。 |
|
Function |
C++ |
WMX3APIFUNC GetInputData(unsigned char* buff, int buffSize, int* dataSize, char *initialState); |
Python |
def GetInputData(buff, buffSize, dataSize, initialState) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
このPythonメソッドは予約されています。 |
|
Function |
C++ |
WMX3APIFUNC SetInputData(int moduleId, unsigned char* data, int dataSize); |
Python |
def SetInputData(moduleId, data, dataSize) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
このPythonメソッドは予約されています。 |
|
Function |
C++ |
|
Python |
def GetOutputModuleId() |
|
Returns |
Type |
int |
Value |
ID of the module |
|
Remarks |
このPythonメソッドは予約されています。 |
|
Function |
C++ |
WMX3APIFUNC GetOutputData(unsigned char* buff, int buffSize, int* dataSize); |
Python |
def GetOutputData(buff, buffSize, dataSize) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
このPythonメソッドは予約されています。 |
|
Function |
C++ |
WMX3APIFUNC SetOutputData(int moduleId, unsigned char* data, int dataSize); |
Python |
def SetOutputData(moduleId, data, dataSize) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
このPythonメソッドは予約されています。 |
|
Function |
C++ |
static WMX3APIFUNC ErrorToString(int errCode, char *pString, unsigned int size); |
Python |
def ErrorToString(errCode) |
|
Returns |
Type |
string |
Value |
error string |
|
Remarks |
||
Function |
C++ |
static WMX3APIFUNC ErrorToString(int errCode, wchar_t *pString, unsigned int size); |
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
||
Function |
C++ |
|
Python |
def ApiLogToString(pLogData, logDataSize) |
|
Returns |
Type |
string |
Value |
API log string |
|
Remarks |
||
Function |
C++ |
|
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
||
Function |
C++ |
|
Python |
def GetLibVersion() |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def IsDeviceValid() |
|
Returns |
Type |
bool |
Value |
Whether the device is alive |
|
Remarks |
||
Function |
C++ |
|
Python |
def GetVersion() |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SetEvent(pEventInput, pEventOutput) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SetEvent_Option(pEventInput, pEventOutput, pOption) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
wmx3Api::EventControl::SetEvent(int <em>pId, EventInput *pEventInput, EventOutput *pEventOutput, int id, EventOption *pOption); “WMX3APIFUNC SetEvent(int *pId, EventInput *pEventInput, EventOutput *pEventOutput, int id, EventOption</em> pOption = NULL);” |
Python |
def SetEvent_ID(pEventInput, pEventOutput, id) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
wmx3Api::EventControl::SetEvent(int *pId, EventInput *pEventInput, EventOutput *pEventOutput, int id, EventOption *pOption); “WMX3APIFUNC SetEvent(int <em>pId, EventInput *pEventInput, EventOutput *pEventOutput, int id, EventOption</em> pOption = NULL);” |
Python |
def SetEvent_ID_Option(pEventInput, pEventOutput, id, pOption) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetEventModuleId(int id, int* pInputModuleId, int* pOutputModuleId); |
Python |
def GetEventModuleId(id) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetEvent_InOut(id) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetEventOption(id) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SetEventInput(id, pEventInput) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC SetEventOutput(int id, EventOutput *pEventOutput); |
Python |
def SetEventOutput(id, pEventOutput) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def GetEventInput(id) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetEventOutput(int id, EventOutput* pEventOutput); |
Python |
def GetEventOutput(id) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetAllEventID() |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetAllEventID_In(filterInputModuleId) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetAllEventID_InOut(filterInputModuleId, filterOutputModuleId) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def EnableEvent(id, enable) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def RemoveEvent(id) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def ClearAllEvent() |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
このC++メソッドは予約されており、PythonAPIでは未サポートです。 |
|
Function |
C++ |
WMX3APIFUNC SetCustomEventInput(int id, int moduleId, void* pInputData, int inputDataSize); |
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
このC++メソッドは予約されており、PythonAPIでは未サポートです。 |
|
Function |
C++ |
WMX3APIFUNC SetCustomEventOutput(int id, int moduleId, void* pOutputData, int outputDataSize); |
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
このC++メソッドは予約されており、PythonAPIでは未サポートです。 |
|
Function |
C++ |
|
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
このC++メソッドは予約されており、PythonAPIでは未サポートです。 |
|
Function |
C++ |
|
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
このC++メソッドは予約されており、PythonAPIでは未サポートです。 |
|
Function |
C++ |
|
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
このC++メソッドは予約されており、PythonAPIでは未サポートです。 |
|
Function |
C++ |
|
Python |
def SetEvent(pEventData) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC SetEvent(int *pId, Event *pEventData, unsigned int id); |
Python |
||
Returns |
Type |
|
Value |
||
Remarks |
||
Function |
C++ |
|
Python |
def GetEvent(id) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SetSoftwareTouchProbe(channel, enable, axis, byteAddrs, bitOffset, logic, mode) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC EnableSoftwareTouchProbe(unsigned int channel, unsigned char enable); |
Python |
def EnableSoftwareTouchProbe(channel, enable) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def GetSoftwareTouchProbe(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC IsSoftwareTouchProbeLatched(unsigned int channel, unsigned char *pLatched); |
Python |
def IsSoftwareTouchProbeLatched(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetSoftwareTouchProbeCounterValue(channel, pLatched, pCounterValue) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SetHardwareTouchProbe(axis, enable, mode, triggerSource, channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetHardwareTouchProbeStatus(int axis, HardwareTouchProbeStatus *pStatus); |
Python |
def GetHardwareTouchProbeStatus(axis) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC EnableHardwareTouchProbe(int axis, unsigned char enable); |
Python |
def EnableHardwareTouchProbe(axis, enable) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def SetPSOConfig(channel, pType, pMinDurationMilliseconds) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def SetPSOConfig_Option(channel, pType, pMinDurationMilliseconds, pOption) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def GetPSOConfig(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetPSOConfig_Option(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC SetPSOSingleData(unsigned int channel, double sData); |
Python |
def SetPSOSingleData(channel, sData) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC SetPSOMultipleData(unsigned int channel, int count, double *pMData); |
Python |
def SetPSOMultipleData(channel, count, pMData) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def SetPSOIntervalData(channel, rangeStart, rangeEnd, interval) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPSOData(unsigned int channel, int *pCount, double *pMData, int maxCount); |
Python |
def GetPSOData(channel, maxCount) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPSODataCount(unsigned int channel, int *pCount); |
Python |
def GetPSODataCount(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def GetPSOIntervalData(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def StartPSO(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StopPSO(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPSOStatus(unsigned int channel, PSOStatus *pStatus); |
Python |
def GetPSOStatus(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def SetPlannedVelOverrideConfig(channel, type, pSource, axis) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def GetPlannedVelOverrideConfig(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC SetPlannedVelOverrideSingleData(unsigned int channel, PlannedVelocityData sData); |
Python |
def SetPlannedVelOverrideSingleData(channel, sData) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def SetPlannedVelOverrideMultipleData(channel, count, pMData) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def GetPlannedVelOverrideData(channel, maxCount) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPlannedVelOverrideDataCount(unsigned int channel, int *pCount); |
Python |
def GetPlannedVelOverrideDataCount(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||
Function |
C++ |
|
Python |
def StartPlannedVelOverride(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
|
Python |
def StopPlannedVelOverride(channel) |
|
Returns |
Type |
int |
Value |
error code |
|
Remarks |
||
Function |
C++ |
WMX3APIFUNC GetPlannedVelOverrideStatus(unsigned int channel, PlannedVelocityStatus *pStatus); |
Python |
def GetPlannedVelOverrideStatus(channel) |
|
Returns |
Type |
tuple |
Value |
|
|
Remarks |
||