File tree Expand file tree Collapse file tree 3 files changed +37
-0
lines changed
Expand file tree Collapse file tree 3 files changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -701,3 +701,13 @@ message SEN5X_config {
701701 */
702702 optional bool set_one_shot_mode = 2 ;
703703}
704+
705+ /*
706+ * Telemetry recovery command
707+ */
708+ message Telemetry_Recovery {
709+ /*
710+ * Air quality telemetry recovery command
711+ */
712+ bool air_quality_recovery = 1 ;
713+ }
Original file line number Diff line number Diff line change 1616*HostMetrics.load5 int_size:16
1717*HostMetrics.load15 int_size:16
1818*HostMetrics.user_string max_size:200
19+
20+ *TelemetryDatabase.records max_count:10
Original file line number Diff line number Diff line change @@ -851,3 +851,28 @@ message SEN5XState {
851851 */
852852 optional fixed64 voc_state_array = 6 ;
853853}
854+
855+ /*
856+ * Database record wrapper for storing telemetry with metadata
857+ */
858+ message TelemetryDatabaseRecord {
859+ /*
860+ * Telemetry data
861+ */
862+ Telemetry telemetry = 1 ;
863+
864+ /*
865+ * Delivery status flags
866+ */
867+ bool delivered = 2 ;
868+ }
869+
870+ /*
871+ * Telemetry database
872+ */
873+ message TelemetryDatabase {
874+ /*
875+ * List of database records
876+ */
877+ repeated TelemetryDatabaseRecord records = 1 ;
878+ }
You can’t perform that action at this time.
0 commit comments