The mesh carries text. GMRS and MURS carry your voice. Chicago Offline runs a shared channel plan on both so any radio in the group can talk to any other — no app, no server, no internet.
ChiO ALL is the all-hands channel — if you only program one, program that one. TEAM 1–3 are for splitting off a work group without stepping on the main net. ROAD is the national travel/road-assist convention, deliberately left on CTCSS 141.3 so we stay compatible with the wider GMRS world instead of hiding behind our own tone.
| Channel | RX (MHz) | TX (MHz) | Tone | Notes |
|---|---|---|---|---|
| ChiO ALL | 462.575 | 462.575 | DCS 023 N | All-hands simplex |
| ChiO TEAM 1 | 462.600 | 462.600 | DCS 023 N | Work group |
| ChiO TEAM 2 | 462.625 | 462.625 | DCS 023 N | Work group |
| ChiO TEAM 3 | 462.650 | 462.650 | DCS 023 N | Work group |
| ChiO ROAD | 462.675 | 462.675 | CTCSS 141.3 | National travel/road convention |
| ChiO REPEATER | 462.550 | 467.550 | DCS 023 N | GMRS 550 pair, +5 MHz input |
462.550 and transmit on 467.550 — most radios call this a +5 MHz offset or "GMRS repeater channel 550." Everything else in the table is simplex: same frequency both ways.
MURS is the license-free option — five VHF channels, 2 watts, no paperwork. It's the fastest way to get someone on the air the same day they show up.
Every MURS frequency appears twice in our plan, and that's on purpose. The Fam VHF n set carries DCS 023 so group traffic stays clean — numbered so the two wideband 154 MHz channels come first, not by MURS channel number. The plain MURS n set is the same frequency with no tone at all — carrier squelch — so any off-the-shelf MURS radio can monitor and join without knowing our tone. Don't add a tone to those, and don't renumber those either — they stay tied to the published FCC channel numbers.
| Channel | Freq (MHz) | Tone | Bandwidth |
|---|---|---|---|
| Fam VHF 1 | 154.600 | DCS 023 N | Wide · "green dot" · MURS 5 |
| Fam VHF 2 | 154.570 | DCS 023 N | Wide · "blue dot" · MURS 4 |
| Fam VHF 3 | 151.940 | DCS 023 N | Narrow · MURS 3 |
| Fam VHF 4 | 151.880 | DCS 023 N | Narrow · MURS 2 |
| Fam VHF 5 | 151.820 | DCS 023 N | Narrow · MURS 1 |
| MURS 1 | 151.820 | None (CSQ) | Narrow |
| MURS 2 | 151.880 | None (CSQ) | Narrow |
| MURS 3 | 151.940 | None (CSQ) | Narrow |
| MURS 4 | 154.570 | None (CSQ) | Wide |
| MURS 5 | 154.600 | None (CSQ) | Wide |
GMRS (Part 95E) is analog FM only — we don't carry digital simplex on the 462/467 MHz frequencies. Licensed hams in the group instead run UHF DMR simplex on 446.000, 446.025, 446.050, 446.075, and 446.100 — color code 1, timeslot 1, amateur service. That's the right home for digital experimentation.
Any GMRS-certified handheld will do the analog channels. If you want the amateur DMR side too, the group runs Retevis MateTalk P4 (UHF-only, so GMRS + DMR but no MURS) and Baofeng DM-32UV (dual-band, carries MURS as well).
Hand-entering ten channels is fine. Hand-entering them on six radios and keeping them in sync is not — which is why we built a generator instead.
Monitor ChiO ALL (462.575, DCS 023) or drop into Discord and ask when the next net is.
None of the tables above are hand-maintained HTML somewhere. They come from SSRF-Lite — a simplified, machine-readable frequency-data format — and a generator that turns that data plus a per-radio profile into a codeplug you can import straight into your CPS.
chioff_community_net.yml.A profile is small and readable — here's the GMRS zone from the shared DM-32UV profile:
zones:
- id: "chioff_gmrs"
name: "ChiOff GMRS"
assignments:
- "asg_chio_all"
- "asg_chio_team1"
- "asg_chio_team2"
- "asg_chio_team3"
- "asg_chio_road"
- "asg_chio_repeater"
Change the plan in one place, regenerate, reflash. Every radio in the group stays in sync — and because the data is public, you can fork it and build your own plan on top of ours.
For GMRS transmit, yes — FCC Part 95E, $35, no exam, 10 years, covers your immediate family on one license. For MURS, no license at all. You can always listen to anything without a license.
The ChiO repeater was already configured for DCS 023 on the air, so on 2026-08-18 we moved the whole toned simplex set to match it rather than reprogram the repeater. One code across the plan, one thing to remember. ChiO ROAD is the deliberate exception — it keeps CTCSS 141.3 to stay compatible with the national travel convention.
No. DCS and CTCSS are squelch codes, not encryption — they keep you from hearing traffic you don't care about, and vice versa. Anyone scanning with the tone off hears everything. Assume every GMRS and MURS transmission is public.
They solve different problems. MeshCore carries short text over long distances with tiny power budgets. GMRS carries a real conversation right now. Field teams tend to run both: voice for immediate coordination, mesh for anything that has to cross the city.
Some GMRS handhelds lock repeater channels behind a "repeater" or "RPT" mode, and cheaper ones ship with repeater channels disabled entirely. Check that the radio is Part 95E certified for repeater use — the FRS-only bubble-pack radios physically cannot transmit on 467.550.
Fam VHF is ordered by priority, not by the FCC's MURS channel number: the two wideband 154 MHz channels (MURS 4 and 5) come first as Fam VHF 1 and 2, since they're the ones you actually want on the top of the list. Fam VHF 3-5 are MURS 3, 2, 1 in that order. The plain, untoned MURS n channels keep the real FCC numbering so any generic MURS radio still makes sense.
154.570 and 154.600 were the old business-band itinerant channels sold in color-coded consumer radios long before MURS existed. The nicknames stuck. They're also the only two MURS channels that allow wideband.
Program ChiO ALL. Monitor 462.575. That's the whole onboarding.
← Back to Chicago Offline