|
|
@ -232,7 +232,7 @@ void serialCallback(uint8_t sbyte) { |
|
|
|
kiss_indicate_frequency(); |
|
|
|
kiss_indicate_frequency(); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
lora_freq = freq; |
|
|
|
lora_freq = freq; |
|
|
|
setFrequency(); |
|
|
|
if (op_mode == MODE_HOST) setFrequency(); |
|
|
|
kiss_indicate_frequency(); |
|
|
|
kiss_indicate_frequency(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -255,7 +255,7 @@ void serialCallback(uint8_t sbyte) { |
|
|
|
kiss_indicate_bandwidth(); |
|
|
|
kiss_indicate_bandwidth(); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
lora_bw = bw; |
|
|
|
lora_bw = bw; |
|
|
|
setBandwidth(); |
|
|
|
if (op_mode == MODE_HOST) setBandwidth(); |
|
|
|
kiss_indicate_bandwidth(); |
|
|
|
kiss_indicate_bandwidth(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -267,7 +267,7 @@ void serialCallback(uint8_t sbyte) { |
|
|
|
if (txp > 17) txp = 17; |
|
|
|
if (txp > 17) txp = 17; |
|
|
|
|
|
|
|
|
|
|
|
lora_txp = txp; |
|
|
|
lora_txp = txp; |
|
|
|
setTXPower(); |
|
|
|
if (op_mode == MODE_HOST) setTXPower(); |
|
|
|
kiss_indicate_txpower(); |
|
|
|
kiss_indicate_txpower(); |
|
|
|
} |
|
|
|
} |
|
|
|
} else if (command == CMD_SF) { |
|
|
|
} else if (command == CMD_SF) { |
|
|
@ -279,7 +279,7 @@ void serialCallback(uint8_t sbyte) { |
|
|
|
if (sf > 12) sf = 12; |
|
|
|
if (sf > 12) sf = 12; |
|
|
|
|
|
|
|
|
|
|
|
lora_sf = sf; |
|
|
|
lora_sf = sf; |
|
|
|
setSpreadingFactor(); |
|
|
|
if (op_mode == MODE_HOST) setSpreadingFactor(); |
|
|
|
kiss_indicate_spreadingfactor(); |
|
|
|
kiss_indicate_spreadingfactor(); |
|
|
|
} |
|
|
|
} |
|
|
|
} else if (command == CMD_CR) { |
|
|
|
} else if (command == CMD_CR) { |
|
|
@ -291,7 +291,7 @@ void serialCallback(uint8_t sbyte) { |
|
|
|
if (cr > 8) cr = 8; |
|
|
|
if (cr > 8) cr = 8; |
|
|
|
|
|
|
|
|
|
|
|
lora_cr = cr; |
|
|
|
lora_cr = cr; |
|
|
|
setCodingRate(); |
|
|
|
if (op_mode == MODE_HOST) setCodingRate(); |
|
|
|
kiss_indicate_codingrate(); |
|
|
|
kiss_indicate_codingrate(); |
|
|
|
} |
|
|
|
} |
|
|
|
} else if (command == CMD_RADIO_STATE) { |
|
|
|
} else if (command == CMD_RADIO_STATE) { |
|
|
@ -397,6 +397,7 @@ void validateStatus() { |
|
|
|
|
|
|
|
|
|
|
|
if (eeprom_have_conf()) { |
|
|
|
if (eeprom_have_conf()) { |
|
|
|
eeprom_conf_load(); |
|
|
|
eeprom_conf_load(); |
|
|
|
|
|
|
|
op_mode = MODE_TNC; |
|
|
|
startRadio(); |
|
|
|
startRadio(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|