Hardware/Software Interface
Page 98
5.3.1.7
Voltage Supervision
The voltage supervision commands allow the customer application to monitor different
voltages on the BL51E.
Table 86.
BMC API – Voltage supervision commands
Command VOLT_LOW(x)
Command VOLT_HIGH(x)
Command
Packet Type
Opcode
Functional Description
VOLT_LOW(0)
PT_RWD
0x40
Get lower limit of +3.3 V (in mV)
VOLT_LOW(1)
PT_RWD
0x41
Get lower limit of +5 V (in mV)
VOLT_LOW(2)
PT_RWD
0x42
Get lower limit of +12 V (in mV)
VOLT_LOW(3)
PT_RWD
0x43
Get lower limit of +5 V standby (in mV)
VOLT_LOW(4)
PT_RWD
0x44
Get lower limit of battery voltage (in mV)
VOLT_HIGH(0)
PT_RWD
0x50
Get upper limit of +3.3 V (in mV)
VOLT_HIGH(1)
PT_RWD
0x51
Get upper limit of +5 V (in mV)
VOLT_HIGH(2)
PT_RWD
0x52
Get upper limit of +12 V (in mV)
VOLT_HIGH(3)
PT_RWD
0x53
Get upper limit of +5 V standby (in mV)
VOLT_HIGH(4)
PT_RWD
0x54
Get upper limit of battery voltage (in mV)
VOLT_ACT(0)
PT_RWD
0x60
Get actual value of +3.3 V (in mV)
VOLT_ACT(1)
PT_RWD
0x61
Get actual value of +5 V (in mV)
VOLT_ACT(2)
PT_RWD
0x62
Get actual value of +12 V (in mV)
VOLT_ACT(3)
PT_RWD
0x63
Get actual value of +5 V standby (in mV)
VOLT_ACT(4)
PT_RWD
0x64
Get actual value of battery voltage (in mV)
NUM_VOLTS
PT_RBD
0x8E
Get number of supervised voltages
Opcode:
0x40
+ x
Packet Type:
PT_RWD
Bit
7
6
5
4
3
2
1
0
Data 0
Lower limit of voltage x (LSB)
Data 1
Lower limit of voltage x (MSB)
Opcode:
0x50
+ x
Packet Type:
PT_RWD
Bit
7
6
5
4
3
2
1
0
Data 0
Upper limit of voltage x (LSB)
Data 1
Upper limit of voltage x (MSB)