From 29cc0e6aeded3e7da1ac55b6be7bc6ee1fb4cee6 Mon Sep 17 00:00:00 2001 From: Jeppe Odgaard Date: Thu, 1 Feb 2024 19:10:18 +0100 Subject: [PATCH] sensor: add SENSOR_CHAN_O2 enum value Add an enum value to support O2 sensors. Signed-off-by: Jeppe Odgaard --- drivers/sensor/sensor_shell.c | 1 + include/zephyr/drivers/sensor.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/drivers/sensor/sensor_shell.c b/drivers/sensor/sensor_shell.c index b0485b8378a..758e658816a 100644 --- a/drivers/sensor/sensor_shell.c +++ b/drivers/sensor/sensor_shell.c @@ -74,6 +74,7 @@ static const char *sensor_channel_name[SENSOR_CHAN_COMMON_COUNT] = { [SENSOR_CHAN_PM_10] = "pm_10", [SENSOR_CHAN_DISTANCE] = "distance", [SENSOR_CHAN_CO2] = "co2", + [SENSOR_CHAN_O2] = "o2", [SENSOR_CHAN_VOC] = "voc", [SENSOR_CHAN_GAS_RES] = "gas_resistance", [SENSOR_CHAN_VOLTAGE] = "voltage", diff --git a/include/zephyr/drivers/sensor.h b/include/zephyr/drivers/sensor.h index 70972361097..f110a479896 100644 --- a/include/zephyr/drivers/sensor.h +++ b/include/zephyr/drivers/sensor.h @@ -120,6 +120,8 @@ enum sensor_channel { /** CO2 level, in parts per million (ppm) **/ SENSOR_CHAN_CO2, + /** O2 level, in parts per million (ppm) **/ + SENSOR_CHAN_O2, /** VOC level, in parts per billion (ppb) **/ SENSOR_CHAN_VOC, /** Gas sensor resistance in ohms. */