mirror of
https://github.com/meshtastic/protobufs.git
synced 2026-04-20 22:13:55 +00:00
Merge pull request #290 from meshtastic/new-roles
New device roles and clarification
This commit is contained in:
commit
0754d58205
1 changed files with 15 additions and 2 deletions
|
|
@ -34,6 +34,7 @@ message Config {
|
|||
* Router device role.
|
||||
* Mesh packets will prefer to be routed over this node. This node will not be used by client apps.
|
||||
* The wifi/ble radios and the oled screen will be put to sleep.
|
||||
* This mode may still potentially have higher power usage due to it's preference in message rebroadcasting on the mesh.
|
||||
*/
|
||||
ROUTER = 2;
|
||||
|
||||
|
|
@ -41,8 +42,20 @@ message Config {
|
|||
* Router Client device role
|
||||
* Mesh packets will prefer to be routed over this node. The Router Client can be used as both a Router and an app connected Client.
|
||||
*/
|
||||
ROUTER_CLIENT = 3;
|
||||
|
||||
ROUTER_CLIENT = 3;
|
||||
|
||||
/*
|
||||
* Repeater device role
|
||||
* Mesh packets will simply be rebroadcasted over this node. Nodes under this role node will not originate NodeInfo, Position, Telemetry
|
||||
* or any other packet type. They will simply rebroadcast any mesh packets on the same frequency, channel num, spread factory, and coding rate.
|
||||
*/
|
||||
REPEATER = 4;
|
||||
|
||||
/*
|
||||
* Tracker device role
|
||||
* Position Mesh packets for will be higher priority and sent more frequently by default.
|
||||
*/
|
||||
TRACKER = 5;
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue