From 5ddbb3f565d5bebe0b25ad3bbaae87f84ef7cf9a Mon Sep 17 00:00:00 2001 From: drowe67 Date: Sun, 20 Dec 2020 08:31:17 +1030 Subject: [PATCH] getting ready for merge --- USER_MANUAL.md | 13 +++++++++++++ build_linux.sh | 4 +--- build_windows.sh | 2 +- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/USER_MANUAL.md b/USER_MANUAL.md index 5e536439..f0d55be3 100644 --- a/USER_MANUAL.md +++ b/USER_MANUAL.md @@ -452,6 +452,19 @@ These options apply to the FreeDV 700D and 2020 modes that use the OFDM modem: If you have problems with 700D or 2020 sync even though you have a strong signal - try these option. +## Helping Improve FreeDV + +If you have an interesting test case for example: + +1. FreeDV working poorly with a particular person or microphone. +1. Poor over the air performance on a fast fading channel. +1. Problems with sync on strong signals. +1. A comparison with SSB. + +Please send the developers an off air recording of signal. FreeDV can record files from your radio using Tools-Record File from Radio. A recording of 30 to 60 seconds is most useful. + +With an recording we can reproduce you exact problem. If we can reproduce it we can fix it. Recordings are much more useful than anecdotes or subjective reports like "FreeDV doesn't work", "SSB is better", or "On 23 December it didn't work well on grid location XYZ". With subjective reports problems are impossible to reproduce, cannot be fixed, and you are unlikely to get the attention of the developers. + ## Advanced/Developer Features ### Stats Window diff --git a/build_linux.sh b/build_linux.sh index 15a27c4d..8e26be42 100755 --- a/build_linux.sh +++ b/build_linux.sh @@ -9,7 +9,7 @@ export CODEC2DIR=$FREEDVGUIDIR/codec2 export LPCNETDIR=$FREEDVGUIDIR/LPCNet # change this when working on combined codec2/freedv-gui changes -CODEC2_BRANCH=dr-700e +CODEC2_BRANCH=master # First build and install vanilla codec2 as we need -lcodec2 to build LPCNet cd $FREEDVGUIDIR @@ -41,5 +41,3 @@ cd $FREEDVGUIDIR && git pull mkdir -p build_linux && cd build_linux && rm -Rf * cmake -DCMAKE_BUILD_TYPE=Debug -DCODEC2_BUILD_DIR=$CODEC2DIR/build_linux -DLPCNET_BUILD_DIR=$LPCNETDIR/build_linux .. make VERBOSE=1 - - diff --git a/build_windows.sh b/build_windows.sh index 93ff5b5b..0981a0f3 100755 --- a/build_windows.sh +++ b/build_windows.sh @@ -21,7 +21,7 @@ export LPCNETDIR=$FREEDVGUIDIR/LPCNet # First build and install vanilla codec2 as we need -lcodec2 to build LPCNet cd $FREEDVGUIDIR git clone https://github.com/drowe67/codec2.git -cd codec2 && git checkout dr-700e && git pull +cd codec2 && git checkout master && git pull mkdir -p $BUILD_DIR && cd $BUILD_DIR && rm -Rf * $CMAKE .. && make