Reduce the transmit levels by half.

This commit is contained in:
Jonathan Naylor 2016-04-14 18:38:02 +01:00
parent 51f26b1330
commit 67aec1907e
3 changed files with 10 additions and 10 deletions

View File

@ -27,10 +27,10 @@ static q15_t DMR_C4FSK_FILTER[] = {401, 104, -340, -731, -847, -553, 112, 909, 1
-553, -847, -731, -340, 104, 401, 0}; -553, -847, -731, -340, 104, 401, 0};
const uint16_t DMR_C4FSK_FILTER_LEN = 42U; const uint16_t DMR_C4FSK_FILTER_LEN = 42U;
q15_t DMR_A[] = { 1280, 1280, 1280, 1280, 1280}; q15_t DMR_A[] = { 640, 640, 640, 640, 640};
q15_t DMR_B[] = { 427, 427, 427, 427, 427}; q15_t DMR_B[] = { 213, 213, 213, 213, 213};
q15_t DMR_C[] = { -427, -427, -427, -427, -427}; q15_t DMR_C[] = {-213, -213, -213, -213, -213};
q15_t DMR_D[] = {-1280, -1280, -1280, -1280, -1280}; q15_t DMR_D[] = {-640, -640, -640, -640, -640};
// The PR FILL and Data Sync pattern. // The PR FILL and Data Sync pattern.
const uint8_t IDLE_DATA[] = const uint8_t IDLE_DATA[] =

View File

@ -30,8 +30,8 @@ const uint8_t FRAME_SYNC[] = {0xEAU, 0xA6U, 0x00U};
static q15_t DSTAR_GMSK_FILTER[] = {8, 104, 760, 3158, 7421, 9866, 7421, 3158, 760, 104, 8, 0}; static q15_t DSTAR_GMSK_FILTER[] = {8, 104, 760, 3158, 7421, 9866, 7421, 3158, 760, 104, 8, 0};
const uint16_t DSTAR_GMSK_FILTER_LEN = 12U; const uint16_t DSTAR_GMSK_FILTER_LEN = 12U;
q15_t DSTAR_1[] = { 1600, 1600, 1600, 1600, 1600}; q15_t DSTAR_1[] = { 800, 800, 800, 800, 800};
q15_t DSTAR_0[] = {-1600, -1600, -1600, -1600, -1600}; q15_t DSTAR_0[] = {-800, -800, -800, -800, -800};
const uint8_t BIT_MASK_TABLE[] = {0x80U, 0x40U, 0x20U, 0x10U, 0x08U, 0x04U, 0x02U, 0x01U}; const uint8_t BIT_MASK_TABLE[] = {0x80U, 0x40U, 0x20U, 0x10U, 0x08U, 0x04U, 0x02U, 0x01U};

View File

@ -31,10 +31,10 @@ const uint16_t YSF_C4FSK_FILTER_LEN = 42U;
const uint8_t YSF_START_SYNC = 0x77U; const uint8_t YSF_START_SYNC = 0x77U;
const uint8_t YSF_END_SYNC = 0xFFU; const uint8_t YSF_END_SYNC = 0xFFU;
q15_t YSF_A[] = { 1408, 1408, 1408, 1408, 1408}; q15_t YSF_A[] = { 704, 704, 704, 704, 704};
q15_t YSF_B[] = { 470, 470, 470, 470, 470}; q15_t YSF_B[] = { 235, 235, 235, 235, 235};
q15_t YSF_C[] = { -470, -470, -470, -470, -470}; q15_t YSF_C[] = {-235, -235, -235, -235, -235};
q15_t YSF_D[] = {-1408, -1408, -1408, -1408, -1408}; q15_t YSF_D[] = {-704, -704, -704, -704, -704};
CYSFTX::CYSFTX() : CYSFTX::CYSFTX() :