You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
408 lines
12 KiB
408 lines
12 KiB
{
|
|
"format": "offband-radio-presets",
|
|
"format_version": 1,
|
|
"description": "Offband radio preset overlay. These entries are added to the MeshCore preset list mirrored in meshcore-upstream.json, and win over it when a title matches. Edit this file to add, change or retire a preset; the app picks the change up on its next refresh, with no app release. See SCHEMA.md.",
|
|
"presets": [
|
|
{
|
|
"id": "usa-arizona",
|
|
"title": "USA - Arizona",
|
|
"region": "USA",
|
|
"frequency": 908.205,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 9,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "SF9/CR8 per zjs81/meshcore-open#507 (Tucson / Phoenix alignment). Unconfirmed by an Arizona authority; owner decision 2026-10-01."
|
|
},
|
|
{
|
|
"id": "usa-philly-mesh",
|
|
"title": "USA - Philly Mesh",
|
|
"region": "USA",
|
|
"frequency": 919.5,
|
|
"bandwidth": 500,
|
|
"spreading_factor": 10,
|
|
"coding_rate": 5,
|
|
"tx_power": 20,
|
|
"path_hash_size": 2,
|
|
"status": "published",
|
|
"notes": "phillymesh.net, 2026-10-01: 919.500 / 500 kHz / SF10 / CR 4/5 / path hash mode 1 (2-byte). Replaces their original 902.25 guidance. TX power not published; 20 dBm matches the US entries."
|
|
},
|
|
{
|
|
"id": "usa-oki-mesh-500khz-test",
|
|
"title": "USA - OKI-Mesh 500kHz Test",
|
|
"region": "USA",
|
|
"frequency": 909.75,
|
|
"bandwidth": 500,
|
|
"spreading_factor": 10,
|
|
"coding_rate": 5,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "docs.okimesh.org 500kHz-testing (test started 2026-09-23). OKI has not settled on a frequency; expect this to change. TX power not published; 20 dBm matches the US entries."
|
|
},
|
|
{
|
|
"id": "russia-artyom-vvo",
|
|
"title": "Russia Artyom (VVO)",
|
|
"region": "Russia",
|
|
"frequency": 864.281,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 6,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-biysk-bsk",
|
|
"title": "Russia Biysk (BSK)",
|
|
"region": "Russia",
|
|
"frequency": 869.0,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 5,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-chelyabinsk-cek",
|
|
"title": "Russia Chelyabinsk (CEK)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 6,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-cherepovets-cee",
|
|
"title": "Russia Cherepovets (CEE)",
|
|
"region": "Russia",
|
|
"frequency": 868.57,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 7,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-irkutsk-ikt",
|
|
"title": "Russia Irkutsk (IKT)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 7,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-ivanovo-iwa",
|
|
"title": "Russia Ivanovo (IWA)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-izhevsk-ijk",
|
|
"title": "Russia Izhevsk (IJK)",
|
|
"region": "Russia",
|
|
"frequency": 868.732,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-kaluga-klf",
|
|
"title": "Russia Kaluga (KLF)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 7,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-kazan-kzn",
|
|
"title": "Russia Kazan (KZN)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 6,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-khabarovsk-khv",
|
|
"title": "Russia Khabarovsk (KHV)",
|
|
"region": "Russia",
|
|
"frequency": 864.281,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 6,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-kirov-kvx",
|
|
"title": "Russia Kirov (KVX)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-lipetsk-lpk",
|
|
"title": "Russia Lipetsk (LPK)",
|
|
"region": "Russia",
|
|
"frequency": 868.95,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 9,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-moscow-mow",
|
|
"title": "Russia Moscow (MOW)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 7,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-nizhny-novgorod-goj",
|
|
"title": "Russia Nizhny Novgorod (GOJ)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 6,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-novosibirsk-ovb",
|
|
"title": "Russia Novosibirsk (OVB)",
|
|
"region": "Russia",
|
|
"frequency": 869.0,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 9,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-rostov-on-don-rov",
|
|
"title": "Russia Rostov-on-Don (ROV)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 9,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-ryazan-rzn",
|
|
"title": "Russia Ryazan (RZN)",
|
|
"region": "Russia",
|
|
"frequency": 868.88,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 9,
|
|
"coding_rate": 5,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-samara-kuf",
|
|
"title": "Russia Samara (KUF)",
|
|
"region": "Russia",
|
|
"frequency": 864.281,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-saratov-gsv",
|
|
"title": "Russia Saratov (GSV)",
|
|
"region": "Russia",
|
|
"frequency": 864.281,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-st-petersburg-led",
|
|
"title": "Russia St. Petersburg (LED)",
|
|
"region": "Russia",
|
|
"frequency": 868.856,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 7,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-tambov-tbw",
|
|
"title": "Russia Tambov (TBW)",
|
|
"region": "Russia",
|
|
"frequency": 868.95,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 10,
|
|
"coding_rate": 5,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-tula-tya",
|
|
"title": "Russia Tula (TYA)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-tver-kld",
|
|
"title": "Russia Tver (KLD)",
|
|
"region": "Russia",
|
|
"frequency": 869.169,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-ufa-ufa",
|
|
"title": "Russia Ufa (UFA)",
|
|
"region": "Russia",
|
|
"frequency": 868.732,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-volgograd-vog",
|
|
"title": "Russia Volgograd (VOG)",
|
|
"region": "Russia",
|
|
"frequency": 869.525,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 7,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-voronezh-voz",
|
|
"title": "Russia Voronezh (VOZ)",
|
|
"region": "Russia",
|
|
"frequency": 868.731,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 8,
|
|
"coding_rate": 6,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "russia-yekaterinburg-svx",
|
|
"title": "Russia Yekaterinburg (SVX)",
|
|
"region": "Russia",
|
|
"frequency": 869.046,
|
|
"bandwidth": 62.5,
|
|
"spreading_factor": 7,
|
|
"coding_rate": 7,
|
|
"tx_power": 20,
|
|
"status": "published",
|
|
"notes": "Carried over from zjs81/meshcore-open (Russian regional presets, 2026-05-13)."
|
|
},
|
|
{
|
|
"id": "off-grid-433",
|
|
"title": "Off-Grid 433",
|
|
"region": "Off-Grid",
|
|
"frequency": 433.0,
|
|
"bandwidth": 250,
|
|
"spreading_factor": 11,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"off_grid": true,
|
|
"status": "published",
|
|
"notes": "Client-repeat frequency, used by the companion's off-grid repeat mode."
|
|
},
|
|
{
|
|
"id": "off-grid-869",
|
|
"title": "Off-Grid 869",
|
|
"region": "Off-Grid",
|
|
"frequency": 869.0,
|
|
"bandwidth": 250,
|
|
"spreading_factor": 11,
|
|
"coding_rate": 8,
|
|
"tx_power": 14,
|
|
"off_grid": true,
|
|
"status": "published",
|
|
"notes": "Client-repeat frequency, used by the companion's off-grid repeat mode."
|
|
},
|
|
{
|
|
"id": "off-grid-918",
|
|
"title": "Off-Grid 918",
|
|
"region": "Off-Grid",
|
|
"frequency": 918.0,
|
|
"bandwidth": 250,
|
|
"spreading_factor": 11,
|
|
"coding_rate": 8,
|
|
"tx_power": 20,
|
|
"off_grid": true,
|
|
"status": "published",
|
|
"notes": "Client-repeat frequency, used by the companion's off-grid repeat mode."
|
|
}
|
|
]
|
|
}
|