Rescale the CTCSS TX level.

This commit is contained in:
Jonathan Naylor 2020-04-24 15:00:40 +01:00
parent 9fab1e0823
commit 868d33ebd2
1 changed files with 1 additions and 1 deletions

View File

@ -106,7 +106,7 @@ uint8_t CFMCTCSSTX::setParams(uint8_t frequency, uint8_t level)
q15_t arg = 0; q15_t arg = 0;
for (uint16_t i = 0U; i < m_length; i++) { for (uint16_t i = 0U; i < m_length; i++) {
q31_t value = ::arm_sin_q15(arg) * q15_t(level * 1280); q31_t value = ::arm_sin_q15(arg) * q15_t(level * 13);
m_values[i] = q15_t(__SSAT((value >> 15), 16)); m_values[i] = q15_t(__SSAT((value >> 15), 16));
arg += entry->increment; arg += entry->increment;