Skip to content

Commit eba2d94

Browse files
authored
Merge pull request #873 from fablabbcn/enhancement/sht-sensor-consolidation
Enhancement/sht sensor consolidation
2 parents bc8e638 + 29a82c7 commit eba2d94

2 files changed

Lines changed: 21 additions & 4 deletions

File tree

meshtastic/admin.proto

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,11 @@ message SensorConfig {
666666
* SCD30 CO2 Sensor configuration
667667
*/
668668
SCD30_config scd30_config = 3;
669+
670+
/*
671+
* SHTXX temperature and relative humidity sensor configuration
672+
*/
673+
SHTXX_config shtxx_config = 4;
669674
}
670675

671676
message SCD4X_config {
@@ -748,3 +753,10 @@ message SCD30_config {
748753
*/
749754
optional bool soft_reset = 6;
750755
}
756+
757+
message SHTXX_config {
758+
/*
759+
* Accuracy mode (0 = low, 1 = medium, 2 = high)
760+
*/
761+
optional uint32 set_accuracy = 1;
762+
}

meshtastic/telemetry.proto

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,7 @@ enum TelemetrySensorType {
653653
BMP280 = 6;
654654

655655
/*
656-
* High accuracy temperature and humidity
656+
* TODO - REMOVE High accuracy temperature and humidity
657657
*/
658658
SHTC3 = 7;
659659

@@ -678,7 +678,7 @@ enum TelemetrySensorType {
678678
QMC5883L = 11;
679679

680680
/*
681-
* High accuracy temperature and humidity
681+
* TODO - REMOVE High accuracy temperature and humidity
682682
*/
683683
SHT31 = 12;
684684

@@ -703,7 +703,7 @@ enum TelemetrySensorType {
703703
RCWL9620 = 16;
704704

705705
/*
706-
* Sensirion High accuracy temperature and humidity
706+
* TODO - REMOVE Sensirion High accuracy temperature and humidity
707707
*/
708708
SHT4X = 17;
709709

@@ -853,7 +853,7 @@ enum TelemetrySensorType {
853853
HDC1080 = 46;
854854

855855
/*
856-
* STH21 Temperature and R. Humidity sensor
856+
* TODO - REMOVE STH21 Temperature and R. Humidity sensor
857857
*/
858858
SHT21 = 47;
859859

@@ -866,6 +866,11 @@ enum TelemetrySensorType {
866866
* SCD30 CO2, humidity, temperature sensor
867867
*/
868868
SCD30 = 49;
869+
870+
/*
871+
* SHT family of sensors for temperature and humidity
872+
*/
873+
SHTXX = 50;
869874
}
870875

871876
/*

0 commit comments

Comments
 (0)