|
23 | 23 |
|
24 | 24 | #include "hackrf_core.h" |
25 | 25 | #include "hackrf_ui.h" |
| 26 | +#include "radio.h" |
26 | 27 | #include "sgpio.h" |
27 | 28 | #include "si5351c.h" |
28 | 29 | #include "spi_ssp.h" |
@@ -356,23 +357,23 @@ radio_t radio = { |
356 | 357 | .id = RADIO_CHANNEL0, |
357 | 358 | .config = |
358 | 359 | { |
359 | | - .sample_rate[RADIO_SAMPLE_RATE_CLOCKGEN] = |
| 360 | + .sample_rate[RADIO_SAMPLE_RATE] = |
| 361 | + {.num = 10000000, .denom = 1}, |
| 362 | + .filter[RADIO_FILTER_BASEBAND_LPF] = {.hz = 0}, |
| 363 | + .filter[RADIO_FILTER_RF_PATH] = {.mode = 0}, |
| 364 | + .filter[RADIO_FILTER_RX_BASEBAND_HPF] = |
| 365 | + {.mode = MAX2831_RX_HPF_30_KHZ}, |
| 366 | + .filter[RADIO_FILTER_RX_NARROWBAND_LPF] = |
360 | 367 | {.hz = 0}, |
361 | | - .filter[RADIO_FILTER_BASEBAND] = {.hz = 0}, |
362 | | - .frequency[RADIO_FREQUENCY_RF] = |
363 | | - { |
364 | | - .hz = 0, |
365 | | - .if_hz = 0, |
366 | | - .lo_hz = 0, |
367 | | - .path = 0, |
368 | | - }, |
| 368 | + .filter[RADIO_FILTER_RX_DC_BLOCK] = {.hz = 0}, |
| 369 | + .frequency[RADIO_FREQUENCY] = {.hz = 0}, |
369 | 370 | .gain[RADIO_GAIN_RF_AMP] = {.enable = 0}, |
370 | 371 | .gain[RADIO_GAIN_RX_LNA] = {.db = 0}, |
371 | 372 | .gain[RADIO_GAIN_RX_VGA] = {.db = 0}, |
372 | 373 | .gain[RADIO_GAIN_TX_VGA] = {.db = 0}, |
373 | 374 | .antenna[RADIO_ANTENNA_BIAS_TEE] = |
374 | 375 | {.enable = false}, |
375 | | - .mode = TRANSCEIVER_MODE_OFF, |
| 376 | + .mode = RADIO_MODE_OFF, |
376 | 377 | .clock[RADIO_CLOCK_CLKIN] = {.enable = false}, |
377 | 378 | .clock[RADIO_CLOCK_CLKOUT] = {.enable = false}, |
378 | 379 | .trigger_mode = HW_SYNC_MODE_OFF, |
|
0 commit comments