Scanners & Radios · Volume 16
Uniden BC355N
Legacy compact mobile analog scanner — popular NASCAR/race-day scanner
Contents
| Section | Topic |
|---|---|
| 1 | About this volume |
| 2 | Hardware tour |
| 3 | Operating modes |
| 4 | Programming workflow |
| 5 | Codeplug backups |
| 6 | Field use |
| 7 | Tips and tricks |
| 8 | Resources |
1. About this volume
The Uniden BC355N is the compact mobile analog scanner in the lineup — a small, plain, conventional analog receiver introduced around 2008-2010 that Uniden has kept in continuous production for nearly two decades because the NASCAR / IndyCar / road-racing market keeps buying it every spring. A deliberately minimal radio: 800 channels, conventional analog FM only, no trunking, no digital, no SD card, no GPS, no Bluetooth.
The bench role is the always-in-vehicle backup scanner that doesn’t need attention — sits in the truck on a hardwired 12 V tap, decodes anything analog on conventional public-safety, race-team, marine, GMRS/FRS, or aviation channels, never gets touched. When the flagship SDS100 or SDS200 is in the shack or on the belt, the BC355N is the one that stays in the vehicle. Street price mid-2026 USD around $130-170 new, $80-120 used — cheap enough to leave in a vehicle the writer would not leave a $700 SDS100 in.
Why this radio still earns a slot in 2026 against trunked/digital flagships: conventional analog UHF is what every NASCAR, IndyCar, IMSA, NHRA, and most SCCA / club race team broadcasts on — licensed business-band UHF, point-to-point voice without trunking latency or trust dependencies. A flagship trunking scanner is wasted on a single conventional channel; the BC355N hears exactly the same audio. Factory-loaded with the major US public-safety conventional frequencies, NOAA weather, marine, and racing service banks. Low current draw (<500 mA), tolerates 11-14 V from any vehicle / deep-cycle battery. Survives a week parked in the driveway on a 7 Ah AGM with no engine charging.
What this volume does not cover, because the radio cannot do it: P25 Phase I/II, DMR, NXDN, ProVoice, EDACS, Motorola trunking, LTR, OpenSky, MPT-1327, any encrypted system, simulcast correction, GPS site selection, Wi-Fi, SD recording, or audio recording. For any of those, see SDS100, SDS200, or BCD536HP. The BC355N is intentionally the dumb end of the lineup.
Sibling context inside the legacy-Uniden cluster: BC246T (Vol 14) is the legacy handheld trunking scanner (Trunk Tracker III, analog trunking only); BC350A (Vol 15) is the legacy desktop analog conventional — same feature class in a base chassis; Homepatrol (Vol 17) is the zip-code-programmable digital — much more capable but not the right answer for “always in the vehicle.”
2. Hardware tour
The BC355N chassis is approximately 5.9” × 2.6” × 1.4” (150 × 66 × 35 mm), roughly the volume of a slim paperback. Plastic case, metal chassis inside, front-panel speaker, single rotary volume/squelch knob, and a small membrane-button cluster (Hold, Scan, L/O, Lock, Func, and the dual-function numeric keys).
Display: multi-line LCD with red/orange LED backlight, showing the active channel number, bank, frequency, and alpha tag (where programmed via PC software — front-panel programming is numeric only). Readable in direct sunlight at the right dash angle, dimmable for night driving via a manual backlight key (no ambient sensor).
Antenna jack: BNC, rear panel. The right choice for receive-only mobile scanning — mates cleanly with a BNC-to-NMO adapter and any mag-mount or hardwired NMO antenna. The stock ~15-20 cm BNC stub is adequate for desktop bench use and useless in a vehicle; replace immediately (see §6).
Power: 13.8 V DC nominal via a 2.1 mm coaxial barrel jack (center-positive, universal Uniden convention). Ships with a cigarette-lighter cord and a wall-wart AC adapter (~12 V DC, 500 mA). For permanent vehicle install, replace the cigarette-lighter cord with a hardwired tap to an accessory-switched fuse circuit. Current draw 200-450 mA depending on volume and backlight.
External speaker jack: 3.5 mm mono on the rear; disables the internal speaker when plugged in. This is the under-dash use case: hide the radio in the glove box, run audio to a 3” panel-mount speaker on the dash.
PC programming jack: USB-mini-B on the rear (current revision — earlier production used a proprietary 4-pin or RJ-style jack with a separate Uniden cable). Enumerates as a virtual COM port via a Prolific or FTDI bridge inside the radio.
Internal layout (per teardown reports): single PCB with a discrete superhet front end, audio amp, and a microcontroller running Uniden house firmware. No FPGA, no SDR front end — a classic 2000s-era heterodyne scanner. The architecture is exactly why the radio is small, cheap, and analog-only. No battery compartment; for battery-powered use, run from an external 12 V pack via the barrel jack.
3. Operating modes
Coverage is the canonical Uniden mobile-analog spec: 25-54 MHz, 108-174 MHz, 406-512 MHz, and 758-960 MHz, with the standard cellular block exclusion (824-849 / 869-894 MHz firmware-blocked per the FCC-required cellular block on Part 15 scanners sold in the US). The upper 758-960 MHz segment covers the public-safety 700/800 MHz bands but only the conventional analog channels — the radio cannot follow a trunked control channel, so any Motorola Type II, P25, EDACS, or LTR system there will sound like garbled control-channel data or silence.
Modulation: FM only. The 108-137 MHz aviation band is AM-modulated, and the BC355N’s narrowband FM detector produces buzzing audio on AM signals rather than clean voice — the radio is not practically airband-capable despite covering the frequency range. (SDS100, SDS200, and BCD536HP auto-select AM/FM/NFM/WFM per channel; the BC355N does not.)
Channels: 800 memories in 10 banks of 80. Each channel stores frequency, an 8-character alpha tag (PC-programmed only), a CTCSS or DCS squelch tone (PL/DPL, called “CT/DCS” in the menus), and a lockout flag. Channels lockout-skip during scan, banks can be enabled/disabled, and a hold key parks the radio on the current channel.
Pre-programmed banks: the factory codeplug populates banks by service category — NASCAR / IndyCar / Pro Rally race-team frequencies in upper UHF business band, NOAA weather (162.400-162.550 MHz), marine VHF 156-162 MHz, GMRS/FRS in the 462/467 MHz block, common conventional public-safety simplex / mutual-aid channels (151.475, 151.640, etc.). Factory bank assignments vary by revision year — Uniden updates the NASCAR list periodically as race teams move channels. Treat it as a starting point you’ll edit with PC software.
Service search modes: hardcoded ranges for Police, Fire/EMS, Ham (10/6/2 m + 70 cm conventional), Marine, Aviation, Weather, Racing, Special. Useful in a new region before local frequencies are programmed — the radio sweeps and stops on activity; Func + E copies a hit to memory.
Close Call: the standout feature at this price tier. Uniden’s RF-detect mode monitors for strong nearby transmitters across the receive range and auto-tunes to the strongest. Three modes — DND (checks only during scan idle), Override (interrupts active reception), Off. Useful for “what’s that signal” in unknown RF environments and as a quick discovery tool. Detection bandwidth is wide; false-positives on physically close FM broadcast or paging transmitters.
Squelch: rotary pot on the front panel, standard carrier squelch. CTCSS/DCS tone squelch is per-channel — set the tone in programming and squelch opens only on that tone. Useful for rejecting other-region interference on shared conventional frequencies (opening squelch only on the local PD repeater when several PDs in the region share a frequency with different PL tones).
4. Programming workflow
Three programming paths, ranked by likely usage:
FreeScan — the de-facto community-standard Uniden CPS alternative, freeware, Windows. Supports the entire legacy Uniden lineup including the BC355N. Spreadsheet-style channel grid; copy/paste from RadioReference exports, sort by frequency, bulk-edit alpha tags, write the entire 800-channel codeplug in one USB session. This is the right tool for the BC355N — the Uniden first-party tool is dated, Windows-only, and lower-quality. See Vol 21 (Programming Software Landscape) for the FreeScan deep treatment.
Uniden first-party PC Software — Windows-only, downloadable from the Uniden BC355N product page. Functionally sufficient for read/edit/write but the UI is dated and lacks FreeScan’s bulk-edit conveniences. Use only if FreeScan ever drops support (it has not in 15+ years).
Front-panel manual entry — last resort. The keypad supports numeric frequency entry directly into a memory slot (PROG → channel → frequency → enter), but no alpha tags from the front panel. Useful for emergency mid-trip programming when the laptop is at home — type it in, listen, write a sticky note to reconcile back to the master codeplug later.
Programming cable: standard USB-A to USB-mini-B. On Windows the radio enumerates as a virtual COM port via Prolific PL2303 or FTDI FT232R bridge. On Linux the kernel’s pl2303 or ftdi_sio modules pick it up automatically and the device appears as /dev/ttyUSB0. No first-party Linux tool; FreeScan runs under Wine acceptably per community reports (TBD — verify with Jeff).
Programming session workflow:
- Plug the radio into 12 V power and the USB cable into the laptop. Power-on the radio.
- Launch FreeScan. Select model “BC355N” (or BC355N’s family if FreeScan groups it; check the FreeScan model list).
- Click “Read from radio.” This pulls the current codeplug into the spreadsheet. Save this immediately to a date-stamped file as the rollback target.
- Edit channels — paste RadioReference exports, bulk-rename, reorganize banks. For NASCAR weekends, swap in the track-specific driver / spotter / team frequencies (RadioReference maintains track-by-track lists).
- Click “Write to radio.” This pushes the codeplug back. The radio reboots automatically and the new codeplug is live.
- Save the new codeplug to the master
programs/directory with a clear filename. See §5.
Total programming session for a clean rebuild of the codeplug: about 15-30 minutes including reading, editing, and writing. For a NASCAR-weekend swap-in of a track-specific channel list, more like 5 minutes — the bulk of the codeplug stays static; only the racing bank gets edited.
5. Codeplug backups
Codeplug files live in ../../programs/uniden-bc355n/. Filename convention: bc355n_{YYYYMMDD}_{purpose}.{ext} where extension is .scn (FreeScan native) or whatever Uniden’s first-party tool produces. The formats are not fully cross-compatible — pick one tool and stay with it for the backup chain.
Most recent backup: TBD — verify with Jeff which codeplug is currently loaded.
Cadence:
- Before any edit session: read-and-save current radio state as
bc355n_{date}_pre_edit.scn(rollback target). - After any edit session: write-and-save as
bc355n_{date}_{purpose}.scnwhere purpose names the change (nascar_charlotte_2026,marine_charleston_2026, etc.). - Before any race weekend or trip: save current, write the trip-specific version.
- After any factory reset (see §7): re-save the post-reset state as a known-good baseline.
Restore: open the saved .scn in FreeScan, click “Write to radio.” Under 5 minutes including USB connect. The radio cannot be bricked by a bad codeplug — worst case, write the factory-default file back.
“I lost the laptop on the trip” recovery: the radio retains its codeplug in non-volatile memory across power cycles. You only lose it on a factory reset or after the RTC coin-cell dies (10+ years). Even without the laptop mid-trip, the radio keeps working with the last programmed state.
6. Field use
Antenna pairing — the single most important upgrade for this radio. The stock BNC stub is a token, not a real antenna. Three good choices by posture:
- Vehicle (the primary use case): NMO mag-mount on the vehicle roof with a BNC-to-NMO adapter (Larsen NMO-150/450 dual-band or similar) feeding the radio over 2-3 m of RG-58 or LMR-240. The roof gives a ground plane equivalent to an infinite radial system; expected gain over the stock stub is 6-10 dB at VHF and 4-8 dB at UHF. See [Antennas Vol 9 (Portable & mobile monopoles)](../../../Hack Tools/Antennas/02-inputs/volume_sources/vol9.md) and [Antennas Vol 29 (Use-case Matrix)](../../../Hack Tools/Antennas/02-inputs/volume_sources/vol29.md).
- Desktop / bench: Diamond D-130J or Comet DS-150S discone, rooftop / mast / attic. Wideband, near-omnidirectional, well-suited to the 25-960 MHz coverage. Stock-stub-to-discone delta is on the order of 10-15 dB across most bands.
- Trackside (NASCAR / IndyCar): the stock stub is actually adequate in the pits or grandstands within a few hundred meters of the transmitting handhelds — the trackside posture is the one case where it earns its keep.
Posture: vehicle-mounted backup scanner — always-on while driving, no operator interaction required. Mount the radio under-dash or in the console, run external-speaker audio to the headliner or a side-pillar mount. Wire the 12 V tap to an accessory-switched circuit so the radio powers down with the ignition. Feedline through the firewall via a standard automotive grommet. Once installed, the radio sits there for years; the only reasons to touch it are NASCAR-weekend codeplug swaps or relocating vehicles.
Receive-only: the BC355N transmits nothing — no Part 95/97/90 envelope. ECPA § 2511 still applies to intentional intercept of cellular and encrypted communications (see Vol 1 §4 and Vol 22 (Frequency Planning & License Envelope)), but the radio is firmware-blocked from cellular per the Part 15 cellular-block requirement on US-market scanners.
RF environment gotchas:
- Front-end overload in dense urban environments. The BC355N’s superhet front end has limited intermodulation rejection compared to modern SDR scanners. Near a high-power FM broadcast or paging transmitter the radio may go deaf or hear phantom signals. Fix: FM broadcast bandstop filter (~$30) inline between antenna and radio for the worst sites.
- NASCAR pit road frequencies are licensed UHF business band (typically 450-470 MHz block), not amateur or public safety. The race teams hold the licenses; you are listening, not transmitting, so you are clean.
- Mobile installation grounds: tie the radio chassis (via the negative power lead) to the vehicle chassis at a clean point — alternator whine and electrical noise floor can otherwise dominate weak-signal reception.
7. Tips and tricks
Factory reset recovers a corrupted codeplug. If the codeplug ever gets corrupted (flaky memory, interrupted write, a misclick in FreeScan that wrote garbage), the BC355N supports full factory reset via a menu sequence (typically Hold + power-on, then “Reset all”; check the manual for the exact key sequence on the current revision). Restores the factory NASCAR / public-safety / NOAA / marine / GMRS banks — a known-good baseline to write the custom codeplug back on top of. Reach for this before reaching for the laptop.
CTCSS/DCS tone squelch is the cure for shared-channel interference. Many conventional public-safety and itinerant business frequencies are shared across regions with different PL/DPL tones per user. Programming the local tone (FreeScan column or front-panel CT/DCS menu) means the squelch only opens on the local user — neighboring users on the same frequency are filtered out. RadioReference lists the assigned tones per channel per region; copy them into FreeScan during channel import.
Close Call as a road-trip discovery tool. Drive into an unfamiliar city, switch to Close Call DND, let it sweep the receive range for strong nearby transmitters. Active local frequencies trip Close Call; Func + E captures the hit into memory. Build a quick local channel list in 15-30 minutes of driving without any pre-programming. Less precise than reading RadioReference ahead of time, but useful when the laptop is at home.
Low power draw enables battery-powered standalone use. The 200-450 mA draw means a small 7 Ah AGM runs it for a full week of continuous listening. Useful for “leave the scanner running in the deer-blind / fishing-camp / off-grid cabin” deployments. Add a 10 W solar panel and a cheap PWM charge controller and the radio runs indefinitely.
The factory NASCAR/IndyCar bank gets stale. Race teams change UHF channel assignments season-to-season; the factory codeplug only reflects the list current at the time of the last firmware revision. For each race weekend, pull the current driver/spotter/team list from RadioReference’s NASCAR section or the per-track scanner-frequency PDFs the tracks publish, and overwrite the factory racing bank. Factory list is a starting point, not the final answer.
Don’t try to make it do digital. Periodically someone claims a firmware mod gives the BC355N P25 decode. There is no such mod; the hardware front end and DSP have no P25 decoder block, and no firmware can change silicon. If you need P25 in the vehicle, upgrade to the BCD536HP (Vol 12) or SDS200 (Vol 11).
8. Resources
Manuals: ../manuals/uniden-bc355n/ — owner’s manual, PC programming software manual, and revision-specific addenda. FreeScan documentation under ../manuals/freescan/ if needed.
Vendor and community references:
- Uniden BC355N product page: https://www.uniden.com/products/bc355n — manual download, current firmware, Uniden CPS download.
- RadioReference BC355N wiki: https://wiki.radioreference.com/index.php/BC355N — known revisions, FreeScan support matrix, factory bank contents per revision year.
- RadioReference NASCAR section: https://www.radioreference.com/apps/db/?stid=nascar — current racing frequency lists, community-maintained.
- FreeScan project page: http://www.gmrmarketing.com/freescan/ — download, model support matrix, release notes. (URL TBD — verify with Jeff; FreeScan’s hosting has moved over the years.)
- Uniden support forums: https://forums.uniden.com — first-party community for radio-specific troubleshooting.
Sibling cross-references inside this series:
- Vol 1 — Overview and the per-radio template
- Vol 14 — Uniden BC246T (legacy handheld trunking scanner)
- Vol 15 — Uniden BC350A (legacy desktop analog conventional — same feature class in a base chassis)
- Vol 17 — Uniden Homepatrol (legacy zip-code-programmable digital — easy-button alternative)
- Vol 21 — Programming Software Landscape — FreeScan / Sentinel / ProScan / Uniden CPS / CHIRP
- Vol 22 — Frequency Planning & License Envelope — receive-only framing, ECPA § 2511, Part 15 cellular block
Sibling cross-references into Hack Tools / Antennas:
- [Antennas Vol 9 — Portable & mobile monopoles](../../../Hack Tools/Antennas/02-inputs/volume_sources/vol9.md) — NMO mag-mounts, BNC-to-NMO adapters
- [Antennas Vol 29 — Use-case Matrix per radio](../../../Hack Tools/Antennas/02-inputs/volume_sources/vol29.md) — per-radio antenna recommendations including the BC355N