doc(master : readme) 更新readme以支持配置关键变量功能

This commit is contained in:
leimingsheng 2025-07-25 15:33:58 +08:00
parent 7b6ae2a932
commit 9642f77447

@ -7,22 +7,23 @@
- [nicsensor工具使用说明](#nicsensor工具使用说明) - [nicsensor工具使用说明](#nicsensor工具使用说明)
- [目录](#目录) - [目录](#目录)
- [1 简介](#1_简介) - [1\_简介](#1_简介)
- [2 使用方法](#2_使用方法) - [2\_使用方法](#2_使用方法)
- [2.1 传感器读取](#2_1_传感器读取) - [2\_1\_传感器读取](#2_1_传感器读取)
- [2.2 FRU相关操作](#2_2_fru相关操作) - [2\_2\_FRU相关操作](#2_2_fru相关操作)
- [2.3 命令透传](#2_3_命令透传) - [2\_3\_命令透传](#2_3_命令透传)
- [2.4 插槽I2C信息遍历](#2_4_插槽i2c信息遍历) - [2\_4\_插槽I2C信息遍历](#2_4_插槽i2c信息遍历)
- [2.5 调试模式使用](#2_5_调试模式使用) - [2\_5\_调试模式使用](#2_5_调试模式使用)
- [2.6 扩展功能](#2_6_扩展功能) - [2\_6\_扩展功能](#2_6_扩展功能)
- [3 常见问题](#3_常见问题) - [2\_7\_设定配置功能](#2_7_设定配置功能)
- [3.1 ADC128传感器读值为0](#3_1_adc128传感器读值为0) - [3\_常见问题](#3_常见问题)
- [3.2 脚本执行时出现大批量语法错误](#3_2_脚本执行时出现大批量语法错误) - [3\_1\_ADC128传感器读值为0](#3_1_adc128传感器读值为0)
- [4 附属工具](#4_附属工具) - [3\_2\_脚本执行时出现大批量语法错误](#3_2_脚本执行时出现大批量语法错误)
- [4.1 FruParse](#4_1_fruparse) - [4\_附属工具](#4_附属工具)
- [5 关于nicsensor_v2](#5_关于nicsensor_v2) - [4\_1\_FruParse](#4_1_fruparse)
- [6 附录](#6_附录) - [5\_关于nicsensor\_v2](#5_关于nicsensor_v2)
- [6.1 Project变量说明](#6_1_project变量说明) - [6\_附录](#6_附录)
- [6\_1\_Project变量说明](#6_1_project变量说明)
## 1_简介 ## 1_简介
@ -144,6 +145,30 @@ nicsensor工具是在带有i2ctool工具(i2ctransfer、i2cdetect)的BMC下用于
`handle_reserve` 中可以自定义需要对网卡实现的功能。在调用该函数之前脚本会将 PCA9641及PCA9548选通。扩展功能时无需考虑PCA9641和PCA9548的状态。 `handle_reserve` 中可以自定义需要对网卡实现的功能。在调用该函数之前脚本会将 PCA9641及PCA9548选通。扩展功能时无需考虑PCA9641和PCA9548的状态。
### 2_7_设定配置功能
> [!warning]
> 版本要求:
> - 测试版本 1.7.7 以上
> - 正式版本 1.8 及以上
可以通过一组名为 `get/set` 的指令对脚本中的如下变量做即时修改而无需修改脚本本体。支持修改的变量如下:
- `server_type` : 对应属性值缩写 `server`
- `DEBUG_MODE` : 对应属性值缩写 `debug`
- `DISABLE_DETECT` : 对应属性值缩写 `detect`
**命令格式**
``` shell
./nicsensor.sh <get/set> <property> <value>
```
**命令示例**
``` shell
./nicsensor.sh set server 5280m7
./nicsneosr.sh get debug
```
## 3_常见问题 ## 3_常见问题
### 3_1_ADC128传感器读值为0 ### 3_1_ADC128传感器读值为0