update code
This commit is contained in:
parent
3a15c90acf
commit
5095763b6b
@ -60,10 +60,6 @@ INA226_Channel0_name="Channel0"
|
||||
LM95241_Local_name="Local"
|
||||
LM95241_Remote1_name="Remote1"
|
||||
LM95241_Remote2_name="Remote2"
|
||||
|
||||
# fru basic offset
|
||||
fru_offset="0x00 0x00"
|
||||
fru_size=256
|
||||
# ---------------------------------------------------------
|
||||
# Global Settings
|
||||
# ---------------------------------------------------------
|
||||
@ -80,6 +76,10 @@ DISABLE_DETECT=1
|
||||
# =1 : Enable debug mode
|
||||
DEBUG_MODE=0
|
||||
i2c_bus=12
|
||||
|
||||
# fru basic offset
|
||||
fru_offset="0x00 0x00"
|
||||
fru_size=256
|
||||
# ---------------------------------------------------------
|
||||
# Global Varible (Don't Change)
|
||||
# ---------------------------------------------------------
|
||||
|
||||
101
readme.md
101
readme.md
@ -202,11 +202,12 @@ nicsensor工具是在带有i2ctool工具(i2ctransfer、i2cdetect)的BMC下用于
|
||||
|
||||
可以通过一组名为 `get/set` 的指令对脚本中的如下变量做即时修改而无需修改脚本(下电后恢复默认)。支持修改的变量如下:
|
||||
| Properties | 对应脚本变量 | 说明 |
|
||||
| ---------- | ---------------- | ---------------------------------------- |
|
||||
| ------------ | ---------------- | ---------------------------------------- |
|
||||
| `server` | `server_type` | 脚本应用的服务器类型 |
|
||||
| `debug` | `DEBUG_MODE` | 是否启用调试模式 |
|
||||
| `n_detect` | `DISABLE_DETECT` | 是否禁止执行时的i2c detect操作 |
|
||||
| `fru_size` | `fru_size` | 默认fru的读取字节数 |
|
||||
| `fru_offset` | `fru_offset` | 默认fru在eeprom的起始偏移地址 |
|
||||
| `i2cbus` | `i2c_bus` | 默认的i2c bus,通常需要搭配debug一起使用 |
|
||||
|
||||
**命令格式**
|
||||
@ -353,48 +354,76 @@ nicsensor_v2将服务器选通channel和读取传感器数值的功能解耦,
|
||||
> 推荐在硬件上空置的Channel将其配置为 `disable`,防止脚本解析数据时出现混淆
|
||||
|
||||
**ADC128**相关
|
||||
- `votage_division_factor_0`: ADC128芯片Channel 0的分压系数
|
||||
- `votage_division_factor_1`: ADC128芯片Channel 1的分压系数
|
||||
- `votage_division_factor_2`: ADC128芯片Channel 2的分压系数
|
||||
- `votage_division_factor_3`: ADC128芯片Channel 3的分压系数
|
||||
- `votage_division_factor_4`: ADC128芯片Channel 4的分压系数
|
||||
- `votage_division_factor_5`: ADC128芯片Channel 5的分压系数
|
||||
- `votage_division_factor_6`: ADC128芯片Channel 6的分压系数
|
||||
- `votage_division_factor_7`: ADC128芯片Channel 7的分压系数
|
||||
|
||||
- `ADC128_Channel0_name`: 定制化ADC128芯片Channel 0的电压名称
|
||||
- `ADC128_Channel1_name`: 定制化ADC128芯片Channel 1的电压名称
|
||||
- `ADC128_Channel2_name`: 定制化ADC128芯片Channel 2的电压名称
|
||||
- `ADC128_Channel3_name`: 定制化ADC128芯片Channel 3的电压名称
|
||||
- `ADC128_Channel4_name`: 定制化ADC128芯片Channel 4的电压名称
|
||||
- `ADC128_Channel5_name`: 定制化ADC128芯片Channel 5的电压名称
|
||||
- `ADC128_Channel6_name`: 定制化ADC128芯片Channel 6的电压名称
|
||||
- `ADC128_Channel7_name`: 定制化ADC128芯片Channel 7的电压名称
|
||||
| 变量 | 定义 |
|
||||
| -------------------------- | ----------------------------------- |
|
||||
| `votage_division_factor_0` | ADC128芯片Channel 0的分压系数 |
|
||||
| `votage_division_factor_1` | ADC128芯片Channel 1的分压系数 |
|
||||
| `votage_division_factor_2` | ADC128芯片Channel 2的分压系数 |
|
||||
| `votage_division_factor_3` | ADC128芯片Channel 3的分压系数 |
|
||||
| `votage_division_factor_4` | ADC128芯片Channel 4的分压系数 |
|
||||
| `votage_division_factor_5` | ADC128芯片Channel 5的分压系数 |
|
||||
| `votage_division_factor_6` | ADC128芯片Channel 6的分压系数 |
|
||||
| `votage_division_factor_7` | ADC128芯片Channel 7的分压系数 |
|
||||
| `ADC128_Channel0_name` | 定制化ADC128芯片Channel 0的电压名称 |
|
||||
| `ADC128_Channel1_name` | 定制化ADC128芯片Channel 1的电压名称 |
|
||||
| `ADC128_Channel2_name` | 定制化ADC128芯片Channel 2的电压名称 |
|
||||
| `ADC128_Channel3_name` | 定制化ADC128芯片Channel 3的电压名称 |
|
||||
| `ADC128_Channel4_name` | 定制化ADC128芯片Channel 4的电压名称 |
|
||||
| `ADC128_Channel5_name` | 定制化ADC128芯片Channel 5的电压名称 |
|
||||
| `ADC128_Channel6_name` | 定制化ADC128芯片Channel 6的电压名称 |
|
||||
| `ADC128_Channel7_name` | 定制化ADC128芯片Channel 7的电压名称 |
|
||||
|
||||
**INA3221**相关
|
||||
- `shunt_resistor_0`: INA3221芯片的Channel 0外接的分流电阻的大小(单位:毫欧)
|
||||
- `shunt_resistor_1`: INA3221芯片的Channel 1外接的分流电阻的大小(单位:毫欧)
|
||||
- `shunt_resistor_2`: INA3221芯片的Channel 2外接的分流电阻的大小(单位:毫欧)
|
||||
|
||||
- `INA3221_Channel0_name`: 定制化INA3221芯片Channel 0的名称
|
||||
- `INA3221_Channel1_name`: 定制化INA3221芯片Channel 1的名称
|
||||
- `INA3221_Channel2_name`: 定制化INA3221芯片Channel 2的名称
|
||||
| 变量 | 定义 |
|
||||
| ----------------------- | ----------------------------------------------------- |
|
||||
| `shunt_resistor_0` | INA3221芯片的Channel 0外接的分流电阻的大小(单位:毫欧) |
|
||||
| `shunt_resistor_1` | INA3221芯片的Channel 1外接的分流电阻的大小(单位:毫欧) |
|
||||
| `shunt_resistor_2` | INA3221芯片的Channel 2外接的分流电阻的大小(单位:毫欧) |
|
||||
| `INA3221_Channel0_name` | 定制化INA3221芯片Channel 0的名称 |
|
||||
| `INA3221_Channel1_name` | 定制化INA3221芯片Channel 1的名称 |
|
||||
| `INA3221_Channel2_name` | 定制化INA3221芯片Channel 2的名称 |
|
||||
|
||||
**EMC1413**相关
|
||||
- `EMC1413_Channel0_name`: 定制化EMC1413芯片Channel 0的温度名称
|
||||
- `EMC1413_Channel1_name`: 定制化EMC1413芯片Channel 1的温度名称
|
||||
- `EMC1413_Channel2_name`: 定制化EMC1413芯片Channel 2的温度名称
|
||||
|
||||
| 变量 | 定义 |
|
||||
| ----------------------- | ------------------------------------ |
|
||||
| `EMC1413_Channel0_name` | 定制化EMC1413芯片Channel 0的温度名称 |
|
||||
| `EMC1413_Channel1_name` | 定制化EMC1413芯片Channel 1的温度名称 |
|
||||
| `EMC1413_Channel2_name` | 定制化EMC1413芯片Channel 2的温度名称 |
|
||||
|
||||
**TMP468**相关
|
||||
- `TMP468_Channel0_name`: 定制化TMP468芯片Loacl Channel的温度名称
|
||||
- `TMP468_Channel1_name`: 定制化TMP468芯片Remote1 Channel的温度名称
|
||||
- `TMP468_Channel2_name`: 定制化TMP468芯片Remote2 Channel的温度名称
|
||||
- `TMP468_Channel3_name`: 定制化TMP468芯片Remote3 Channel的温度名称
|
||||
- `TMP468_Channel4_name`: 定制化TMP468芯片Remote4 Channel的温度名称
|
||||
- `TMP468_Channel5_name`: 定制化TMP468芯片Remote5 Channel的温度名称
|
||||
- `TMP468_Channel6_name`: 定制化TMP468芯片Remote6 Channel的温度名称
|
||||
- `TMP468_Channel7_name`: 定制化TMP468芯片Remote7 Channel的温度名称
|
||||
- `TMP468_Channel8_name`: 定制化TMP468芯片Remote8 Channel的温度名称
|
||||
|
||||
| 变量 | 定义 |
|
||||
| ---------------------- | ----------------------------------------- |
|
||||
| `TMP468_Channel0_name` | 定制化TMP468芯片Loacl Channel的温度名称 |
|
||||
| `TMP468_Channel1_name` | 定制化TMP468芯片Remote1 Channel的温度名称 |
|
||||
| `TMP468_Channel2_name` | 定制化TMP468芯片Remote2 Channel的温度名称 |
|
||||
| `TMP468_Channel3_name` | 定制化TMP468芯片Remote3 Channel的温度名称 |
|
||||
| `TMP468_Channel4_name` | 定制化TMP468芯片Remote4 Channel的温度名称 |
|
||||
| `TMP468_Channel5_name` | 定制化TMP468芯片Remote5 Channel的温度名称 |
|
||||
| `TMP468_Channel6_name` | 定制化TMP468芯片Remote6 Channel的温度名称 |
|
||||
| `TMP468_Channel7_name` | 定制化TMP468芯片Remote7 Channel的温度名称 |
|
||||
| `TMP468_Channel8_name` | 定制化TMP468芯片Remote8 Channel的温度名称 |
|
||||
|
||||
**TMP112**相关
|
||||
- `TMP112_Sensor_name`: 定制化TMP112对应的名称
|
||||
|
||||
| 变量 | 定义 |
|
||||
| -------------------- | ---------------------- |
|
||||
| `TMP112_Sensor_name` | 定制化TMP112对应的名称 |
|
||||
|
||||
**INA226**相关
|
||||
|
||||
| 变量 | 定义 |
|
||||
| ---------------------- | ------------------------------- |
|
||||
| `INA226_Channel0_name` | 定制化INA226芯片Channel 0的名称 |
|
||||
|
||||
**LM95241**相关
|
||||
|
||||
| 变量 | 定义 |
|
||||
| ---------------------- | ------------------------------------------ |
|
||||
| `LM95241_Local_name` | 定制化LM95241芯片Loacl Channel的温度名称 |
|
||||
| `LM95241_Remote1_name` | 定制化LM95241芯片Remote1 Channel的温度名称 |
|
||||
| `LM95241_Remote2_name` | 定制化LM95241芯片Remote2 Channel的温度名称 |
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user