Forgive me for a lengthy post but I’m a little confused by something.
In my QRP radio experience, all elements - transmitter, receiver and antennas all needed to be tuned to an exact matching frequency, especially when using low power, for optimal results. Apparently Meshtastic utilizes a complex channelized system of frequencies - probably to reduce network congestion.
Throughout my Meshtastic journey the term 915 MHz has been referred to consistently as assigned to US region operations, however under Meshtastic.org/About/Overview/Radio Settings it explains that…
Meshtastic uses the full spectrum frequency range designated to LoRa technology per region. This allows for several hundred possible frequency channels in the US region alone.
Then…
North America Frequency Bands
915 MHz (ISM Band)
The band range is from 902 to 928 MHz.
There are 104 channels defined with the standard radio preset LongFast. After factory reset the radio will be set to channel [slot] 20 with a center frequency of 906.875 MHz…
What? The factory default frequency for LongFast (the predominant use freq) is 906.875 MHz?
Then under Radio Config/LORA, it says…
Frequency Slot
This setting controls the actual hardware frequency at which the radio transmits, represented by a frequency slot between 1 and NUM_SLOTS (the maximum for the current region and modem preset)…
In other words, a slot variable of 104 different frequencies that we can choose? What criteria would we use to make this selection? If you pick slot 1 (902.125) and I pick slot 104 (927.875) will our radios even connect?
My point, if the full ISM band range is 902 to 928 MHz, why would the default slot (20) be at 906.875 MHz instead of slot 52 which results in 914.875, almost the exact center frequency for 902 to 928 MHz radios and antennas. Giving Meshtastic users the ability to randomly select frequencies yields inconsistency and “detunes” the RX and TX signals because we can’t anticipate what frequency slots other nodes are set to. If the mesh system needs a complex array of possible frequencies by design, the optimum frequency usage should be determined by the mesh masters and implemented and not left as a user variable without better explanation on how or why to select different slots.
Finally there is this, another variable…
Override Frequency
This parameter is for advanced users and licensed HAM radio operators. When enabled, the channel calculation will be ignored, and the set frequency will be used instead (frequency_offset still applies). This will allow you to use out-of-band frequencies…
Who is a (self-determined?) advanced user? So I can transmit and receive on whichever in or out-of-band frequency I want after all? Undoubtedly there are advanced users among us who welcome this degree of flexibility but my first impression of Meshtastic was easy radio for everybody, like volksradio.
It’s also possible that I don’t understand radio theory for the 900 MHz band that tolerates reliable Lora communications even if we’re using different frequencies.
Meshtastic signals are incredibly weak and users desire reliability and range above all. There are lots of fixed settings in Meshtastic already, in my opinion frequency usage should be among them, or at least much better guidance provided for non-radio oriented users when selecting frequencies is absolutely necessary.