我正在尝试探索 openbmc 中的传感器值和信号。我可以看到可用的总线名称:
# busctl |grep Sensor|sed -e 's| .*||'
xyz.openbmc_project.ADCSensor
xyz.openbmc_project.CPUSensor
xyz.openbmc_project.ExitAirTempSensor
xyz.openbmc_project.FanSensor
xyz.openbmc_project.HwmonTempSensor
xyz.openbmc_project.IntrusionSensor
xyz.openbmc_project.IpmbSensor
xyz.openbmc_project.MCUTempSensor
xyz.openbmc_project.PSUSensor
但是,我无法从中得到任何对象。例如:
# busctl tree xyz.openbmc_project.HwmonTempSensor
Only root object discovered.
由于我没有得到对象,“busctl introspect”如何做?对不起,如果这很明显。刚接触dbus...