moxon-frame-generator
simple generator for 3D-printed frames for a moxon rectangle antenna
Detailed band plans for SDR Software
git clone https://github.com/Arrin-KN1E/SDR-Band-Plans.gitArrin-KN1E/SDR-Band-PlansA section of the 137MHz region in SDR++
Does the default band plan for your SDR software not have enough detail for you? If the answer is yes, we felt the same way on r/rtlsdr and r/amateursatellites. That's why I decided to create this repository, so the SDR community can construct idealized band plans.
In this README file we will cover almost everything you'll want to know. What's in the band plans, how to read them, which software you can use with them, and how to install them.
A section of the 137MHz region in SDR#
The New Orleans WEFAX on 4317.9kHz (USB) in SDR++ (WEFAX in US version only.)
A local pager on 454.325MHz in Gqrx
For a different view of the band plans - here are some old videos showing the initial band plan release. (Please, keep in mind these videos are old and a lot has been updated since then; I plan on making updated videos soon):
Due to the quantity of allocations the lists of contents are located at the end of this file. Here are links to jump to the US band plan and the international band plan.
| Region/ Version | SDR# | SDR++ | Gqrx |
|---|---|---|---|
| USA | 🟩 | 🟩 | 🟩 |
| French | 🟩 | 🟧 | 🟩 |
| International | 🟩 | 🟦 | 🟩 |
| Build Your Own | 🟩 | 🟧 | 🟧 |
Legend:
🟪 Partial Band Plan
🟦 Add in Near Future
🟩 Full Support
🟨 Experimental Release
🟧 Possible in The Future
Example CB allocations reference image.
The vertical bar (' | ') denotes an edge of a larger allocation is on the edge of that banner. Upper or lower allocation edge is dependent on which side of the allocation's name the vertical bar (' | ') is on. e.g. See CB reference image: CB| Ch.1 is lowest frequency edge and 40 (SSB)| CB is the highest frequency edge. This method is also used to show nested allocations. e.g. At 137.1MHz shared center allocations - NOAA-19 (40kHz wide), inside METEOR (120kHz wide), inside SpaceBees (150kHz wide) allocations.
Channelized allocations may omitt the 'Ch.' (Channel) descripter within its allocation area when either the general allocation is large and can be colored distinctly from neighboring allocations or individual channels are narrow or harder to read. e.g. See CB reference image: CB channels not showing 'Ch.' in any channel but 1.
Parentheses (' ( ) ') is used when clarification may be of help. e.g. Television Ch.2 (VHF), OrbComm Ch.1 (Downlink), Public Safety (EMS/ Fire/ Police)
In the SDR# (XML) band plan file, usually every 25 lines allocations have sources comments listed below them.
Image of allocations with sources comments below them (in the XML file).
SDR++ however, uses JSON which does not natively support commenting, therefore no self-documenting capability for citing sources. As a workaround, the SDR# XML file here on github at US/SDR#/BandPlan.xml or your local copy of the XML file open in a code editor could be used as a reference. Alternatively, you can reference the sources folder. However, it is limited in sources to avoid any potential copyright issues.
Gqrx does not list source comments yet, so for now, follow the same workaround as SDR++. This should not be a problem as all band plans should have the same allocations.
When using these band plans, keep in mind:
An SDR# XML band plan template is provided for experimentation and customization.
It gives users anywhere the ability to assign a band plan to their regional or personal needs, which can then be shared with the greater SDR community if desired.
It has a simple layout with nothing more than a basic structure that the writer can adhere to if they desire. Luckily XML is a simple language that can be easily learned by those even with little skill in programming.
BandPlan then copy & paste or drag & drop the file into the SDR 'bin' folder. (Ensure that SDR# is not running, otherwise the BandPlan.xml file will be overwritten with original data when exiting.)BandPlan file, say yes. (Assuming you did make a copy of the old band plan file, you're prepared to undo this change if necessary.)You can just drop it in the SDR# folder.
Currently in testing, this process may change in the future!
SDR++ takes a little more work, but still is easy enough:
usa-kn1e JSON file into the SDR++ bandplans folder. (So far, this would show the allocations if selected in SDR++, but there would be no color to the band plan banners.)config file in the main SDR++ folder. Example for windows: The sdrpp_windows_x64> folder, you should see 'modules', 'recordings', & 'res' folders if in the right location. (If your SDR++ has not been ran before, run the program now so it can generate a config file.)
Make sure to make a copy of the old default config file in case something doesn't work!Config BandColors Modification.txt in a text/ code editor and copy all of the text in the file.config file in a text/ code editor and paste the previously copied code between the "bandColors": { line and the "amateur": "#FF0000FF", line in that field. (Make sure to keep the old code, maintain the code formatting, and check for missing or extra commas; only the last line in that field "military": "#FFFF00FF" should not have a comma after it.)'config' file contents before and after modification.
The strange hex format basically brute-force converts the color format used in SDR# to the color format used in SDR++. It was easier to adapt the XML file to JSON this way, but this will most likely be updated in the future.
bandplan.csv file into the Gqrx folder. (Make sure to make a backup of the original bandplan.csv. Also, if you see no files in the folder, run Gqrx at least once).Copy and replace of bandplan.csv
Contains, but is not limited to:
AM Radio, FM Radio, Long Wave, Medium Wave (212m), Shortwave (Tropical Band 120m), Shortwave (Tropical Band 90m), Shortwave (75m), Shortwave (Tropical Band 60m), Shortwave (49m), Sortwave (41m), Shortwave (31m), Shortwave (25m), Shortwave (22m), Shortwave (19m), Shortwave (16m), Shortwave (15m), Shortwave (13m), Shortwave (11m), Television Channels 2 to 69 *Note: Some TV channels are no longer used for TV anymore.
2200m, 1750m (LowFER), 630m, 160m, 80m, 60m, 40m, 30m, 22m (HiFER), 20m, 17m, 15m, 12m, 10m, 6m, 2m, 1.25m, 70cm, 33cm, 23cm, 13cm, 9cm, 5cm, 3cm (w/ ARRL BPs)
NOAA-15, NOAA-18, NOAA-19 (NOAAs DSB, DCS, APT, HRPT, CDA, Telemetry, Command), METEOR M2 (LRPT, AHRPT), METEOR M2-2 (AHRPT), Orbcomm (Uplink and Downlink), GOES-16, GOES-17 (HRIT, GRB, DCP), Metop-A, Metop-B, Metop-C (Metops AHRPT, DCP) Feng-Yun-3A, Feng-Yun-3B, Feng-Yun-3C (CHRPT), GPS (L5, L2, L1), GALILEO (E5a, E1, SAR Downlink), GLONASS (G1, G2, G3), Iridium (General, Ring, Alert, Messaging), Inmarsat (General Only), ISS (Voice U/D, SSTV, VHF Packet U/D, U/V Repeater Uplink, ISS UHF Packet U/D, ISS U/V Repeater Downlink), AO-85 (U/D), AO-91 (U/D), AO-92 (U/D), SO-50 (U/D), PO-101 (U/D), SiriusXM Satellites, Milstar, NOAA-20/ JPSS (TDRSS, Telemetry, Command), SNPP (TDRSS, Telemetry, Command), Starlink(U/D), TRDS(U/D)
50m (6.7MHz), 22m (13.7MHz, inside HiFER), 10m (27MHz), 8m (40MHz), 70cm (433MHz) (Not ISM but Common Use Part 15), 33cm (900MHz), 13cm (2.5GHz)
20KHz Time Signal, WWVB, WWV (2.5, 5, 10, 15, 20, 25), CHU (3.33, 7.85, 14.670), JJY-40 (40 KHz)(Japan), RBU (66.66 KHz)(Russia), BPC (68.5 KHz)(China), DCF77 (77.5 kHz)(Germany), TDF (162 kHz)(France)
ADSB 978, ADSB 1090, ACARS, Air Band VOR/ILS, Air Band Voice, Civilian Aircraft Distress/ Emergency (121.5 MHz)
2, 4, 6, 8, 12, 16, 18, 22, 25, and 156MHz (Marine VHF) (Marine 4MHz and Marine VHF are expanded to show channels), WEFAX (Boston, New Orleans, Port Reyes), (AIS), and Most Distress Frequencies
NWC (19.8 KHz)(Australia), NPM (21.4 KHz)(US), Jim Creek (NLK) (24.8 KHz)(US), NML (25.2 KHz)(US), NOV (26.9 KHz)(US), SHR (38 KHz)(Sweden), SAS/SRC (40.4 kHz)(Sweden), SAS2 (42.5 kHz)(Sweden), SAS3 (44.2 kHz)(Sweden), GYN2 GBR (81 kHz)(UK)
CB, GMRS and FRS, NOAA (NWR), 800MHz Bands, Police/ Fire/ Ambulance/ Business (2m), Hydrogen Line, Industrial/Business Bands, Paging Bands, Railroad H.O.T and E.O.T. (Head and End of train Devices), 220MHz Control/ Telemetry
The XML file also contain a list of contents, reference, color legend, explanation on how you can customize the file, and my comments about the file, at the bottom under all of the allocations.
Quick Author's Note about this band plan: It is impossible to compile a list that every country can agree on, so I went with what I thought would likely be the best choice. There also might be a few things missing from this list for a variety of reasons. It's generally just meant to have more than the default.
Contains, but is not limited to:
AM Radio, FM Radio, Long Wave, Medium Wave (212m), Shortwave (Tropical Band 120m), Shortwave (Tropical Band 90m), Shortwave (75m), Shortwave (Tropical Band 60m), Shortwave (49m), Sortwave (41m), Shortwave (31m), Shortwave (25m), Shortwave (22m), Shortwave (19m), Shortwave (16m), Shortwave (15m), Shortwave (13m), Shortwave (11m), Television (Generalized)
With (ARRL) Bandplans: 2200m, 1750m (LowFER), 630m, 160m, 80m, 60m, 40m, 30m, 22m (HiFER), 20m
Without Bandplans: 17m, 15m, 12m, 10m, 6m, 2m, 70cm, 23cm, 13cm
NOAA-15, NOAA-18, NOAA-19 (NOAAs DSB, DCS, APT, HRPT), METEOR M2 (LRPT, AHRPT), METEOR M2-2 (AHRPT), Orbcomm (Uplink and Downlink), GOES-16, GOES-17 (HRIT, GRB, DCP), Metop-A, Metop-B, Metop-C (Metops AHRPT, DCP) Feng-Yun-3A, Feng-Yun-3B, Feng-Yun-3C (CHRPT), GPS (L5, L2, L1), GALILEO (E5a, E1, SAR Downlink), GLONASS (G1, G2, G3), Iridium (General, Ring, Alert, Messaging), Inmarsat (General Only), ISS (Voice U/D, SSTV, VHF Packet U/D, U/V Repeater Uplink, ISS UHF Packet U/D, ISS U/V Repeater Downlink), AO-85 (U/D), AO-91 (U/D), AO-92 (U/D), SO-50 (U/D), PO-101 (U/D), SiriusXM Satellites,
22m (13.5MHz, inside HiFER), 10m (27MHz), 8m (40MHz), 70cm (433MHz) (Europe, Africa, Russia), 33cm (902MHz) (Americas), 13cm (2.5GHz)
20KHz Time Signal, WWVB, Generalized 2.5, 5, 10, 15, 20, 25MHz
ADSB 978, ADSB 1090
2, 4, 6, 8, 12, 16, 18, 22, 25, and 156MHz (Marine VHF) (Marine 4MHz and Marine VHF are expanded to show channels), WEFAX (Boston, New Orleans, Port Reyes), and Most Distress Frequencies
The files also contain a list of contents, reference, color legend, explanation on how you can customize the file, and my comments about the file, at the bottom under all of the allocations.
Note: SDR# and SDR++ use YRGB (Y for transparency), colors cannot be rendered in this readme, so the following list will not be perfectly descriptive and should be used as a reference.
more like this
simple generator for 3D-printed frames for a moxon rectangle antenna
search projects, people, and tags