Merge Workstream J: RTL-SDR experimental firmware module
Resolved add/add conflict in the top-level firmware README: both I and J created one (J's brief said "create it if I hasn't", and both ran in isolated worktrees with no visibility into each other). Combined them — kept I's comprehensive core-project README as the base, appended J's real RTL-SDR technical section, dropped J's now-stale "Status of this directory" preamble (written when it couldn't see I's already-completed work) and its duplicate honesty-policy note. Updated the stale components/README.md placeholder to reflect that the module now exists.
This commit is contained in:
@@ -1,11 +1,9 @@
|
||||
# components/
|
||||
|
||||
Reserved for the RTL-SDR experimental module (Workstream J in
|
||||
`docs/superpowers/specs/2026-07-23-esp32-sensor-node-design.md`) — USB-host
|
||||
`rtlsdr_experimental/` — the RTL-SDR experimental module (Workstream J in
|
||||
`docs/superpowers/specs/2026-07-23-esp32-sensor-node-design.md`), USB-host
|
||||
communication with an RTL2832U-based dongle via the ESP32-P4's USB-OTG host
|
||||
capability, as either a dedicated ESP-IDF component here or a single
|
||||
`main/rtlsdr_experimental.c`.
|
||||
|
||||
Deliberately empty as of Workstream I (this directory's sibling `main/`
|
||||
component covers the core sensor node only — WiFi, telemetry HTTP client,
|
||||
BME280, LD2410). Not implemented here; out of scope for Workstream I.
|
||||
capability. Off by default (`RTLSDR_EXP_ENABLE=n` in its `Kconfig`). See
|
||||
the top-level `../README.md`'s "Workstream J" section for what's
|
||||
implemented, what's unverified, and why it's a separate opt-in component
|
||||
rather than folded into `main/`.
|
||||
|
||||
Reference in New Issue
Block a user