# 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
)
