WERMA SIGNALTECHNIK
Version 1.2.0 - 0911
20
6.3.3.2
SetSingleIO
int SetSingleIO( [in] int DevIdx, [in] int IOIdx, [in] int Status)
SetSinlgeIO
sets the status of a single Output.
Parameters
DevIdx
Index to the desire device currently available in the system. The first index is 1.
IOIdx
Sets the status of a single Output. This value range is between 1 and 5.
Status
Specifies the desire status for the given Output.
0 – OUTPUT OFF
1 – OUTPUT ON
2 – Blinking mode 1
3 – Blinking mode 2
Return Value
1 if successful, otherwise the return value is -1.
6.3.3.3
GetIOStatus
int GetIOStatus( [in] int DevIdx, [out] int * OutMask)
GetIOStatus
gets the current Output status for all Outputs.
Parameters
DevIdx
Index to the desire device currently available in the system. The first index is 1.
OutMask
Pointer to a variable that will contain the current Output status mask. This parameter
can be the sum of the following Output port indexes.
Macro Value Description
OFF 0
No
port
enable
O1
1
IO #1 enable, also if Blinking mode1 or Blinking mode 2 is set
O2
2
IO #2 enable, also if Blinking mode1 or Blinking mode 2 is set
O3
4
IO #3 enable , also if Blinking mode1 or Blinking mode 2 is set
O4
8
IO #4 enable , also if Blinking mode1 or Blinking mode 2 is set
O5
16
IO #5 enable , also if Blinking mode1 or Blinking mode 2 is set
Return Value
1 if successful, otherwise the return value is -1.
Summary of Contents for KombiSIGN 71
Page 2: ......