The RMP Motion Controller APIs

◆ ServiceThreadEnableSet()

void ServiceThreadEnableSet ( bool enable)
Description:
ServiceThreadEnableSet configures the service thread.
Parameters
enableTrue = service thread is running, false = service thread is stopped.
Remarks
This function is also available in RapidSequencer.
Sample Code:
Stop the service thread before starting to use the controller's Sync interrupt.
// -- C++ -- //
controller->ServiceThreadEnableSet(false);
void ServiceThreadEnableSet(bool enable)
Enable or disable the service thread.
// -- C# -- //
controller.ServiceThreadEnableSet(false);
Note
The service thread is started automatically by default when the controller is initialized. It should only be disabled if using the periodic Sync interrupt from the controller.
See also
InterruptEnable
Examples
SyncInterrupt.cpp.