Get Threshold Sensor Reading
更新时间: 2025/06/26
在Gitcode上查看源码

31h-获取传感器门限值(Get-Threshold-Sensor-Reading)

修订记录

openUBMC版本号修订日期修订内容
25.062025/06/26初稿,新增命令详情

基本信息

功能说明

获取传感器门限值。

权限

命令信息

请求信息

字节顺序域取值说明
NetFn30h
CMD93h
1:3Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。
4Sub command,子命令=31h
5Sensor Type,见 表1
6Parameter Selector
7Device #,1 based,部件编号,仅在支持查询总功率的部件(如CLU,风扇)时255代表查询总功率,其他均为具体的部件编号。

响应信息

字节顺序域取值说明
1Completion Code
【0xC9】表示输入的部件编号超过限制
2:4Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。
5:8Reading,小字节序,有符号int类型
9Unit

命令样例

获取传感器门限值

请求:

ipmicmd -k "0f 00 MM NN" smi 0

响应:

0f MM NN

附表1 传感器类型

类型取值(10进制)
温度1
电压2
电流3
转速4
电源或功率8
功率11

附表2 温度数据表

ParameterParameter Data#(10进制)
Inlet Temp整机进风口温度1
OutLet Temp整机出风口温度2
CPU TempCPU核心温度3
DIMM Temp内存条温度4
RAID Tempraid卡温度5

附表3 电压数据表

ParameterParameter Data#(10进制)
PS input voltage电源输入电压1
PS output voltage电源输出电压2
SYS12V/SYS_12V_212v电压3

附表4 电流数据表

ParameterParameter Data#(10进制)
PS input current电源输入电流1
PS output current电源输出电流2

附表5 功率数据表

ParameterParameter Data#(10进制)
PS input power电源输入功率1
PS output power电源输出功率2
Fan total power风扇总功率3
CLU Power散热组件总功率4

附表6 转速表

ParameterParameter Data#(10进制)
FAN1 F Speed/FAN1 R Speed风扇转速1

附表7 单位

单位#(10进制)
摄氏度(C)1
伏特(V)4
安倍(A)5
瓦特(W)6
转速(RPM)7
毫伏(mV)104
毫安(mA)105
0.1瓦特(W)106

返回到索引