Client device role
from enum value: CLIENT = 0;
Client Mute device role Same as a client except packets will not hop over this node, does not contribute to routing packets for mesh.
from enum value: CLIENT_MUTE = 1;
Repeater device role Mesh packets will simply be rebroadcasted over this node. Nodes configured with this role 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 factor, and coding rate.
from enum value: REPEATER = 4;
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.
from enum value: 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.
from enum value: ROUTER_CLIENT = 3;
Sensor device role Telemetry Mesh packets will be prioritized higher and sent more frequently by default.
from enum value: SENSOR = 6;
Tracker device role Position Mesh packets will be prioritized higher and sent more frequently by default.
from enum value: TRACKER = 5;
Generated using TypeDoc
Defines the device's role on the Mesh network
Generated
from enum meshtastic.Config.DeviceConfig.Role