freetel-svn-tracking.git
7 years agoFixed stat copying for 800XA
baobrien [Sat, 14 Jan 2017 06:19:45 +0000 (06:19 +0000)]
Fixed stat copying for 800XA

git-svn-id: https://svn.code.sf.net/p/freetel/code@2973 01035d8c-6547-0410-b346-abe4f91aad63

7 years ago800XA decoding OK
drowe67 [Sat, 14 Jan 2017 05:33:15 +0000 (05:33 +0000)]
800XA decoding OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2972 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorefactored FSK modes so it works with complex inputs
drowe67 [Sat, 14 Jan 2017 05:32:08 +0000 (05:32 +0000)]
refactored FSK modes so it works with complex inputs

git-svn-id: https://svn.code.sf.net/p/freetel/code@2971 01035d8c-6547-0410-b346-abe4f91aad63

7 years agocorrect sample rate fpor 700 B&C
drowe67 [Sat, 14 Jan 2017 04:51:41 +0000 (04:51 +0000)]
correct sample rate fpor 700 B&C

git-svn-id: https://svn.code.sf.net/p/freetel/code@2970 01035d8c-6547-0410-b346-abe4f91aad63

7 years agosupport for 700c and 800xa
drowe67 [Fri, 13 Jan 2017 22:17:30 +0000 (22:17 +0000)]
support for 700c and 800xa

git-svn-id: https://svn.code.sf.net/p/freetel/code@2969 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoFreeDV 700C mode working
drowe67 [Fri, 13 Jan 2017 21:28:44 +0000 (21:28 +0000)]
FreeDV 700C mode working

git-svn-id: https://svn.code.sf.net/p/freetel/code@2968 01035d8c-6547-0410-b346-abe4f91aad63

7 years ago700B working again, still need to fix test frame mode
drowe67 [Fri, 13 Jan 2017 21:12:39 +0000 (21:12 +0000)]
700B working again, still need to fix test frame mode

git-svn-id: https://svn.code.sf.net/p/freetel/code@2967 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoFixed 800XA and switched over to the new 700C mode
baobrien [Fri, 13 Jan 2017 07:41:10 +0000 (07:41 +0000)]
Fixed 800XA and switched over to the new 700C mode

git-svn-id: https://svn.code.sf.net/p/freetel/code@2966 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoFixed freedv_tx issue on 2400A
baobrien [Fri, 13 Jan 2017 07:30:22 +0000 (07:30 +0000)]
Fixed freedv_tx issue on 2400A

git-svn-id: https://svn.code.sf.net/p/freetel/code@2965 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoremoved debug stuff
drowe67 [Thu, 12 Jan 2017 22:36:06 +0000 (22:36 +0000)]
removed debug stuff

git-svn-id: https://svn.code.sf.net/p/freetel/code@2964 01035d8c-6547-0410-b346-abe4f91aad63

7 years ago700C lives :-)
drowe67 [Thu, 12 Jan 2017 22:18:17 +0000 (22:18 +0000)]
700C lives :-)

git-svn-id: https://svn.code.sf.net/p/freetel/code@2963 01035d8c-6547-0410-b346-abe4f91aad63

7 years agodebugging phase on decode using c2sim
drowe67 [Thu, 12 Jan 2017 21:59:43 +0000 (21:59 +0000)]
debugging phase on decode using c2sim

git-svn-id: https://svn.code.sf.net/p/freetel/code@2962 01035d8c-6547-0410-b346-abe4f91aad63

7 years agodebugging codec2.c mode
drowe67 [Thu, 12 Jan 2017 06:49:21 +0000 (06:49 +0000)]
debugging codec2.c mode

git-svn-id: https://svn.code.sf.net/p/freetel/code@2961 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoset up start conditions in Octave and C, tests passing OK, time to build up Codec...
drowe67 [Thu, 12 Jan 2017 02:51:43 +0000 (02:51 +0000)]
set up start conditions in Octave and C, tests passing OK, time to build up Codec 2 mode

git-svn-id: https://svn.code.sf.net/p/freetel/code@2960 01035d8c-6547-0410-b346-abe4f91aad63

7 years agocleaned up, close to what we need for a Codec 2 mode
drowe67 [Thu, 12 Jan 2017 01:11:54 +0000 (01:11 +0000)]
cleaned up, close to what we need for a Codec 2 mode

git-svn-id: https://svn.code.sf.net/p/freetel/code@2959 01035d8c-6547-0410-b346-abe4f91aad63

7 years agopart way through indexes_model refactoring
drowe67 [Thu, 12 Jan 2017 00:46:37 +0000 (00:46 +0000)]
part way through indexes_model refactoring

git-svn-id: https://svn.code.sf.net/p/freetel/code@2958 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoremoved debug printfs, starting to refactor rx functions
drowe67 [Wed, 11 Jan 2017 03:17:45 +0000 (03:17 +0000)]
removed debug printfs, starting to refactor rx functions

git-svn-id: https://svn.code.sf.net/p/freetel/code@2957 01035d8c-6547-0410-b346-abe4f91aad63

7 years agomodel to indexes and indexes to model at 100Hz
drowe67 [Wed, 11 Jan 2017 00:29:11 +0000 (00:29 +0000)]
model to indexes and indexes to model at 100Hz

git-svn-id: https://svn.code.sf.net/p/freetel/code@2956 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorefactoring: moved newamp1 and mbest vq search functions into a separate source file
drowe67 [Tue, 10 Jan 2017 23:16:59 +0000 (23:16 +0000)]
refactoring: moved newamp1 and mbest vq search functions into a separate source file

git-svn-id: https://svn.code.sf.net/p/freetel/code@2955 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoall newamp signal proc functions ported to C and working OK compared to Octave. ...
drowe67 [Mon, 9 Jan 2017 10:15:38 +0000 (10:15 +0000)]
all newamp signal proc functions ported to C and working OK compared to Octave.  Next step is some refactoring and integration into a C codec 2 mode

git-svn-id: https://svn.code.sf.net/p/freetel/code@2954 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoC versions of energy quant and post filter tested
drowe67 [Thu, 5 Jan 2017 22:27:16 +0000 (22:27 +0000)]
C versions of energy quant and post filter tested

git-svn-id: https://svn.code.sf.net/p/freetel/code@2953 01035d8c-6547-0410-b346-abe4f91aad63

7 years agocurrent newamp1 VQ, might need some tweaking in future
drowe67 [Thu, 5 Jan 2017 05:37:34 +0000 (05:37 +0000)]
current newamp1 VQ, might need some tweaking in future

git-svn-id: https://svn.code.sf.net/p/freetel/code@2952 01035d8c-6547-0410-b346-abe4f91aad63

7 years agofirst stage C<->Octave test framework for newamp1 passing
drowe67 [Thu, 5 Jan 2017 02:51:06 +0000 (02:51 +0000)]
first stage C<->Octave test framework for newamp1 passing

git-svn-id: https://svn.code.sf.net/p/freetel/code@2951 01035d8c-6547-0410-b346-abe4f91aad63

7 years agofirst pass at decoder refactored to run frame by frame
drowe67 [Sat, 31 Dec 2016 00:43:21 +0000 (00:43 +0000)]
first pass at decoder refactored to run frame by frame

git-svn-id: https://svn.code.sf.net/p/freetel/code@2950 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorefactored phase handling in C and Octave to use samples at rate L, and tried phase...
drowe67 [Fri, 30 Dec 2016 09:04:41 +0000 (09:04 +0000)]
refactored phase handling in C and Octave to use samples at rate L, and tried phase synthesis using 128 rather than 512 points

git-svn-id: https://svn.code.sf.net/p/freetel/code@2949 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorefactored to use senible M, enc/dec Octave function matches stand alone dec
drowe67 [Tue, 27 Dec 2016 03:29:09 +0000 (03:29 +0000)]
refactored to use senible M, enc/dec Octave function matches stand alone dec

