Skip to content

Commit bb6e3b7

Browse files
committed
protobufs: v2.3.7
1 parent 8b29dc6 commit bb6e3b7

7 files changed

Lines changed: 90 additions & 60 deletions

File tree

meshtastic/config_pb2.py

Lines changed: 41 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

meshtastic/config_pb2.pyi

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@ class Config(google.protobuf.message.Message):
245245
IS_MANAGED_FIELD_NUMBER: builtins.int
246246
DISABLE_TRIPLE_CLICK_FIELD_NUMBER: builtins.int
247247
TZDEF_FIELD_NUMBER: builtins.int
248+
LED_HEARTBEAT_DISABLED_FIELD_NUMBER: builtins.int
248249
role: global___Config.DeviceConfig.Role.ValueType
249250
"""
250251
Sets the role of node
@@ -294,6 +295,10 @@ class Config(google.protobuf.message.Message):
294295
"""
295296
POSIX Timezone definition string from https://github.com/nayarsystems/posix_tz_db/blob/master/zones.csv.
296297
"""
298+
led_heartbeat_disabled: builtins.bool
299+
"""
300+
If true, disable the default blinking LED (LED_PIN) behavior on the device
301+
"""
297302
def __init__(
298303
self,
299304
*,
@@ -308,8 +313,9 @@ class Config(google.protobuf.message.Message):
308313
is_managed: builtins.bool = ...,
309314
disable_triple_click: builtins.bool = ...,
310315
tzdef: builtins.str = ...,
316+
led_heartbeat_disabled: builtins.bool = ...,
311317
) -> None: ...
312-
def ClearField(self, field_name: typing_extensions.Literal["button_gpio", b"button_gpio", "buzzer_gpio", b"buzzer_gpio", "debug_log_enabled", b"debug_log_enabled", "disable_triple_click", b"disable_triple_click", "double_tap_as_button_press", b"double_tap_as_button_press", "is_managed", b"is_managed", "node_info_broadcast_secs", b"node_info_broadcast_secs", "rebroadcast_mode", b"rebroadcast_mode", "role", b"role", "serial_enabled", b"serial_enabled", "tzdef", b"tzdef"]) -> None: ...
318+
def ClearField(self, field_name: typing_extensions.Literal["button_gpio", b"button_gpio", "buzzer_gpio", b"buzzer_gpio", "debug_log_enabled", b"debug_log_enabled", "disable_triple_click", b"disable_triple_click", "double_tap_as_button_press", b"double_tap_as_button_press", "is_managed", b"is_managed", "led_heartbeat_disabled", b"led_heartbeat_disabled", "node_info_broadcast_secs", b"node_info_broadcast_secs", "rebroadcast_mode", b"rebroadcast_mode", "role", b"role", "serial_enabled", b"serial_enabled", "tzdef", b"tzdef"]) -> None: ...
313319

314320
@typing_extensions.final
315321
class PositionConfig(google.protobuf.message.Message):

meshtastic/mesh_pb2.py

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

meshtastic/mesh_pb2.pyi

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,11 @@ class _HardwareModelEnumTypeWrapper(google.protobuf.internal.enum_type_wrapper._
271271
"""
272272
CDEBYTE EoRa-S3 board using their own MM modules, clone of LILYGO T3S3
273273
"""
274+
TWC_MESH_V4: _HardwareModel.ValueType # 62
275+
"""
276+
TWC_MESH_V4
277+
Adafruit NRF52840 feather express with SX1262, SSD1306 OLED and NEO6M GPS
278+
"""
274279
PRIVATE_HW: _HardwareModel.ValueType # 255
275280
"""
276281
------------------------------------------------------------------------------------------------------------------------------------------
@@ -527,6 +532,11 @@ CDEBYTE_EORA_S3: HardwareModel.ValueType # 61
527532
"""
528533
CDEBYTE EoRa-S3 board using their own MM modules, clone of LILYGO T3S3
529534
"""
535+
TWC_MESH_V4: HardwareModel.ValueType # 62
536+
"""
537+
TWC_MESH_V4
538+
Adafruit NRF52840 feather express with SX1262, SSD1306 OLED and NEO6M GPS
539+
"""
530540
PRIVATE_HW: HardwareModel.ValueType # 255
531541
"""
532542
------------------------------------------------------------------------------------------------------------------------------------------

meshtastic/telemetry_pb2.py

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

meshtastic/telemetry_pb2.pyi

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,10 @@ class _TelemetrySensorTypeEnumTypeWrapper(google.protobuf.internal.enum_type_wra
8686
"""
8787
BMP085/BMP180 High accuracy temperature and pressure (older Version of BMP280)
8888
"""
89+
RCWL9620: _TelemetrySensorType.ValueType # 16
90+
"""
91+
RCWL-9620 Doppler Radar Distance Sensor, used for water level detection
92+
"""
8993

9094
class TelemetrySensorType(_TelemetrySensorType, metaclass=_TelemetrySensorTypeEnumTypeWrapper):
9195
"""
@@ -156,6 +160,10 @@ BMP085: TelemetrySensorType.ValueType # 15
156160
"""
157161
BMP085/BMP180 High accuracy temperature and pressure (older Version of BMP280)
158162
"""
163+
RCWL9620: TelemetrySensorType.ValueType # 16
164+
"""
165+
RCWL-9620 Doppler Radar Distance Sensor, used for water level detection
166+
"""
159167
global___TelemetrySensorType = TelemetrySensorType
160168

161169
@typing_extensions.final
@@ -219,6 +227,7 @@ class EnvironmentMetrics(google.protobuf.message.Message):
219227
VOLTAGE_FIELD_NUMBER: builtins.int
220228
CURRENT_FIELD_NUMBER: builtins.int
221229
IAQ_FIELD_NUMBER: builtins.int
230+
DISTANCE_FIELD_NUMBER: builtins.int
222231
temperature: builtins.float
223232
"""
224233
Temperature measured
@@ -248,6 +257,10 @@ class EnvironmentMetrics(google.protobuf.message.Message):
248257
relative scale IAQ value as measured by Bosch BME680 . value 0-500.
249258
Belongs to Air Quality but is not particle but VOC measurement. Other VOC values can also be put in here.
250259
"""
260+
distance: builtins.float
261+
"""
262+
RCWL9620 Doppler Radar Distance Sensor, used for water level detection. Float value in mm.
263+
"""
251264
def __init__(
252265
self,
253266
*,
@@ -258,8 +271,9 @@ class EnvironmentMetrics(google.protobuf.message.Message):
258271
voltage: builtins.float = ...,
259272
current: builtins.float = ...,
260273
iaq: builtins.int = ...,
274+
distance: builtins.float = ...,
261275
) -> None: ...
262-
def ClearField(self, field_name: typing_extensions.Literal["barometric_pressure", b"barometric_pressure", "current", b"current", "gas_resistance", b"gas_resistance", "iaq", b"iaq", "relative_humidity", b"relative_humidity", "temperature", b"temperature", "voltage", b"voltage"]) -> None: ...
276+
def ClearField(self, field_name: typing_extensions.Literal["barometric_pressure", b"barometric_pressure", "current", b"current", "distance", b"distance", "gas_resistance", b"gas_resistance", "iaq", b"iaq", "relative_humidity", b"relative_humidity", "temperature", b"temperature", "voltage", b"voltage"]) -> None: ...
263277

264278
global___EnvironmentMetrics = EnvironmentMetrics
265279

0 commit comments

Comments
 (0)