Lines Matching full:sensor

17     {"xyz.openbmc_project.Sensor.Value.Unit.DegreesC", "DegreesC",
19 {"xyz.openbmc_project.Sensor.Value.Unit.RPMS", "RPMS", "fan_tach"},
20 {"xyz.openbmc_project.Sensor.Value.Unit.Volts", "Volts", "voltage"},
21 {"xyz.openbmc_project.Sensor.Value.Unit.Meters", "Meters", "distance"},
22 {"xyz.openbmc_project.Sensor.Value.Unit.Amperes", "Amperes", "current"},
23 {"xyz.openbmc_project.Sensor.Value.Unit.Watts", "Watts", "power"},
24 {"xyz.openbmc_project.Sensor.Value.Unit.Joules", "Joules", "energy"},
25 {"xyz.openbmc_project.Sensor.Value.Unit.Percent", "Percent", "percent"},
26 {"xyz.openbmc_project.Sensor.Value.Unit.CFM", "CFM", "airflow"},
27 {"xyz.openbmc_project.Sensor.Value.Unit.Pascals", "Pascals", "pressure"},
28 {"xyz.openbmc_project.Sensor.Value.Unit.PercentRH", "PercentRH",
31 // This is an allowlist of the units a sensor can measure. Should be in sync
33 // phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/Sensor/Value.interface.yaml#L38
36 "xyz.openbmc_project.Sensor.Value.Unit.DegreesC";
37 constexpr const char* unitRPMs = "xyz.openbmc_project.Sensor.Value.Unit.RPMS";
38 constexpr const char* unitVolts = "xyz.openbmc_project.Sensor.Value.Unit.Volts";
40 "xyz.openbmc_project.Sensor.Value.Unit.Meters";
42 "xyz.openbmc_project.Sensor.Value.Unit.Amperes";
43 constexpr const char* unitWatts = "xyz.openbmc_project.Sensor.Value.Unit.Watts";
45 "xyz.openbmc_project.Sensor.Value.Unit.Joules";
47 "xyz.openbmc_project.Sensor.Value.Unit.Percent";
48 constexpr const char* unitCFM = "xyz.openbmc_project.Sensor.Value.Unit.CFM";
50 "xyz.openbmc_project.Sensor.Value.Unit.Pascals";
52 "xyz.openbmc_project.Sensor.Value.Unit.PercentRH";