Axess elite user manual – SurgeX SX-AX20E User Manual
Page 32
![background image](/manuals/742470/32/background.png)
© SurgeX | Technical Support: 800-645-9721 | surgex.com
Axess Elite
User Manual
Firmware Version v1.06.227
tOutletPower
typedef struct {
float outletPower[8];
}tOutletPower;
tSystemStatus
typedef struct {
eOutletStatus
outletStatus[8];
eAuxStatus
auxStatus[2]; float
lineVoltage;
float
line
Current;
float
linePower;
float outletCurrent[8];
float
outletPower
[8]; U8
picFlags;
U8
outletRi
ghts;
U8
relayRig
hts;
tOutletCommand
typedef struct {
U8 outlet;
//1-8
eOutletStatus status;
}tOutletCommand;
tAuxCommand
typedef struct {
char relay;
//A or B eAuxStatus;
//N or F
}tAuxCommand;
tInformManualControl
typedef struct{
unsigned char outlet;
//id of outlet to
change unsigned char status;
//the
state to change to
}tInformManualControl;
tInformOverVoltage
typedef struct{
float voltage;
}tInformOverVoltage;
tInformUnderVoltage
typedef struct{
float voltage;
}tInformUnderVoltage;
tInformOverCurrent
typedef struct{
float current;
}tInformOverCurrent;
tInformOverTemperature
typedef struct{
int temperature;
}tInformOverTemperature;
tSystemStatus
typedef struct {
eOutletStatus
outletStatus[8];
eAuxStatus
auxStatus[2]; float
lineVoltage;
float lineCurrent;
tOutletCommand
typedef struct {
U8 outlet;
//1-8 eOutletStatus status;
}tOutletCommand;