mirror of
https://github.com/meshtastic/meshtastic.git
synced 2024-12-25 05:34:11 -08:00
Add power telemetry settings (#1497)
* Add power telemetry settings For some reason these were missing. * Update telemetry.mdx * resolve merge conflicts --------- Co-authored-by: rcarteraz <robert.l.carter2@gmail.com>
This commit is contained in:
parent
593014b4e1
commit
ae0671d11b
|
@ -12,7 +12,11 @@ The Telemetry Module provides four types of data over the mesh: Device metrics (
|
|||
|
||||
Supported sensors connected to the I2C bus of the device will be automatically detected at startup. The Environment Telemetry, Air Quality, and Health Telemetry modules must be enabled for them to be instrumented and their readings sent over the mesh.
|
||||
|
||||
<object data="https://www.youtube.com/embed/6jj1s-fsPlc?autohide=1&autoplay=0" width="100%" height="400"></object>
|
||||
<object
|
||||
data="https://www.youtube.com/embed/6jj1s-fsPlc?autohide=1&autoplay=0"
|
||||
width="100%"
|
||||
height="400"
|
||||
></object>
|
||||
|
||||
### Currently Supported Sensor Types
|
||||
|
||||
|
@ -35,7 +39,6 @@ Supported sensors connected to the I2C bus of the device will be automatically d
|
|||
| MAX30102 | 0x57 | Heart Rate, Oxygen Saturation, and body temperature |
|
||||
| MLX90614 | 0x5A | Body temperature |
|
||||
|
||||
|
||||
## Module Config Values
|
||||
|
||||
### Environment Telemetry Enabled
|
||||
|
@ -52,7 +55,7 @@ Default is `1800` seconds (30 minutes).
|
|||
|
||||
How often we should send Device Metrics over the mesh.
|
||||
|
||||
Default is `1800` seconds (30 minutes).
|
||||
Default is `1800` seconds (30 minutes).
|
||||
|
||||
Device Metrics to a connected client app will always be sent once per minute, regardless of this setting.
|
||||
|
||||
|
@ -80,6 +83,16 @@ This option is used to configure the interval (in seconds) that should be used t
|
|||
|
||||
Default is `1800` seconds (30 minutes).
|
||||
|
||||
### Power Metrics Enabled
|
||||
|
||||
This option is used to enable/disable the sending of power telemetry as gathered by an attached supported voltage/current sensor. Note that this does not need to be enabled to monitor the voltage of the battery.
|
||||
|
||||
Default is `false`.
|
||||
|
||||
### Power Metrics Interval
|
||||
|
||||
This option is used to configure the interval (in seconds) that should be used to send power metrics from an attached supported sensor over the mesh network.
|
||||
|
||||
### Health Telemetry Enabled
|
||||
|
||||
This option is used to enable/disable the sending of health data from an attached supported sensor over the mesh network.
|
||||
|
@ -139,15 +152,17 @@ All telemetry module config options are available in the python CLI. Example com
|
|||
|
||||
## Settings
|
||||
|
||||
| Setting | Acceptable Values | Default |
|
||||
| :---------------------------------------: | :-----------------: | :---------------------------------------: |
|
||||
| Setting | Acceptable Values | Default |
|
||||
| :---------------------------------------: | :-----------------: | :----------------------------------------: |
|
||||
| telemetry.device_update_interval | `integer` (seconds) | Default `0` is 30 minutes(`1800` seconds). |
|
||||
| telemetry.environment_display_fahrenheit | `true`, `false` | `false` |
|
||||
| telemetry.environment_measurement_enabled | `true`, `false` | `false` |
|
||||
| telemetry.environment_screen_enabled | `true`, `false` | `false` |
|
||||
| telemetry.environment_display_fahrenheit | `true`, `false` | `false` |
|
||||
| telemetry.environment_measurement_enabled | `true`, `false` | `false` |
|
||||
| telemetry.environment_screen_enabled | `true`, `false` | `false` |
|
||||
| telemetry.environment_update_interval | `integer` (seconds) | Default `0` is 30 minutes(`1800` seconds). |
|
||||
| telemetry.air_quality_enabled | `true`, `false` | `false` |
|
||||
| telemetry.air_quality_interval | `integer` (seconds) | Default `0` is 30 minutes(`1800` seconds). |
|
||||
| telemetry.air_quality_enabled | `true`, `false` | `false` |
|
||||
| telemetry.air_quality_interval | `integer` (seconds) | Default `0` is 30 minutes(`1800` seconds). |
|
||||
| telemetry.power_measurement_enabled | `true`, `false` | `false` |
|
||||
| telemetry.power_update_interval | `integer` (seconds) | Default `0` is 30 minutes(`1800` seconds). |
|
||||
| telemetry.health_measurement_enabled | `true`, `false` | `false` |
|
||||
| telemetry.health_update_interval | `integer` (seconds) | Default `0` is 30 minutes(`1800` seconds). |
|
||||
| telemetry.health_screen_enabled | `true`, `false` | `false` |
|
||||
|
|
Loading…
Reference in a new issue