Duty Cycle
SetCycleState
SetCycleState(CycleState, )Enables or disables the duty cycle or session intervals. The duty cycle is enabled by default.
Note: Use this call to disable the duty cycle prior to using the trigger function. If left enabled, the duty cycle will continue while triggering.
Value of either 0 or 1
0 = Disable duty cycle
1 = Enable duty cycle
SetSessionIntervalTimeMs
SetSessionIntervalTimeMs(Milliseconds, )Set the ON portion of the duty cycle. Enter the number of milliseconds that stimulation shall be ON while in cycling mode.
102 ms - 24 hours
SetSessionIntervalBreakMs
SetSessionIntervalBreakMs(Milliseconds, )Set the OFF portion of the duty cycle. Enter the number of milliseconds that Stimulation shall be off while in cycling mode.
0 ms - 24 hours
ReadCycleState
ReadCycleState(, )Use this call to determine if the Duty Cycle state is enabled/disabled.
True = The Cycle state is enabled, and duty cycling will occur as configured.
False = The Cycle state is disabled, and duty cycling will not occur.
ReadSessionIntervalTime
ReadSessionIntervalTime(, )Gets the ON portion of the duty cycle in milliseconds.
A value in the range of 100 ms - 24 hours in milliseconds.
ReadSessionIntervalBreak
ReadSessionIntervalBreak(, )Gets the OFF portion of the duty cycle in milliseconds.
A value in the range of 10 ms - 24 hours in milliseconds.