git-svn-id: https://svn.code.sf.net/p/freetel/code@2948 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorefactored model_from_indexes and homebrew linear interpolator to match C code
drowe67 [Tue, 27 Dec 2016 00:59:16 +0000 (00:59 +0000)]
refactored model_from_indexes and homebrew linear interpolator to match C code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2947 01035d8c-6547-0410-b346-abe4f91aad63

7 years agobetter naming conventions and framework for comparing output vectors as we refactor...
drowe67 [Tue, 27 Dec 2016 00:01:48 +0000 (00:01 +0000)]
better naming conventions and framework for comparing output vectors as we refactor Octave and write C code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2946 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoconverted decoder interpolation to use 2 points rather than 3, to simplify C port...
drowe67 [Mon, 26 Dec 2016 05:25:59 +0000 (05:25 +0000)]
converted decoder interpolation to use 2 points rather than 3, to simplify C port.  Sounds OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2945 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoused parabolic interpolator for phase synth
drowe67 [Thu, 22 Dec 2016 06:27:29 +0000 (06:27 +0000)]
used parabolic interpolator for phase synth

git-svn-id: https://svn.code.sf.net/p/freetel/code@2944 01035d8c-6547-0410-b346-abe4f91aad63

7 years agochange of variable name
drowe67 [Thu, 22 Dec 2016 06:06:49 +0000 (06:06 +0000)]
change of variable name

git-svn-id: https://svn.code.sf.net/p/freetel/code@2943 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoparabolic interp working ok on hts1a, hts2a, vk5qi
drowe67 [Thu, 22 Dec 2016 06:00:07 +0000 (06:00 +0000)]
parabolic interp working ok on hts1a, hts2a, vk5qi

git-svn-id: https://svn.code.sf.net/p/freetel/code@2942 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorefactored to but 'live' functions at top
drowe67 [Wed, 21 Dec 2016 23:12:55 +0000 (23:12 +0000)]
refactored to but 'live' functions at top

git-svn-id: https://svn.code.sf.net/p/freetel/code@2941 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorefactoring
drowe67 [Wed, 21 Dec 2016 07:58:37 +0000 (07:58 +0000)]
refactoring

git-svn-id: https://svn.code.sf.net/p/freetel/code@2940 01035d8c-6547-0410-b346-abe4f91aad63

7 years agostand alone decoder from indexes, works for hts2a
drowe67 [Wed, 21 Dec 2016 01:44:07 +0000 (01:44 +0000)]
stand alone decoder from indexes, works for hts2a

git-svn-id: https://svn.code.sf.net/p/freetel/code@2939 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoquantised Wo to 6 bits and E to 4 bits, sounds OK
drowe67 [Wed, 21 Dec 2016 00:11:10 +0000 (00:11 +0000)]
quantised Wo to 6 bits and E to 4 bits, sounds OK

git-svn-id: https://svn.code.sf.net/p/freetel/code@2938 01035d8c-6547-0410-b346-abe4f91aad63

7 years agochased down a bug with interpolated Wo and vocicing, no looking gd for hts1a and...
drowe67 [Tue, 20 Dec 2016 05:34:29 +0000 (05:34 +0000)]
chased down a bug with interpolated Wo and vocicing, no looking gd for hts1a and hts2a

git-svn-id: https://svn.code.sf.net/p/freetel/code@2937 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoadded preempahasi to post filter which helped with UV levels somewhat. Quality is...
drowe67 [Mon, 19 Dec 2016 06:06:02 +0000 (06:06 +0000)]
added preempahasi to post filter which helped with UV levels somewhat.  Quality is competative with 1300 over a range of samples

git-svn-id: https://svn.code.sf.net/p/freetel/code@2936 01035d8c-6547-0410-b346-abe4f91aad63

