| GeViScope SDK > Action documentation > Digital contacts

Digital contacts

All actions for handling digital inputs and outputs.

 

Digital input

Action name:DigitalInput(Contact, State)

Action category: logical

This action will be fired when the state of the digital input has changed.

Parameter Function
contact Contact Contact.
state State New state.

IOI43 reset mainboard

Action name:IOI43ResetMainboard()

Action category: logical

 

Reset mainboard using IOI43a/ab USB Alarm-I/O.

IOI43 temperature notification

Action name:IOI43Temperature(ID, Temperature)

Action category: logical

 

Temperature notification from IOI43a/ab USB Alarm-I/O.

Parameter Function
ID ID ID of the IOI43 module (like IOI43-00).
temperature Temperature Temperature.

IOI43 watchdog activate

Action name:IOI43WDActivate()

Action category: logical

 

Activate watchdog on IOI43a/ab USB Alarm-I/O.

IOI43 watchdog deactivate

Action name:IOI43WDDeactivate()

Action category: logical

 

Deactivate watchdog on IOI43a/ab USB Alarm-I/O.

IOI43 watchdog trigger

Action name:IOI43WDTrigger()

Action category: logical

 

Trigger watchdog on IOI43a/ab USB Alarm-I/O.

Key pressed

Action name:KeyPressed(Key)

Action category: logical

This action is notified if one of the GEVISCOPE system keys is pressed.

Parameter Function
Key Key System key.

Key released

Action name:KeyReleased(Key)

Action category: logical

This action is notified if one of the GEVISCOPE system keys is released.

Parameter Function
Key Key System key.

Set digital output

Action name:SetDigitalOutput(Contact, State)

Action category: logical

This action is used to modify the state of the digital output and to notify this change.

Parameter Function
contact Contact Contact.
state State New state.

Set system LED

Action name:SetLED(LED, State)

Action category: logical

This action is used to turn the system LEDs on or off.

Parameter Function
LED LED System LED.
state State New state.

Set system LED to blink

Action name:SetLEDBlink(LED, LedTimeOnMs, LedTimeOffMs)

Action category: logical

This action is used to blink the system LEDs.

Parameter Function
LED LED System LED.
Led time ON LedTimeOnMs Time in milliseconds the LED will be switched on.
Led time OFF LedTimeOffMs Time in milliseconds the LED will be switched off.