This commit is contained in:
51
radio.c
51
radio.c
@@ -50,10 +50,19 @@ const char gModulationStr[MODULATION_UKNOWN][4] = {
|
||||
[MODULATION_AM]="AM",
|
||||
[MODULATION_USB]="USB",
|
||||
|
||||
#ifdef ENABLE_BYP_RAW_DEMODULATORS
|
||||
[MODULATION_BYP]="BYP",
|
||||
[MODULATION_RAW]="RAW"
|
||||
#endif
|
||||
[MODULATION_RAW]="RAW",
|
||||
|
||||
[MODULATION_ALAM]="ALM",
|
||||
[MODULATION_BEEP]="BEE",
|
||||
[MODULATION_CTCO]="CTC",
|
||||
[MODULATION_FSK]="FSA",
|
||||
[MODULATION_UNK4]="UN4",
|
||||
[MODULATION_UNK5]="UN5",
|
||||
[MODULATION_UNK6]="UN6",
|
||||
[MODULATION_UNK7]="UN7",
|
||||
[MODULATION_UNK8]="UN8",
|
||||
[MODULATION_UNK9]="UN9",
|
||||
};
|
||||
|
||||
bool RADIO_CheckValidChannel(uint16_t channel, bool checkScanList, uint8_t scanList) {
|
||||
@@ -799,6 +808,7 @@ void RADIO_SetTxParameters(void) {
|
||||
case BK4819_FILTER_BW_WIDE:
|
||||
case BK4819_FILTER_BW_NARROW:
|
||||
case BK4819_FILTER_BW_NARROWER:
|
||||
case BK4819_FILTER_BW_FSK_OFFLOAD:
|
||||
#ifdef ENABLE_AM_FIX
|
||||
// BK4819_SetFilterBandwidth(Bandwidth, gCurrentVfo->Modulation == MODULATION_AM && gSetting_AM_fix);
|
||||
BK4819_SetFilterBandwidth(Bandwidth, true);
|
||||
@@ -859,14 +869,45 @@ void RADIO_SetModulation(ModulationMode_t modulation) {
|
||||
mod = BK4819_AF_BASEBAND2;
|
||||
break;
|
||||
|
||||
#ifdef ENABLE_BYP_RAW_DEMODULATORS
|
||||
case MODULATION_BYP:
|
||||
mod = BK4819_AF_UNKNOWN3;
|
||||
break;
|
||||
case MODULATION_RAW:
|
||||
mod = BK4819_AF_BASEBAND1;
|
||||
break;
|
||||
#endif
|
||||
|
||||
case MODULATION_ALAM:
|
||||
mod = BK4819_AF_ALAM;
|
||||
break;
|
||||
case MODULATION_BEEP:
|
||||
mod = BK4819_AF_BEEP;
|
||||
break;
|
||||
case MODULATION_CTCO:
|
||||
mod = BK4819_AF_CTCO;
|
||||
break;
|
||||
case MODULATION_FSK:
|
||||
mod = BK4819_AF_FSKO;
|
||||
break;
|
||||
case MODULATION_UNK4:
|
||||
mod = BK4819_AF_UNKNOWN4;
|
||||
break;
|
||||
case MODULATION_UNK5:
|
||||
mod = BK4819_AF_UNKNOWN5;
|
||||
break;
|
||||
case MODULATION_UNK6:
|
||||
mod = BK4819_AF_UNKNOWN6;
|
||||
break;
|
||||
case MODULATION_UNK7:
|
||||
mod = BK4819_AF_UNKNOWN7;
|
||||
break;
|
||||
case MODULATION_UNK8:
|
||||
mod = BK4819_AF_UNKNOWN8;
|
||||
break;
|
||||
case MODULATION_UNK9:
|
||||
mod = BK4819_AF_UNKNOWN9;
|
||||
break;
|
||||
|
||||
|
||||
}
|
||||
|
||||
BK4819_SetAF(mod);
|
||||
|
||||
Reference in New Issue
Block a user