7 years agogain normalised post filter, support by batch and fbf, phase synth
drowe67 [Mon, 19 Dec 2016 01:48:11 +0000 (01:48 +0000)]
gain normalised post filter, support by batch and fbf, phase synth

git-svn-id: https://svn.code.sf.net/p/freetel/code@2935 01035d8c-6547-0410-b346-abe4f91aad63

7 years agofbf working set up for mel vq, getting some gd results with train.spc
drowe67 [Thu, 15 Dec 2016 21:03:03 +0000 (21:03 +0000)]
fbf working set up for mel vq, getting some gd results with train.spc

git-svn-id: https://svn.code.sf.net/p/freetel/code@2934 01035d8c-6547-0410-b346-abe4f91aad63

7 years agothanks Jeroen for a patch to implement SNR on 2400B and fix biug introduced by comple...
drowe67 [Thu, 15 Dec 2016 19:43:10 +0000 (19:43 +0000)]
thanks Jeroen for a patch to implement SNR on 2400B and fix biug introduced by complex interface to fsk modem

git-svn-id: https://svn.code.sf.net/p/freetel/code@2933 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoseveral more experiments
drowe67 [Tue, 13 Dec 2016 08:44:17 +0000 (08:44 +0000)]
several more experiments

git-svn-id: https://svn.code.sf.net/p/freetel/code@2932 01035d8c-6547-0410-b346-abe4f91aad63

7 years ago15 element mel sampled vector 300-3000Hz, mean removed 256x2 VQ, works reasonably...
drowe67 [Mon, 12 Dec 2016 20:34:31 +0000 (20:34 +0000)]
15 element mel sampled vector 300-3000Hz, mean removed 256x2 VQ, works reasonably well on 10ms frames

git-svn-id: https://svn.code.sf.net/p/freetel/code@2931 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorefactored, about to try decimation using filter approach
drowe67 [Mon, 12 Dec 2016 02:53:18 +0000 (02:53 +0000)]
refactored, about to try decimation using filter approach

git-svn-id: https://svn.code.sf.net/p/freetel/code@2930 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoabout to refactor to support different experiments
drowe67 [Mon, 12 Dec 2016 02:12:31 +0000 (02:12 +0000)]
about to refactor to support different experiments

git-svn-id: https://svn.code.sf.net/p/freetel/code@2929 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoexperimental variable rate decimation in time
drowe67 [Thu, 8 Dec 2016 06:23:02 +0000 (06:23 +0000)]
experimental variable rate decimation in time

git-svn-id: https://svn.code.sf.net/p/freetel/code@2928 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoexperiments with vq of amps
drowe67 [Wed, 7 Dec 2016 20:08:58 +0000 (20:08 +0000)]
experiments with vq of amps

git-svn-id: https://svn.code.sf.net/p/freetel/code@2927 01035d8c-6547-0410-b346-abe4f91aad63

7 years agofirst pass VQ, about to add AbyS peak finding for last two resonators
drowe67 [Tue, 6 Dec 2016 23:34:07 +0000 (23:34 +0000)]
first pass VQ, about to add AbyS peak finding for last two resonators

git-svn-id: https://svn.code.sf.net/p/freetel/code@2926 01035d8c-6547-0410-b346-abe4f91aad63

7 years agosimple unquantised three resonator model
drowe67 [Mon, 5 Dec 2016 04:52:04 +0000 (04:52 +0000)]
simple unquantised three resonator model

git-svn-id: https://svn.code.sf.net/p/freetel/code@2925 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoAdded start of TDMA work
baobrien [Mon, 5 Dec 2016 01:47:56 +0000 (01:47 +0000)]
Added start of TDMA work

git-svn-id: https://svn.code.sf.net/p/freetel/code@2924 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoUpdated FSK readme to reflect changes to fsk_demod
baobrien [Mon, 5 Dec 2016 01:07:12 +0000 (01:07 +0000)]
Updated FSK readme to reflect changes to fsk_demod

