<registry_path> 应视为设备上现有的路径之一:/etc/sensors/registry/registry/ 或 /var/cache/sensors/registry/registry/。ssc_sensor_info 工具无法列出传感器
此错误表示解析传感器注册表失败,导致无法使用 ssc_sensor_info 工具列出传感器。请执行以下操作解决此错误:
确认文件的读写权限已为用户(user)模式启用,且组(group)和其他(others)模式仅启用只读权限。确保用户和组模式名称为
system system。- 确保
/etc/sensors/sns_reg_config和/etc/sensors/config/json.lst文件存在并具有所需的权限,如以下示例所示:
- 确保
/etc/sensors/config/目录包含传感器 JSON 文件并具有上述注意事项中描述的所需权限。
- 确保
<registry_path>目录可访问且包含相应的已解析文件,如下所示。
SUID 查询失败
此错误表示自定义代码在检索指定传感器的 SUID 时失败。请执行以下操作解决此错误:-
运行
ssc_sensor_info工具检查指定的传感器是否可用。-
如果传感器列表为空,请参阅
ssc_sensor_info工具无法列出传感器中描述的第一种调试方法。 -
如果仅指定的传感器不可用,请继续进行以下检查:
a. 确保该传感器已列在
/etc/sensors/config/json.lst文件中,如以下示例所示:
-
如果传感器列表为空,请参阅
parsed_file_list.csv 文件中,如以下示例所示:
- 如果上述验证未发现任何问题,则可能是应用程序中使用 QSH 客户端 API 的自定义代码实现存在问题。请重新检查您的代码实现。
传感器已列出但无法接收传感器数据
此错误表示示例代码或自定义代码存在故障。使用以下传感器工具接收指定传感器的事件。 运行以下命令对指定传感器进行流式传输:see_workhorse [-sensor=][-sample_rate=] [-batch_period=] [-calibrated=<0 | 1>] [-wakeup=<0 | 1>]
例如,

