From bea9eea4a854d2cace04d98870e37e8c6ae4be97 Mon Sep 17 00:00:00 2001 From: Ed Gonzalez Date: Mon, 3 Aug 2015 08:57:02 -0500 Subject: [PATCH] Increase drive of gmsk_encode and remove slow data dump --- DSP_API/ThumbDV/dstar.c | 2 +- DSP_API/ThumbDV/gmsk_modem.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/DSP_API/ThumbDV/dstar.c b/DSP_API/ThumbDV/dstar.c index b501d32..aba9e46 100644 --- a/DSP_API/ThumbDV/dstar.c +++ b/DSP_API/ThumbDV/dstar.c @@ -720,7 +720,7 @@ BOOL dstar_stateMachine(DSTAR_MACHINE machine, BOOL in_bit, unsigned char * ambe memcpy(data_bytes + long_data_bytes_idx, bytes, 3); long_data_bytes_idx += 3; if ( long_data_bytes_idx >= 3 * 40 * 4 ) { - thumbDV_dump("Long Data: ", data_bytes, 3 * 40 * 4); + //thumbDV_dump("Long Data: ", data_bytes, 3 * 40 * 4); long_data_bytes_idx = 0; } diff --git a/DSP_API/ThumbDV/gmsk_modem.c b/DSP_API/ThumbDV/gmsk_modem.c index 8c0373d..eaec489 100644 --- a/DSP_API/ThumbDV/gmsk_modem.c +++ b/DSP_API/ThumbDV/gmsk_modem.c @@ -284,9 +284,9 @@ uint32 gmsk_encode(GMSK_MOD mod, BOOL bit, float * buffer, unsigned int length) for (i = 0; i < DSTAR_RADIO_BIT_LENGTH; i++) { if (bit) { - buffer[i] = gmsk_FilterProcessSingle(mod->filter, -0.45f); + buffer[i] = gmsk_FilterProcessSingle(mod->filter, -0.75f); } else { - buffer[i] = gmsk_FilterProcessSingle(mod->filter, 0.45f); + buffer[i] = gmsk_FilterProcessSingle(mod->filter, 0.75f); } }