git-svn-id: https://svn.code.sf.net/p/freetel/code@2923 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoCleanup in fsk and fsk_demod; complex fsk_mod added
baobrien [Sun, 4 Dec 2016 22:12:53 +0000 (22:12 +0000)]
Cleanup in fsk and fsk_demod; complex fsk_mod added

git-svn-id: https://svn.code.sf.net/p/freetel/code@2922 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoImplemented complex-number-based hann window calculation for better perf
baobrien [Sun, 4 Dec 2016 09:32:22 +0000 (09:32 +0000)]
Implemented complex-number-based hann window calculation for better perf

git-svn-id: https://svn.code.sf.net/p/freetel/code@2921 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoMoved complex helper functions from fsk.c to comp_prim.h
baobrien [Sun, 4 Dec 2016 08:52:48 +0000 (08:52 +0000)]
Moved complex helper functions from fsk.c to comp_prim.h

git-svn-id: https://svn.code.sf.net/p/freetel/code@2920 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoAdded statistics printout rate
baobrien [Sun, 4 Dec 2016 07:54:34 +0000 (07:54 +0000)]
Added statistics printout rate

git-svn-id: https://svn.code.sf.net/p/freetel/code@2919 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoRe-wrote command line for fsk_demod. No longer insane.
baobrien [Sun, 4 Dec 2016 06:52:17 +0000 (06:52 +0000)]
Re-wrote command line for fsk_demod. No longer insane.

git-svn-id: https://svn.code.sf.net/p/freetel/code@2918 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoAdded hann table compile option to fsk
baobrien [Sun, 4 Dec 2016 04:24:43 +0000 (04:24 +0000)]
Added hann table compile option to fsk

git-svn-id: https://svn.code.sf.net/p/freetel/code@2917 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoMerged fsk2_demod and fsk4_demod into single function.
baobrien [Sun, 4 Dec 2016 03:45:14 +0000 (03:45 +0000)]
Merged fsk2_demod and fsk4_demod into single function.

git-svn-id: https://svn.code.sf.net/p/freetel/code@2916 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoabout to try abys fit
drowe67 [Fri, 2 Dec 2016 06:21:30 +0000 (06:21 +0000)]
about to try abys fit

git-svn-id: https://svn.code.sf.net/p/freetel/code@2915 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoAdded spectrum plot, removed fest plot
darksidelemm [Wed, 30 Nov 2016 08:48:53 +0000 (08:48 +0000)]
Added spectrum plot, removed fest plot

git-svn-id: https://svn.code.sf.net/p/freetel/code@2914 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoinit bug to make it work on -O2
drowe67 [Wed, 30 Nov 2016 02:30:19 +0000 (02:30 +0000)]
init bug to make it work on -O2

git-svn-id: https://svn.code.sf.net/p/freetel/code@2913 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoSteve's lpdc_enc and dec changes
drowe67 [Wed, 30 Nov 2016 02:08:47 +0000 (02:08 +0000)]
Steve's lpdc_enc and dec changes

git-svn-id: https://svn.code.sf.net/p/freetel/code@2912 01035d8c-6547-0410-b346-abe4f91aad63

7 years agopatches from Steve - thanks
drowe67 [Tue, 29 Nov 2016 20:39:56 +0000 (20:39 +0000)]
patches from Steve - thanks

git-svn-id: https://svn.code.sf.net/p/freetel/code@2911 01035d8c-6547-0410-b346-abe4f91aad63

7 years agotests for dud LPDC packets and cmake support for drs232[_lpdc]
drowe67 [Tue, 29 Nov 2016 20:24:02 +0000 (20:24 +0000)]
tests for dud LPDC packets and cmake support for drs232[_lpdc]

git-svn-id: https://svn.code.sf.net/p/freetel/code@2910 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoFixed bug in fskdemodgui
darksidelemm [Tue, 29 Nov 2016 09:09:14 +0000 (09:09 +0000)]
Fixed bug in fskdemodgui

