diff --git a/DSP_API/.cproject b/DSP_API/.cproject index ff34f14..b017295 100644 --- a/DSP_API/.cproject +++ b/DSP_API/.cproject @@ -68,7 +68,7 @@ - + @@ -78,7 +78,7 @@ - + diff --git a/DSP_API/Release/CODEC2_FREEDV/subdir.mk b/DSP_API/Release/CODEC2_FREEDV/subdir.mk index 01a752c..e3d11a6 100644 --- a/DSP_API/Release/CODEC2_FREEDV/subdir.mk +++ b/DSP_API/Release/CODEC2_FREEDV/subdir.mk @@ -89,7 +89,7 @@ C_DEPS += \ CODEC2_FREEDV/%.o: ../CODEC2_FREEDV/%.c @echo 'Building file: $<' @echo 'Invoking: GCC C Compiler' - arm-linux-gnueabihf-gcc -static -I"/home/graham/workspace/smartsdr-dsp/DSP_API" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/SmartSDR_Interface" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/CODEC2_FREEDV" -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o "$@" "$<" + arm-linux-gnueabihf-gcc -I"/home/graham/workspace/smartsdr-dsp/DSP_API" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/SmartSDR_Interface" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/CODEC2_FREEDV" -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o "$@" "$<" @echo 'Finished building: $<' @echo ' ' diff --git a/DSP_API/Release/SmartSDR_Interface/subdir.mk b/DSP_API/Release/SmartSDR_Interface/subdir.mk index 80b1a54..5bb63a9 100644 --- a/DSP_API/Release/SmartSDR_Interface/subdir.mk +++ b/DSP_API/Release/SmartSDR_Interface/subdir.mk @@ -53,7 +53,7 @@ C_DEPS += \ SmartSDR_Interface/%.o: ../SmartSDR_Interface/%.c @echo 'Building file: $<' @echo 'Invoking: GCC C Compiler' - arm-linux-gnueabihf-gcc -static -I"/home/graham/workspace/smartsdr-dsp/DSP_API" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/SmartSDR_Interface" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/CODEC2_FREEDV" -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o "$@" "$<" + arm-linux-gnueabihf-gcc -I"/home/graham/workspace/smartsdr-dsp/DSP_API" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/SmartSDR_Interface" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/CODEC2_FREEDV" -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o "$@" "$<" @echo 'Finished building: $<' @echo ' ' diff --git a/DSP_API/Release/makefile b/DSP_API/Release/makefile index 2872af3..c731053 100644 --- a/DSP_API/Release/makefile +++ b/DSP_API/Release/makefile @@ -30,7 +30,7 @@ all: freedv freedv: $(OBJS) $(USER_OBJS) @echo 'Building target: $@' @echo 'Invoking: GCC C Linker' - arm-linux-gnueabihf-gcc -static -o "freedv" $(OBJS) $(USER_OBJS) $(LIBS) + arm-linux-gnueabihf-gcc -o "freedv" $(OBJS) $(USER_OBJS) $(LIBS) @echo 'Finished building target: $@' @echo ' ' $(MAKE) --no-print-directory post-build diff --git a/DSP_API/Release/subdir.mk b/DSP_API/Release/subdir.mk index d466154..0b70ca6 100644 --- a/DSP_API/Release/subdir.mk +++ b/DSP_API/Release/subdir.mk @@ -23,7 +23,7 @@ C_DEPS += \ %.o: ../%.c @echo 'Building file: $<' @echo 'Invoking: GCC C Compiler' - arm-linux-gnueabihf-gcc -static -I"/home/graham/workspace/smartsdr-dsp/DSP_API" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/SmartSDR_Interface" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/CODEC2_FREEDV" -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o "$@" "$<" + arm-linux-gnueabihf-gcc -I"/home/graham/workspace/smartsdr-dsp/DSP_API" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/SmartSDR_Interface" -I"/home/graham/workspace/smartsdr-dsp/DSP_API/CODEC2_FREEDV" -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o "$@" "$<" @echo 'Finished building: $<' @echo ' ' diff --git a/DSP_API/SmartSDR_Interface/sched_waveform.c b/DSP_API/SmartSDR_Interface/sched_waveform.c index 591bfb7..cf862ed 100644 --- a/DSP_API/SmartSDR_Interface/sched_waveform.c +++ b/DSP_API/SmartSDR_Interface/sched_waveform.c @@ -140,9 +140,9 @@ void sched_waveform_signal() #define PACKET_SAMPLES 128 -#define SCALE_RX_IN 8000.0 // Multiplier // Was 16000 GGH 2015 JAN 30 +#define SCALE_RX_IN 16000.0 // Multiplier #define SCALE_RX_OUT 8000.0 // Divisor -#define SCALE_TX_IN 32000.0 // Multiplier // Was 16000 GGH 2015 JAN 30 +#define SCALE_TX_IN 16000.0 // Multiplier #define SCALE_TX_OUT 32768.0 // Divisor #define FILTER_TAPS 48