[si_trx] record frequency in si_frequency_configuration struct

main-solar-only
Richard Meadows 2016-03-03 12:12:02 +00:00
rodzic b5142c6c22
commit 97cabb3faa
2 zmienionych plików z 3 dodań i 0 usunięć

Wyświetl plik

@ -28,6 +28,7 @@
#include "samd20.h"
struct si_frequency_configuration {
uint32_t frequency;
uint8_t outdiv, band, nprescaler;
uint32_t m; uint16_t n;
float lsb_tuning_resolution;

Wyświetl plik

@ -435,6 +435,8 @@ static void si_trx_set_tx_pa_duty_cycle(uint8_t pa_duty_cycle)
void si_trx_get_frequency_configuration(struct si_frequency_configuration* config,
uint32_t frequency)
{
config->frequency = frequency;
/* Higher frequency resolution, but also higher power (~+200µA) */
config->nprescaler = 2;