git-svn-id: https://svn.code.sf.net/p/freetel/code@2909 01035d8c-6547-0410-b346-abe4f91aad63

7 years agofixed arg order
drowe67 [Tue, 29 Nov 2016 08:31:30 +0000 (08:31 +0000)]
fixed arg order

git-svn-id: https://svn.code.sf.net/p/freetel/code@2908 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoadded unsigned u8 input mode
drowe67 [Tue, 29 Nov 2016 02:45:38 +0000 (02:45 +0000)]
added unsigned u8 input mode

git-svn-id: https://svn.code.sf.net/p/freetel/code@2907 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoSlowed fskdemodgui update rate
darksidelemm [Mon, 28 Nov 2016 13:50:34 +0000 (13:50 +0000)]
Slowed fskdemodgui update rate

git-svn-id: https://svn.code.sf.net/p/freetel/code@2906 01035d8c-6547-0410-b346-abe4f91aad63

7 years agocomplex input fsk_demod running OK with test_ldpc_fsk_lib.m framework. gd BER and...
drowe67 [Mon, 21 Nov 2016 21:42:40 +0000 (21:42 +0000)]
complex input fsk_demod running OK with test_ldpc_fsk_lib.m framework.  gd BER and PER, much simpler cmd line

git-svn-id: https://svn.code.sf.net/p/freetel/code@2905 01035d8c-6547-0410-b346-abe4f91aad63

7 years agomerged some prev changes and freq est ported to complex. 2 and 4fsk modems work...
drowe67 [Sun, 20 Nov 2016 23:58:11 +0000 (23:58 +0000)]
merged some prev changes and freq est ported to complex.  2 and 4fsk modems work on simple cmd line tests, so thats a gd start

git-svn-id: https://svn.code.sf.net/p/freetel/code@2904 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoanother great patch from Danilo to clean up warning in the smt32 code
drowe67 [Mon, 7 Nov 2016 20:30:47 +0000 (20:30 +0000)]
another great patch from Danilo to clean up warning in the smt32 code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2903 01035d8c-6547-0410-b346-abe4f91aad63

7 years agosmall mod to cm12 png figur eon web page to match rev f schematic - thanks Richard...
drowe67 [Mon, 7 Nov 2016 20:25:57 +0000 (20:25 +0000)]
small mod to cm12 png figur eon web page to match rev f schematic - thanks Richard Ames

git-svn-id: https://svn.code.sf.net/p/freetel/code@2902 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoFixed issue with JSON printout
baobrien [Sat, 5 Nov 2016 19:45:26 +0000 (19:45 +0000)]
Fixed issue with JSON printout

git-svn-id: https://svn.code.sf.net/p/freetel/code@2901 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoAdded FFT printout to fsk_demod JSON debug/stat stream
baobrien [Sat, 5 Nov 2016 05:49:52 +0000 (05:49 +0000)]
Added FFT printout to fsk_demod JSON debug/stat stream

git-svn-id: https://svn.code.sf.net/p/freetel/code@2900 01035d8c-6547-0410-b346-abe4f91aad63

7 years agofixed poss mem leak
drowe67 [Sat, 5 Nov 2016 04:09:22 +0000 (04:09 +0000)]
fixed poss mem leak

git-svn-id: https://svn.code.sf.net/p/freetel/code@2899 01035d8c-6547-0410-b346-abe4f91aad63

7 years agosmall patch from Danilo to remove a warning
drowe67 [Fri, 4 Nov 2016 22:54:29 +0000 (22:54 +0000)]
small patch from Danilo to remove a warning

git-svn-id: https://svn.code.sf.net/p/freetel/code@2898 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoimproved FSK modem documentation. Not sure if I've explained P right
drowe67 [Sun, 30 Oct 2016 23:33:04 +0000 (23:33 +0000)]
improved FSK modem documentation.  Not sure if I've explained P right

