KioPacBoards Object
The functions in this class take a device index. The PAC Board API can target multiple devices via the index. If there is only one device present, the index should always be 0.All methods default to 0 if not index is not passed in. Some functions are device-specific.
Functions
| Type | Signature |
| int |
GetPacDeviceType(int pacDevInd = 0, string deviceName = null)
Gets which type is at the index you specify. |
| bool |
SetPortStates(int portBits, int pacDevInd = 0, string deviceName = null)
Sets the state of all ports. |
| bool |
SetPortState(int portBitIndex, bool isEnabled, int pacDevInd = 0, string deviceName = null)
Enabled or disables an individual port on the controller. |
| int |
GetPortStates(int pacDevInd = 0, string deviceName = null)
Returns a bitfield containing the state of all ports, on or off. |
| bool |
SetPortIntensity(int portIndex, int intensity, string deviceName, string idValue)
Sets the port intensity level for a specified port. |
| bool |
SetPortIntensities(int[] intensities, string deviceName, string idValue)
Sets port intensity levels for multiple ports. |