Meshtastic Broadcast Interval Calculator

Based on the amount of nodes seen in the last 2 hours

mins
Nodes

Result (broadcast Interval): Mins

Usage: Look at your node list on your Meshtastic app and count how many nodes you usually see in the last 2 hours then apply the Quantity and this will calculate how much you will be penalizes by increasing your broadcast interval. Default ≤ 40 nodes in 2 hours is every 30 mins. see more info below.

Regular Broadcast Intervals

As meshes grow larger and traffic becomes more contentious, the firmware will increase these intervals. This is in addition to duty cycle, channel, and air-time utilization throttling.

Starting with version 2.4.0, the firmware will scale back Telemetry, Position, and other ancillary port traffic for meshes larger than 40 nodes (nodes seen in the past 2 hours) using the following algorithm:-

ScaledInterval = Interval * (1.0 + ((NumberOfOnlineNodes - 40) * 0.075))

For example an active mesh of 62 nodes would scale back telemetry.device_update_interval to 79.5 minutes instead of the 30 minute default.

Below the threshold above, Nodes will produce the following three different types of regularly intervaled traffic as part of the mesh:

Device Telemetry : Controlled by telemetry.device_update_interval Default: 30 minutes

Position : Controlled by position.position_broadcast_secs Default: 15 minutes* (with smart broadcast enabled)

NodeInfo user : Controlled by device.node_info_broadcast_secs Default: 3 hours

Pole1 LastHeard Chart