Standalone SDR handheld / what is coming

ROADMAP

NO DATES
ORDER IS NOT PRIORITY
THINGS MOVE

Being worked on now.

In progress

LR2021 radio

Support for the LR2021 variant of the T-Display-P4, alongside the existing SX1262. Hardware is on the way, so this moves as soon as it lands on the bench.

In progress

The case

A proper enclosure rather than a bare board. Renders exist and the design is not finished.

Renders: showcase, view 06
In progress

C6 update without an adapter

The ESP32-C6 carries Wi-Fi and Bluetooth and has no USB port of its own, so updating it needs a 3.3 V USB-to-UART adapter on its header.

ESP-Hosted can update the co-processor over the existing link, which would make it a normal update from the P4.

In progress

Boot screen

The colour bars at boot are a panel diagnostic left up until the UI takes the screen. When boot stalls they look exactly like broken hardware.

Issue #3

Worked out on paper, no code yet.

Order here is not fixed.

Planned

Wi-Fi map tile caching

Fetch map tiles on a cache miss over Wi-Fi and write them to the SD card, instead of building tile packs on a computer and copying them across.

One decision blocks it: on-device PNG to JPEG is expensive, so it needs either a software decoder or a JPEG tile source.

Planned

Flipper SCAN page

The P25 channel scanner has no surface on the Flipper link, because SCAN already means the FM band sweep.

Plan is to make SCAN mode-aware the way FREQ and TUNE are, add scanner fields to the P25 telemetry frame, then add the page.

Planned

Channel entry

Entering and storing channels properly, in three parts, with the master list held on the P4. Parts of the storage half are already reachable from the console.

Planned

Transmit from the Flipper app

Sub-GHz transmit driven from the Flipper, using the edge buffer the app already holds after a capture. Measure on the P4 and transmit from the Flipper inside one app, with no file round trip.

Planned

FSK work

Specified and deliberately not started.

Planned

Per-site squelch

The band scan squelch has to be calibrated by hand for where you are standing. The default sits inside the FM noise floor in some places.

Planned

Guition JC4880P443C

Support for another board, requested by an owner.

Issue #1

On the device now, and not trusted yet.

Reports from the field are worth more than bench results on these.

Experimental

P25 Phase II

A separate decoder from the Phase I follower, which is hardware-verified. Phase II needs WACN, SYS and NAC, and the RF path is unverified.

Issue #2
Experimental

CELL WATCH

A cellular anomaly monitor. A measurement and review tool, not a validated detector.

Experimental

MAP

On-device mapping. Works, still rough, and tied to the tile caching work under PLANNED.

Experimental

FIELD LABS polar plot

A polar plot of signal around you. A picture of what the receiver sees, not a validated direction estimate.

Ideas and requests go here. They land in GitHub Discussions on the repo, so they stay public and searchable. Posting needs a GitHub account. Reactions are on, so you can back an existing idea rather than filing it twice.

Bugs are better as an issue than a post here.

Post on GitHub directly ↗ if the box below will not load for you.