Skip to content

[Feature Request]: LongModTurbo Preset #8214

Description

@kboxlabs

Platform

Cross-Platform

Description

New LongModTurbo Radio Preset:

  • Bandwidth = 500 kHz
  • Spread Factor = 11
  • Coding Rate = 8
  • Frequency = 902.6875 MHz (or close to 902 as possible)

As various meshes are moving to different presets do distance themselves from saturated default LongFast traffic the 2 logical directions are MediumSlow (faster but lower SF) and LongModerate (more reliable but slower and increased airtime).

I’m proposing that those regions with the option have a new preset to choose from to leverage 500kHz bandwidth. I’m nicknaming it LongModTurbo because it’s essentially Long Range / Moderate settings with the bandwidth cranked up but call it whatever 🤣

Since 500kHz is only limited to certain regions, make the preset only available depending on set region.

While people can override presets, this makes it a lot simpler for less savvy folk to change mesh radio settings and join a new mesh. The setting proposed offer the following benefits:

  • 33% increase in speed over LongFast reducing airtime.
  • Same spread factor of LongFast/LongModerate for larger geographically spread-out meshes.
  • Higher Coding Rate for longer/noisier links
  • this speed has the option to be a 100% (double) increase (over default LongFast) if variable CR is introduced letting people start with higher reliability, and increasing speed if needed.
  • A frequency that is far from the noisy 915mHz centre, but close enough to 906.875 that antennas tuned for LongFast won’t suffer a big hit.
  • From limited testing, a side benefit seems to be reduced hops, as the more resilient paths means smart flooding isn’t forced to take less efficient routes
  • A way to move from LongFast without making any sacrifices (with the exception of a slightly reduce Link Budget)

EDIT:
Since the default Frequency is calculated using the hash of the name, I propose the following.

Preset Name = ModFast
Calculated Frequency = 902.375
Frequency Slot = 3

Created an online calculator using the Meshtastic algorithm for hashing the preset name to frequency and channel slot:
https://meshradiocalc.yycmesh.com/

Metadata

Metadata

Assignees

No one assigned

    Labels

    StaleIssues that will be closed if not triaged.enhancementNew feature or requestmeshMesh subsystem: algorithms, radios

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions