This commit is contained in:
14
radio.c
14
radio.c
@@ -235,7 +235,7 @@ void RADIO_ConfigureChannel(const unsigned int VFO, const unsigned int configure
|
||||
|
||||
if (configure == VFO_CONFIGURE_RELOAD || IS_FREQ_CHANNEL(channel)) {
|
||||
uint8_t tmp;
|
||||
uint8_t data[10];
|
||||
uint8_t data[8];
|
||||
|
||||
// ***************
|
||||
|
||||
@@ -256,12 +256,6 @@ void RADIO_ConfigureChannel(const unsigned int VFO, const unsigned int configure
|
||||
pVfo->STEP_SETTING = tmp;
|
||||
pVfo->StepFrequency = gStepFrequencyTable[tmp];
|
||||
|
||||
tmp = data[8];
|
||||
pVfo->SCRAMBLING_TYPE = tmp ;
|
||||
tmp = data[9];
|
||||
pVfo->SCRAMBLING_TYPE |= tmp << 8;
|
||||
//pVfo->SCRAMBLING_TYPE = 0;
|
||||
|
||||
pVfo->freq_config_RX.CodeType = (data[2] >> 0) & 0x0F;
|
||||
pVfo->freq_config_TX.CodeType = (data[2] >> 4) & 0x0F;
|
||||
|
||||
@@ -335,6 +329,12 @@ void RADIO_ConfigureChannel(const unsigned int VFO, const unsigned int configure
|
||||
|
||||
// ***************
|
||||
|
||||
EEPROM_ReadBuffer(base + 16, data, sizeof(data));
|
||||
|
||||
uint16_t * data16 = (uint16_t *)data;
|
||||
|
||||
pVfo->SCRAMBLING_TYPE = data16[0];
|
||||
|
||||
struct {
|
||||
uint32_t Frequency;
|
||||
uint32_t Offset;
|
||||
|
Reference in New Issue
Block a user