# rtlsdr_experimental — EXPERIMENTAL, UNVERIFIED AGAINST REAL HARDWARE. # See include/rtlsdr_experimental.h and ../../README.md ("Workstream J") # for the full honesty write-up. # # This is a self-contained ESP-IDF component so it can be dropped into # Workstream I's core firmware project (firmware/esp32p4-sensor-node/) via # EXTRA_COMPONENT_DIRS, or by copying this directory under that project's # own components/, without editing any file that workstream owns. # # `usb` = ESP-IDF's USB Host Library (usb_host.h) — native to ESP32-P4's # USB-OTG host controller. `esp_http_client` = the upstream IQ-forwarding # stub's transport (see rtlsdr_experimental.c "Upstream IQ forwarding"). idf_component_register( SRCS "rtlsdr_experimental.c" INCLUDE_DIRS "include" REQUIRES usb esp_http_client )