Beispiel #1
0
 public void PulseDriver(ushort driverNum, byte milliseconds)
 {
     DriverState state = new DriverState();
     state.DriverNum = driverNum;
     PinProc.PRDriverStatePulse(ref state, milliseconds);
     PinProc.PRDriverUpdateState(ProcHandle, ref state);
 }
Beispiel #2
0
 public static extern Result PRSwitchUpdateRule(IntPtr handle, byte switchNum, EventType eventType, ref SwitchRule rule, DriverState[] linkedDrivers, int numDrivers);
Beispiel #3
0
 public static extern Result PRDriverUpdateState(IntPtr handle, ref DriverState driverState);
Beispiel #4
0
 public static extern void PRDriverStateSchedule(ref DriverState state, UInt32 schedule, byte cycleSeconds, bool now);
Beispiel #5
0
 public static extern void PRDriverStatePulsedPatter(ref DriverState state, UInt16 millisecondsOn, UInt16 millisecondsOff, UInt16 patterTime);
Beispiel #6
0
 public static extern void PRDriverStatePulse(ref DriverState state, byte milliseconds);
Beispiel #7
0
 public static extern void PRDriverStatePatter(ref DriverState state, UInt16 millisecondsOn, UInt16 millisecondsOff, UInt16 originalOnTime);
Beispiel #8
0
 public static extern void PRDriverStateDisable(ref DriverState state);
Beispiel #9
0
 public static extern Result PRDriverGetState(IntPtr handle, byte driverNum, ref DriverState driverState);