Skip to content

Commit

Permalink
New roles and clarification
Browse files Browse the repository at this point in the history
  • Loading branch information
thebentern committed Jan 27, 2023
1 parent 732128b commit e69381a
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions meshtastic/config.proto
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,28 @@ 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;

/*
* 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;
}

/*
Expand Down

0 comments on commit e69381a

Please sign in to comment.