mirror of
https://github.com/meshtastic/firmware.git
synced 2025-04-26 01:52:48 +00:00
[create-pull-request] automated change (#2625)
Co-authored-by: thebentern <thebentern@users.noreply.github.com>
This commit is contained in:
parent
468807466c
commit
69beef8310
@ -1 +1 @@
|
|||||||
Subproject commit e0b136f5f8e26094d02c28d1fdcacd61e087298c
|
Subproject commit 64c2a11d371cae3a2e7bb2cc86b9e6e764de7175
|
@ -81,7 +81,7 @@ typedef struct _meshtastic_ChannelSettings {
|
|||||||
a table of well known IDs.
|
a table of well known IDs.
|
||||||
(see Well Known Channels FIXME) */
|
(see Well Known Channels FIXME) */
|
||||||
uint32_t id;
|
uint32_t id;
|
||||||
/* If true, messages on the mesh will be sent to the *public* internet by any gateway node */
|
/* If true, messages on the mesh will be sent to the *public* internet by any gateway ndoe */
|
||||||
bool uplink_enabled;
|
bool uplink_enabled;
|
||||||
/* If true, messages seen on the internet will be forwarded to the local mesh. */
|
/* If true, messages seen on the internet will be forwarded to the local mesh. */
|
||||||
bool downlink_enabled;
|
bool downlink_enabled;
|
||||||
|
@ -215,7 +215,7 @@ typedef enum _meshtastic_Config_BluetoothConfig_PairingMode {
|
|||||||
typedef struct _meshtastic_Config_DeviceConfig {
|
typedef struct _meshtastic_Config_DeviceConfig {
|
||||||
/* Sets the role of node */
|
/* Sets the role of node */
|
||||||
meshtastic_Config_DeviceConfig_Role role;
|
meshtastic_Config_DeviceConfig_Role role;
|
||||||
/* Disabling this will disable the SerialConsole by not initializing the StreamAPI */
|
/* Disabling this will disable the SerialConsole by not initilizing the StreamAPI */
|
||||||
bool serial_enabled;
|
bool serial_enabled;
|
||||||
/* By default we turn off logging as soon as an API client connects (to keep shared serial link quiet).
|
/* By default we turn off logging as soon as an API client connects (to keep shared serial link quiet).
|
||||||
Set this to true to leave the debug log outputting even when API is active. */
|
Set this to true to leave the debug log outputting even when API is active. */
|
||||||
@ -269,7 +269,7 @@ typedef struct _meshtastic_Config_PositionConfig {
|
|||||||
uint32_t tx_gpio;
|
uint32_t tx_gpio;
|
||||||
/* The minimum distance in meters traveled (since the last send) before we can send a position to the mesh if position_broadcast_smart_enabled */
|
/* The minimum distance in meters traveled (since the last send) before we can send a position to the mesh if position_broadcast_smart_enabled */
|
||||||
uint32_t broadcast_smart_minimum_distance;
|
uint32_t broadcast_smart_minimum_distance;
|
||||||
/* The minimum number of seconds (since the last send) before we can send a position to the mesh if position_broadcast_smart_enabled */
|
/* The minumum number of seconds (since the last send) before we can send a position to the mesh if position_broadcast_smart_enabled */
|
||||||
uint32_t broadcast_smart_minimum_interval_secs;
|
uint32_t broadcast_smart_minimum_interval_secs;
|
||||||
} meshtastic_Config_PositionConfig;
|
} meshtastic_Config_PositionConfig;
|
||||||
|
|
||||||
@ -363,7 +363,7 @@ typedef struct _meshtastic_Config_DisplayConfig {
|
|||||||
bool compass_north_top;
|
bool compass_north_top;
|
||||||
/* Flip screen vertically, for cases that mount the screen upside down */
|
/* Flip screen vertically, for cases that mount the screen upside down */
|
||||||
bool flip_screen;
|
bool flip_screen;
|
||||||
/* Preferred display units */
|
/* Perferred display units */
|
||||||
meshtastic_Config_DisplayConfig_DisplayUnits units;
|
meshtastic_Config_DisplayConfig_DisplayUnits units;
|
||||||
/* Override auto-detect in screen */
|
/* Override auto-detect in screen */
|
||||||
meshtastic_Config_DisplayConfig_OledType oled;
|
meshtastic_Config_DisplayConfig_OledType oled;
|
||||||
|
@ -147,7 +147,7 @@ typedef enum _meshtastic_CriticalErrorCode {
|
|||||||
/* Radio transmit hardware failure. We sent data to the radio chip, but it didn't
|
/* Radio transmit hardware failure. We sent data to the radio chip, but it didn't
|
||||||
reply with an interrupt. */
|
reply with an interrupt. */
|
||||||
meshtastic_CriticalErrorCode_TRANSMIT_FAILED = 8,
|
meshtastic_CriticalErrorCode_TRANSMIT_FAILED = 8,
|
||||||
/* We detected that the main CPU voltage dropped below the minimum acceptable value */
|
/* We detected that the main CPU voltage dropped below the minumum acceptable value */
|
||||||
meshtastic_CriticalErrorCode_BROWNOUT = 9,
|
meshtastic_CriticalErrorCode_BROWNOUT = 9,
|
||||||
/* Selftest of SX1262 radio chip failed */
|
/* Selftest of SX1262 radio chip failed */
|
||||||
meshtastic_CriticalErrorCode_SX1262_FAILURE = 10,
|
meshtastic_CriticalErrorCode_SX1262_FAILURE = 10,
|
||||||
@ -371,7 +371,7 @@ typedef struct _meshtastic_Position {
|
|||||||
0 through 3 - for future use */
|
0 through 3 - for future use */
|
||||||
typedef struct _meshtastic_User {
|
typedef struct _meshtastic_User {
|
||||||
/* A globally unique ID string for this user.
|
/* A globally unique ID string for this user.
|
||||||
In the case of Signal that would mean +16504442323, for the default macaddr derived id it would be !<8 hexadecimal bytes>.
|
In the case of Signal that would mean +16504442323, for the default macaddr derived id it would be !<8 hexidecimal bytes>.
|
||||||
Note: app developers are encouraged to also use the following standard
|
Note: app developers are encouraged to also use the following standard
|
||||||
node IDs "^all" (for broadcast), "^local" (for the locally connected node) */
|
node IDs "^all" (for broadcast), "^local" (for the locally connected node) */
|
||||||
char id[16];
|
char id[16];
|
||||||
@ -418,7 +418,7 @@ typedef struct _meshtastic_Routing {
|
|||||||
|
|
||||||
typedef PB_BYTES_ARRAY_T(237) meshtastic_Data_payload_t;
|
typedef PB_BYTES_ARRAY_T(237) meshtastic_Data_payload_t;
|
||||||
/* (Formerly called SubPacket)
|
/* (Formerly called SubPacket)
|
||||||
The payload portion for a packet, this is the actual bytes that are sent
|
The payload portion fo a packet, this is the actual bytes that are sent
|
||||||
inside a radio packet (because from/to are broken out by the comms library) */
|
inside a radio packet (because from/to are broken out by the comms library) */
|
||||||
typedef struct _meshtastic_Data {
|
typedef struct _meshtastic_Data {
|
||||||
/* Formerly named typ and of type Type */
|
/* Formerly named typ and of type Type */
|
||||||
@ -552,7 +552,7 @@ typedef struct _meshtastic_MeshPacket {
|
|||||||
/* The priority of this message for sending.
|
/* The priority of this message for sending.
|
||||||
See MeshPacket.Priority description for more details. */
|
See MeshPacket.Priority description for more details. */
|
||||||
meshtastic_MeshPacket_Priority priority;
|
meshtastic_MeshPacket_Priority priority;
|
||||||
/* rssi of received packet. Only sent to phone for display purposes. */
|
/* rssi of received packet. Only sent to phone for dispay purposes. */
|
||||||
int32_t rx_rssi;
|
int32_t rx_rssi;
|
||||||
/* Describe if this message is delayed */
|
/* Describe if this message is delayed */
|
||||||
meshtastic_MeshPacket_Delayed delayed;
|
meshtastic_MeshPacket_Delayed delayed;
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
PortNums should be assigned in the following range:
|
PortNums should be assigned in the following range:
|
||||||
0-63 Core Meshtastic use, do not use for third party apps
|
0-63 Core Meshtastic use, do not use for third party apps
|
||||||
64-127 Registered 3rd party apps, send in a pull request that adds a new entry to portnums.proto to register your application
|
64-127 Registered 3rd party apps, send in a pull request that adds a new entry to portnums.proto to register your application
|
||||||
256-511 Use one of these portnums for your private applications that you don't want to register publicly
|
256-511 Use one of these portnums for your private applications that you don't want to register publically
|
||||||
All other values are reserved.
|
All other values are reserved.
|
||||||
Note: This was formerly a Type enum named 'typ' with the same id #
|
Note: This was formerly a Type enum named 'typ' with the same id #
|
||||||
We have change to this 'portnum' based scheme for specifying app handlers for particular payloads.
|
We have change to this 'portnum' based scheme for specifying app handlers for particular payloads.
|
||||||
|
@ -63,7 +63,7 @@ typedef struct _meshtastic_EnvironmentMetrics {
|
|||||||
float relative_humidity;
|
float relative_humidity;
|
||||||
/* Barometric pressure in hPA measured */
|
/* Barometric pressure in hPA measured */
|
||||||
float barometric_pressure;
|
float barometric_pressure;
|
||||||
/* Gas resistance in mOhm measured */
|
/* Gas resistance in MOhm measured */
|
||||||
float gas_resistance;
|
float gas_resistance;
|
||||||
/* Voltage measured */
|
/* Voltage measured */
|
||||||
float voltage;
|
float voltage;
|
||||||
|
Loading…
Reference in New Issue
Block a user