espressif / esp32-wifi-lib

ESP32 WiFi stack precompiled libraries
Apache License 2.0
167 stars 71 forks source link

Document the SDR that this code internally uses? #17

Closed wgaylord closed 5 years ago

wgaylord commented 5 years ago

Based of the technical docs of the core https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf#page24

It be interesting to have access to that SDR directly. For experimental usage as a ham radio operator.

wgaylord commented 5 years ago

Any comment on this?

igrr commented 5 years ago

Could you please clarify what is the "SDR" that you reference in the datasheet? If you mean "software defined radio", then I don't think there are such capabilities on the chip. Wi-Fi radio peripheral is not documented in the TRM, so there is nothing that can be done in ESP-IDF documentation to resolve that, unfortunately. You can raise TRM related requests in https://esp32.com/viewtopic.php?f=5&t=905.

wgaylord commented 5 years ago

On page 24 of the Technical Docs (3.4.1 and 3.4.2) it does say that wifi and Bluetooth are based around a set of high speed DAC and ADC. (Specifically in quadrature baseband converted to digital which is exactly how an SDR works.)

This WiFi stack is implemented using that 'SDR' as described in the docs. I am just asking for any information that can be said about those DACs and ADCs seeing as there is only a mention of them in the tech doc and nothing about how the are used of how to access them. (Which the WiFi Stack has to access them as there is no physical Wi-Fi Radio)

wgaylord commented 5 years ago

Seems weirdly the docs mention and describe these DACs and ADCs that you can't even get access to. :(