git-svn-id: https://svn.code.sf.net/p/freetel/code@2897 01035d8c-6547-0410-b346-abe4f91aad63

7 years agobunch of warnings removed - thanks Danilo!
drowe67 [Tue, 25 Oct 2016 06:00:48 +0000 (06:00 +0000)]
bunch of warnings removed - thanks Danilo!

git-svn-id: https://svn.code.sf.net/p/freetel/code@2896 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoAnother great patch from Danilo - fixes a bunch or warnings
drowe67 [Fri, 21 Oct 2016 23:01:52 +0000 (23:01 +0000)]
Another great patch from Danilo - fixes a bunch or warnings

git-svn-id: https://svn.code.sf.net/p/freetel/code@2895 01035d8c-6547-0410-b346-abe4f91aad63

7 years agomodified sstv test frames to match Pythn tx code bit<->byte ordering
drowe67 [Thu, 20 Oct 2016 05:22:30 +0000 (05:22 +0000)]
modified sstv test frames to match Pythn tx code bit<->byte ordering

git-svn-id: https://svn.code.sf.net/p/freetel/code@2894 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoadded iter display with -v
drowe67 [Thu, 20 Oct 2016 05:21:15 +0000 (05:21 +0000)]
added iter display with -v

git-svn-id: https://svn.code.sf.net/p/freetel/code@2893 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoadjusted byte<->bit ordering to match python TX code
drowe67 [Thu, 20 Oct 2016 04:36:31 +0000 (04:36 +0000)]
adjusted byte<->bit ordering to match python TX code

git-svn-id: https://svn.code.sf.net/p/freetel/code@2892 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoadded some comments and a PER demo
drowe67 [Wed, 12 Oct 2016 00:30:28 +0000 (00:30 +0000)]
added some comments and a PER demo

git-svn-id: https://svn.code.sf.net/p/freetel/code@2891 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoC utils for balloon telemtry
drowe67 [Tue, 11 Oct 2016 03:50:07 +0000 (03:50 +0000)]
C utils for balloon telemtry

git-svn-id: https://svn.code.sf.net/p/freetel/code@2890 01035d8c-6547-0410-b346-abe4f91aad63

7 years agorunning complete command lines
drowe67 [Tue, 11 Oct 2016 03:49:03 +0000 (03:49 +0000)]
running complete command lines

git-svn-id: https://svn.code.sf.net/p/freetel/code@2889 01035d8c-6547-0410-b346-abe4f91aad63

7 years agochanged to 32 bit UW, added PER stats to drs232
drowe67 [Tue, 11 Oct 2016 02:54:05 +0000 (02:54 +0000)]
changed to 32 bit UW, added PER stats to drs232

git-svn-id: https://svn.code.sf.net/p/freetel/code@2888 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoadd stdin/stdout and fractional resampling support
drowe67 [Tue, 11 Oct 2016 02:08:29 +0000 (02:08 +0000)]
add stdin/stdout and fractional resampling support

git-svn-id: https://svn.code.sf.net/p/freetel/code@2887 01035d8c-6547-0410-b346-abe4f91aad63

7 years agobuild instructions for tsrc
drowe67 [Tue, 11 Oct 2016 01:47:34 +0000 (01:47 +0000)]
build instructions for tsrc

git-svn-id: https://svn.code.sf.net/p/freetel/code@2886 01035d8c-6547-0410-b346-abe4f91aad63

7 years agoLarge patch from Danilo to (i) change some #define names to make them codec2-specific...
drowe67 [Mon, 10 Oct 2016 06:24:45 +0000 (06:24 +0000)]
Large patch from Danilo to (i) change some #define names to make them codec2-specific (ii) add an abstraction layer for ffts (iii) add ARM-specific FFTs for stm32 that doesn't help CPU laod but helps memory

git-svn-id: https://svn.code.sf.net/p/freetel/code@2885 01035d8c-6547-0410-b346-abe4f91aad63

