CS7000: radio: added transmission of 1750Hz tone

pull/247/merge
Silvano Seva 2025-07-10 22:24:14 +02:00
rodzic 22dba93295
commit 0d47410b6c
2 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -88,4 +88,6 @@ void HR_C6000::sendTone(const uint32_t freq, const uint8_t deviation)
writeCfgRegister(0xAF, 0x11); // Set the same code to be sent six times (2 codes per register)
writeCfgRegister(0xAE, 0x11);
writeCfgRegister(0xAD, 0x11);
writeCfgRegister(0x60, 0x00); // Disable FM transmission
writeCfgRegister(0x60, 0x80); // Enable FM transmission, start sending the tone
}

Wyświetl plik

@ -340,6 +340,8 @@ void radio_enableTx()
// a new transmission.
if(config->txToneEn)
C6000.setTxCtcss(config->txTone, 0x20);
else if(config->toneEn)
C6000.sendTone(1750, 0x1E);
else
C6000.disableTones();