|
esp-sdr-zephyr
Raw I/Q receive and transmit on the ESP32-S3/C6 Wi-Fi radio, for Zephyr
|
#include <esp_sdr/esp_sdr_replay.h>
Data Fields | |
| enum esp_sdr_rate | rate |
| size_t | count |
| unsigned int | passes |
| unsigned int | power |
| uint8_t | scale |
| uint32_t | ctrl_extra |
Replay settings.
| size_t esp_sdr_replay_cfg::count |
Words per pass, 1 to ESP_SDR_REPLAY_MAX.
| uint32_t esp_sdr_replay_cfg::ctrl_extra |
Bench use: bits ORed into the trigger word. 0 normally.
| unsigned int esp_sdr_replay_cfg::passes |
Passes: 0 endless (until esp_sdr_replay_stop()), else 1 to 255.
| unsigned int esp_sdr_replay_cfg::power |
Transmit power step, 0 to 15, as esp_sdr_tx_paced_start(). Measured without effect: the level follows the samples times the scale.
| enum esp_sdr_rate esp_sdr_replay_cfg::rate |
ESP_SDR_RATE_80MSPS or ESP_SDR_RATE_40MSPS.
| uint8_t esp_sdr_replay_cfg::scale |
DAC digital scale per branch, 1 to 255; 0 takes the default (15, as upstream). The chain compresses above samples times scale of about 1000.