8 years agobuilding up SSTV tests with complex signals
drowe67 [Fri, 7 Oct 2016 02:41:39 +0000 (02:41 +0000)]
building up SSTV tests with complex signals

git-svn-id: https://svn.code.sf.net/p/freetel/code@2884 01035d8c-6547-0410-b346-abe4f91aad63

8 years agomodfied fsk_horus for complex valued tx/rx signals
drowe67 [Fri, 7 Oct 2016 02:40:49 +0000 (02:40 +0000)]
modfied fsk_horus for complex valued tx/rx signals

git-svn-id: https://svn.code.sf.net/p/freetel/code@2883 01035d8c-6547-0410-b346-abe4f91aad63

8 years agobuilding up PER/BER tests
drowe67 [Sun, 2 Oct 2016 18:10:39 +0000 (18:10 +0000)]
building up PER/BER tests

git-svn-id: https://svn.code.sf.net/p/freetel/code@2882 01035d8c-6547-0410-b346-abe4f91aad63

8 years agobasic fsk modem simulation
drowe67 [Thu, 29 Sep 2016 22:39:32 +0000 (22:39 +0000)]
basic fsk modem simulation

git-svn-id: https://svn.code.sf.net/p/freetel/code@2881 01035d8c-6547-0410-b346-abe4f91aad63

8 years agoDanilo starting to rename some constants to make integration with 3rd party FFT libra...
drowe67 [Mon, 19 Sep 2016 19:35:05 +0000 (19:35 +0000)]
Danilo starting to rename some constants to make integration with 3rd party FFT libraries easier

git-svn-id: https://svn.code.sf.net/p/freetel/code@2880 01035d8c-6547-0410-b346-abe4f91aad63

8 years agoDanilo's wonderful FFT real patch, just one lsb difference in output coded speech...
drowe67 [Mon, 19 Sep 2016 06:50:11 +0000 (06:50 +0000)]
Danilo's wonderful FFT real patch, just one lsb difference in output coded speech and 10% saving of CPU on stm32f4 target- thanks so much Danilo! - this version free-ing real FFT states

git-svn-id: https://svn.code.sf.net/p/freetel/code@2879 01035d8c-6547-0410-b346-abe4f91aad63

8 years agoDanilo's wonderful FFT real patch, just one lsb difference in output coded speech...
drowe67 [Mon, 19 Sep 2016 06:31:22 +0000 (06:31 +0000)]
Danilo's wonderful FFT real patch, just one lsb difference in output coded speech and 10% saving of CPU on stm32f4 target- thanks so much Danilo!

git-svn-id: https://svn.code.sf.net/p/freetel/code@2878 01035d8c-6547-0410-b346-abe4f91aad63

8 years agofixed patch and instructions
drowe67 [Mon, 19 Sep 2016 01:28:19 +0000 (01:28 +0000)]
fixed patch and instructions

git-svn-id: https://svn.code.sf.net/p/freetel/code@2877 01035d8c-6547-0410-b346-abe4f91aad63

8 years agofixed small bug
drowe67 [Mon, 19 Sep 2016 01:02:21 +0000 (01:02 +0000)]
fixed small bug

git-svn-id: https://svn.code.sf.net/p/freetel/code@2876 01035d8c-6547-0410-b346-abe4f91aad63

8 years agoRemoved unneeded debug printf
baobrien [Sat, 17 Sep 2016 03:20:58 +0000 (03:20 +0000)]
Removed unneeded debug printf

git-svn-id: https://svn.code.sf.net/p/freetel/code@2875 01035d8c-6547-0410-b346-abe4f91aad63

8 years agoldpc encoded SSTV frames
drowe67 [Sat, 17 Sep 2016 02:39:56 +0000 (02:39 +0000)]
ldpc encoded SSTV frames

git-svn-id: https://svn.code.sf.net/p/freetel/code@2874 01035d8c-6547-0410-b346-abe4f91aad63