freetel-svn-tracking.git
7 years agobrought ldpcut back to a simplified demo for blog post
drowe67 [Tue, 9 May 2017 20:53:07 +0000 (20:53 +0000)]
brought ldpcut back to a simplified demo for blog post

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

7 years agoadded a few notes and tested
drowe67 [Sun, 7 May 2017 20:48:16 +0000 (20:48 +0000)]
added a few notes and tested

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

7 years agoadded better HF model which reconciled (poor) perf with ldpcut
drowe67 [Sun, 7 May 2017 20:29:30 +0000 (20:29 +0000)]
added better HF model which reconciled (poor) perf with ldpcut

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

7 years agoadded ldpc code
drowe67 [Sun, 7 May 2017 20:26:18 +0000 (20:26 +0000)]
added ldpc code

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

7 years agomodified to test Bill's short LDPC codes
drowe67 [Sun, 7 May 2017 20:23:40 +0000 (20:23 +0000)]
modified to test Bill's short LDPC codes

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

7 years agodiabled writing log file on Win32
drowe67 [Sun, 7 May 2017 00:42:03 +0000 (00:42 +0000)]
diabled writing log file on Win32

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

7 years agoadded fading channel model, results check out ok
drowe67 [Fri, 5 May 2017 03:27:32 +0000 (03:27 +0000)]
added fading channel model, results check out ok

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

7 years agofirst pass at LDPC integration. Good results for AWGN channel, but HF fading not...
drowe67 [Thu, 4 May 2017 05:36:43 +0000 (05:36 +0000)]
first pass at LDPC integration.  Good results for AWGN channel, but HF fading not working properly

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

7 years agochanged amplitde scaling to prevent clipping with noise
drowe67 [Thu, 4 May 2017 05:35:38 +0000 (05:35 +0000)]
changed amplitde scaling to prevent clipping with noise

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

7 years agoURL change, thanks Steve
drowe67 [Wed, 3 May 2017 19:46:05 +0000 (19:46 +0000)]
URL change, thanks Steve

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

7 years agoaquisition working with freq offsets up to +/-20Hz. A bit slow, but gd enough for...
drowe67 [Wed, 3 May 2017 03:55:16 +0000 (03:55 +0000)]
aquisition working with freq offsets up to +/-20Hz.  A bit slow, but gd enough for initial OTA tests. Will speed up later.

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

7 years agoadded AWGN and HF channel simulation, usual confusion with real signals, SNR est...
drowe67 [Wed, 3 May 2017 00:40:36 +0000 (00:40 +0000)]
added AWGN and HF channel simulation, usual confusion with real signals, SNR est and meas.  How rx is syncing up OK

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

7 years agofirst pass coarse timing/frame sync working on ofdm_rx
drowe67 [Tue, 2 May 2017 05:40:32 +0000 (05:40 +0000)]
first pass coarse timing/frame sync working on ofdm_rx

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

7 years agobrought aquisition UT back to life, falls over when abs(freq offset) >= 25Hz, which...
drowe67 [Mon, 1 May 2017 02:32:21 +0000 (02:32 +0000)]
brought aquisition UT back to life, falls over when abs(freq offset) >= 25Hz, which is about half symbol rate.  Coincidence?

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

7 years agoofdm_tx and ofdm_rx working with no noise
drowe67 [Mon, 1 May 2017 01:55:56 +0000 (01:55 +0000)]
ofdm_tx and ofdm_rx working with no noise

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

7 years agoerror that was casuing sm1000 to crash - need one extra storage for phase H[]
drowe67 [Sun, 30 Apr 2017 21:09:41 +0000 (21:09 +0000)]
error that was casuing sm1000 to crash - need one extra storage for phase H[]

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

7 years agofirst pass at file based tx
drowe67 [Sat, 29 Apr 2017 23:56:05 +0000 (23:56 +0000)]
first pass at file based tx

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

7 years agofirst pass at file based rx
drowe67 [Sat, 29 Apr 2017 23:55:31 +0000 (23:55 +0000)]
first pass at file based rx

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

7 years agosplit rate fs ofdm simulation into multiple files
drowe67 [Sat, 29 Apr 2017 22:40:11 +0000 (22:40 +0000)]
split rate fs ofdm simulation into multiple files

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

7 years agolinker mods to reduce file of sm1000 binary - thanks Steve
drowe67 [Sat, 29 Apr 2017 21:53:20 +0000 (21:53 +0000)]
linker mods to reduce file of sm1000 binary - thanks Steve

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

7 years agomoved buffer shift inside ofdm_demod, default init of run time states
drowe67 [Sat, 29 Apr 2017 00:06:41 +0000 (00:06 +0000)]
moved buffer shift inside ofdm_demod, default init of run time states

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

7 years agocode for handling sample slips, tested with +/-500ppm clock offsets
drowe67 [Fri, 28 Apr 2017 01:02:38 +0000 (01:02 +0000)]
code for handling sample slips, tested with +/-500ppm clock offsets

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

7 years agocleaned up loop indexes
drowe67 [Thu, 27 Apr 2017 06:49:28 +0000 (06:49 +0000)]
cleaned up loop indexes

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

7 years agocleaned up loop indexes
drowe67 [Thu, 27 Apr 2017 06:48:14 +0000 (06:48 +0000)]
cleaned up loop indexes

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

7 years agomoved demodulation to phase correction loop
drowe67 [Thu, 27 Apr 2017 05:58:04 +0000 (05:58 +0000)]
moved demodulation to phase correction loop

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

7 years agocleaned up, next step put demod in function
drowe67 [Thu, 27 Apr 2017 00:36:50 +0000 (00:36 +0000)]
cleaned up, next step put demod in function

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

7 years agofine timing and fine freq working on fixed buf
drowe67 [Wed, 26 Apr 2017 22:14:12 +0000 (22:14 +0000)]
fine timing and fine freq working on fixed buf

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

7 years agorefactoring rx side - rx sym not working on fixed buf,HF results looking gd
drowe67 [Wed, 26 Apr 2017 09:03:34 +0000 (09:03 +0000)]
refactoring rx side - rx sym not working on fixed buf,HF results looking gd

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

7 years agostarting to refactor rate Fs ofdm simulation, and changed name of rate fs and rate rs
drowe67 [Sun, 23 Apr 2017 08:04:48 +0000 (08:04 +0000)]
starting to refactor rate Fs ofdm simulation, and changed name of rate fs and rate rs

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

7 years agofine timing getting gd results (almost no IL) with no sample clock errors, and accept...
drowe67 [Thu, 20 Apr 2017 03:19:40 +0000 (03:19 +0000)]
fine timing getting gd results (almost no IL) with no sample clock errors, and acceptable results at +/-500 and +/-1000ppm

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

7 years agofine timing doing some sensible things, tracking timing as multipath changes, however...
drowe67 [Wed, 19 Apr 2017 21:27:03 +0000 (21:27 +0000)]
fine timing doing some sensible things, tracking timing as multipath changes, however BER still a little worse than fixed fine timing

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

7 years agoprogressing fine timing algorithm, added test based on small deviations from current...
drowe67 [Wed, 19 Apr 2017 03:58:31 +0000 (03:58 +0000)]
progressing fine timing algorithm, added test based on small deviations from current timing est

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

7 years agotiming and freq aquisition test
drowe67 [Sat, 15 Apr 2017 22:04:22 +0000 (22:04 +0000)]
timing and freq aquisition test

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

7 years agodrawing curves
drowe67 [Tue, 11 Apr 2017 00:32:09 +0000 (00:32 +0000)]
drawing curves

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

7 years agoconverted to QPSK
drowe67 [Mon, 10 Apr 2017 22:51:01 +0000 (22:51 +0000)]
converted to QPSK

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

7 years agoadded BIll's ml_pd and comparedwith some curves
drowe67 [Mon, 10 Apr 2017 21:40:32 +0000 (21:40 +0000)]
added BIll's ml_pd and comparedwith some curves

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

7 years agoprogressing rate Fs bpsk ofdm simulation
drowe67 [Fri, 7 Apr 2017 04:47:30 +0000 (04:47 +0000)]
progressing rate Fs bpsk ofdm simulation

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

7 years agoupdate pkgconfig template for codec2.
hobbes1069 [Tue, 4 Apr 2017 20:42:22 +0000 (20:42 +0000)]
update pkgconfig template for codec2.

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

7 years agoedited to support new cohpsk_mod API
drowe67 [Tue, 4 Apr 2017 19:42:00 +0000 (19:42 +0000)]
edited to support new cohpsk_mod API

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

7 years agoDisable building GUI tools for wxWidgets since we don't need them.
hobbes1069 [Tue, 4 Apr 2017 13:37:52 +0000 (13:37 +0000)]
Disable building GUI tools for wxWidgets since we don't need them.

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

7 years agogenerates figures of various options
drowe67 [Tue, 4 Apr 2017 08:48:33 +0000 (08:48 +0000)]
generates figures of various options

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

7 years agorefactored to gives constant run time for different pilot insertion rates
drowe67 [Tue, 4 Apr 2017 02:36:40 +0000 (02:36 +0000)]
refactored to gives constant run time for different pilot insertion rates

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

7 years agoadded modn stripping refinemeant and wider time window options
drowe67 [Tue, 4 Apr 2017 01:19:25 +0000 (01:19 +0000)]
added modn stripping refinemeant and wider time window options

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

7 years agoif-deffed out code not rqd for stm32 build
drowe67 [Thu, 30 Mar 2017 20:09:46 +0000 (20:09 +0000)]
if-deffed out code not rqd for stm32 build

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

7 years agoreasonable results with HF channel model, about 1dB IL on HF at 6dB Eb/No. Next...
drowe67 [Thu, 30 Mar 2017 04:40:35 +0000 (04:40 +0000)]
reasonable results with HF channel model, about 1dB IL on HF at 6dB Eb/No.  Next step try interpolating or pilots from > 2 frames

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

7 years agofirst pass at pilot based phase estimation averaged over three carriers
drowe67 [Wed, 29 Mar 2017 21:19:54 +0000 (21:19 +0000)]
first pass at pilot based phase estimation averaged over three carriers

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

7 years agocan now simulate avergaing three carriers, about to speed up for longer tests
drowe67 [Fri, 24 Mar 2017 03:05:29 +0000 (03:05 +0000)]
can now simulate avergaing three carriers, about to speed up for longer tests

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

7 years agobaseline rate Rs BPSK AWGN simulation, about to add HF
drowe67 [Thu, 23 Mar 2017 23:25:33 +0000 (23:25 +0000)]
baseline rate Rs BPSK AWGN simulation, about to add HF

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

7 years agoworking on handling phase est ambiguity neat +/- pi/2
drowe67 [Thu, 23 Mar 2017 06:47:58 +0000 (06:47 +0000)]
working on handling phase est ambiguity neat +/- pi/2

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

7 years agoadded worksheet for new BPSK waveform, nice results on paper
drowe67 [Tue, 21 Mar 2017 23:45:28 +0000 (23:45 +0000)]
added worksheet for new BPSK waveform, nice results on paper

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

7 years agobuilding up simulation to inlude phase and frequency offsets
drowe67 [Tue, 21 Mar 2017 23:43:05 +0000 (23:43 +0000)]
building up simulation to inlude phase and frequency offsets

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

7 years agobpsk simulation with ML dbpsk and mod stripping phase est
drowe67 [Tue, 21 Mar 2017 09:59:18 +0000 (09:59 +0000)]
bpsk simulation with ML dbpsk and mod stripping phase est

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

7 years agoupdated command line examples
drowe67 [Mon, 20 Mar 2017 19:30:13 +0000 (19:30 +0000)]
updated command line examples

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

7 years agobetter support for multiple LDPC codes
drowe67 [Sun, 19 Mar 2017 23:24:16 +0000 (23:24 +0000)]
better support for multiple LDPC codes

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

7 years agosoft dec output, ready for LDPC dec
drowe67 [Sun, 19 Mar 2017 23:23:30 +0000 (23:23 +0000)]
soft dec output, ready for LDPC dec

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

7 years agoClean up how SVN revision works.
hobbes1069 [Sun, 19 Mar 2017 21:44:50 +0000 (21:44 +0000)]
Clean up how SVN revision works.

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

7 years agoREADME cleanup, still needs some work.
hobbes1069 [Sun, 19 Mar 2017 21:28:58 +0000 (21:28 +0000)]
README cleanup, still needs some work.

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

7 years agoldpc_dec modified to read in half frames and perform FEC frame sync, cohpsk and unit...
drowe67 [Sun, 19 Mar 2017 09:45:36 +0000 (09:45 +0000)]
ldpc_dec modified to read in half frames and perform FEC frame sync, cohpsk and unit tests modified to work with non-diversity, next step verify cohpsk with AWGN and test on cmd line with LDPC decoder

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

7 years ago112 LDPC code support in LDPC unit tests
drowe67 [Sun, 19 Mar 2017 00:06:09 +0000 (00:06 +0000)]
112 LDPC code support in LDPC unit tests

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

7 years agotraps wrong CML path
drowe67 [Sat, 18 Mar 2017 21:21:11 +0000 (21:21 +0000)]
traps wrong CML path

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

7 years agotypo in header
drowe67 [Sat, 18 Mar 2017 06:30:11 +0000 (06:30 +0000)]
typo in header

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

7 years agobreak LDPC code->headerfile func out of ldpc_fsk_lib.m
drowe67 [Sat, 18 Mar 2017 06:11:45 +0000 (06:11 +0000)]
break LDPC code->headerfile func out of ldpc_fsk_lib.m

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

7 years agobetter plot output, but not satisfied by fuzzy ouput of eps->png conversion
drowe67 [Sat, 18 Mar 2017 02:20:44 +0000 (02:20 +0000)]
better plot output, but not satisfied by fuzzy ouput of eps->png conversion

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

7 years agoadded hf/multipath model, and diversity results
drowe67 [Thu, 16 Mar 2017 07:23:18 +0000 (07:23 +0000)]
added hf/multipath model, and diversity results

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

7 years agomodified plots for blog post
drowe67 [Thu, 16 Mar 2017 05:16:04 +0000 (05:16 +0000)]
modified plots for blog post

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

7 years agofirst pass a AWGN perf curves for Bill's short codes
drowe67 [Thu, 16 Mar 2017 02:57:19 +0000 (02:57 +0000)]
first pass a AWGN perf curves for Bill's short codes

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

7 years agofix some warnings, remove unused ancient unittests
drowe67 [Thu, 16 Mar 2017 00:49:40 +0000 (00:49 +0000)]
fix some warnings, remove unused ancient unittests

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

7 years agofix some warnings
drowe67 [Thu, 16 Mar 2017 00:49:14 +0000 (00:49 +0000)]
fix some warnings

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

7 years agoremoved some unused old codebook files
drowe67 [Thu, 16 Mar 2017 00:22:49 +0000 (00:22 +0000)]
removed some unused old codebook files

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

7 years agoshort LPDC codes
drowe67 [Wed, 15 Mar 2017 10:43:41 +0000 (10:43 +0000)]
short LPDC codes

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

7 years agosimulation to plot error curves for BIll VK5DSP's short LDPC codes
drowe67 [Wed, 15 Mar 2017 05:22:52 +0000 (05:22 +0000)]
simulation to plot error curves for BIll VK5DSP's short LDPC codes

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

7 years agoAdd libsamplerate as a cmake dependency for codec2.
hobbes1069 [Mon, 13 Mar 2017 17:50:30 +0000 (17:50 +0000)]
Add libsamplerate as a cmake dependency for codec2.

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

7 years agoUpdates to support OSX.
hobbes1069 [Tue, 7 Mar 2017 22:25:39 +0000 (22:25 +0000)]
Updates to support OSX.

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

7 years agofirst pass at option to introduce interfering carrier
drowe67 [Sun, 5 Mar 2017 09:14:14 +0000 (09:14 +0000)]
first pass at option to introduce interfering carrier

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

7 years agore-enabled unittest building in Cmake & fixed C99 build issue
drowe67 [Thu, 2 Mar 2017 04:31:39 +0000 (04:31 +0000)]
re-enabled unittest building in Cmake & fixed C99 build issue

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

7 years agoadded resyncs counter
drowe67 [Sat, 25 Feb 2017 08:35:58 +0000 (08:35 +0000)]
added resyncs counter

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

7 years agotweaks to fix C99 issues
drowe67 [Fri, 24 Feb 2017 23:37:33 +0000 (23:37 +0000)]
tweaks to fix C99 issues

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

7 years agoUpdate C standard flag logic as gnu99 is the minimum required.
hobbes1069 [Fri, 24 Feb 2017 15:12:08 +0000 (15:12 +0000)]
Update C standard flag logic as gnu99 is the minimum required.

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

7 years agoadded FreeDV GUI support for attenuating one carrier, tested OK, and mapping of carri...
drowe67 [Fri, 24 Feb 2017 04:44:56 +0000 (04:44 +0000)]
added FreeDV GUI support for attenuating one carrier, tested OK, and mapping of carriers to bit error plots and histograms checkes out

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

7 years agocohpsk and freedv API support for attenuating once carrier for 700C test purposes
drowe67 [Fri, 24 Feb 2017 04:44:24 +0000 (04:44 +0000)]
cohpsk and freedv API support for attenuating once carrier for 700C test purposes

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

7 years ago1600 test frame hitsogram working again
drowe67 [Thu, 23 Feb 2017 03:51:22 +0000 (03:51 +0000)]
1600 test frame hitsogram working again

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

7 years agoGUI support for bit error plot/historam before diversity combination, working OK...
drowe67 [Thu, 23 Feb 2017 03:36:56 +0000 (03:36 +0000)]
GUI support for bit error plot/historam before diversity combination, working OK on test using alsa loopback, part of 700C instrumentation

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

7 years agoadded support for measuring bit errors before diversity combination, part of 700C...
drowe67 [Thu, 23 Feb 2017 03:35:46 +0000 (03:35 +0000)]
added support for measuring bit errors before diversity combination, part of 700C instrumentation

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

7 years agoimproved formatting of bit mapping table
drowe67 [Wed, 22 Feb 2017 04:06:52 +0000 (04:06 +0000)]
improved formatting of bit mapping table

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

7 years agoUpdated frame design slightly for TDMA
baobrien [Wed, 22 Feb 2017 02:23:28 +0000 (02:23 +0000)]
Updated frame design slightly for TDMA

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

7 years agocleaned up README a bit, added alsa loopback instructions
drowe67 [Tue, 21 Feb 2017 21:33:15 +0000 (21:33 +0000)]
cleaned up README a bit, added alsa loopback instructions

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

7 years agoadded log graticule and scale, histograms testing out well
drowe67 [Tue, 21 Feb 2017 21:32:41 +0000 (21:32 +0000)]
added log graticule and scale, histograms testing out well

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

7 years ago A bit more work on the TDMA header and notes
baobrien [Tue, 21 Feb 2017 02:54:48 +0000 (02:54 +0000)]
 A bit more work on the TDMA header and notes

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

7 years agostarting to instrument to further develop 700C. Added SNR field to channel settings...
drowe67 [Tue, 21 Feb 2017 02:44:40 +0000 (02:44 +0000)]
starting to instrument to further develop 700C.  Added SNR field to channel settings, bar graphs for bit error counting on test frames, option to view 700C scatter before diversity combination, immediate switching of several options rather than when apply pressed

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

7 years ago A bit more work on the TDMA header
baobrien [Tue, 21 Feb 2017 01:45:01 +0000 (01:45 +0000)]
 A bit more work on the TDMA header

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

7 years agodiscovered BER measurement using pilots can't work as pilots get rotated away from...
drowe67 [Sat, 18 Feb 2017 05:36:01 +0000 (05:36 +0000)]
discovered BER measurement using pilots can't work as pilots get rotated away from axis, so rolling back to previous working versions

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

7 years agomeasuring BER from pilots in Octave OK
drowe67 [Fri, 17 Feb 2017 19:38:37 +0000 (19:38 +0000)]
measuring BER from pilots in Octave OK

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

7 years agostarted adding support for measuring BER from pilots, just added phase correction...
drowe67 [Fri, 17 Feb 2017 06:42:31 +0000 (06:42 +0000)]
started adding support for measuring BER from pilots, just added phase correction for pilots and nothing broke

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

7 years agoCommit branch and tag of FreeDV 1.2
hobbes1069 [Wed, 15 Feb 2017 02:12:19 +0000 (02:12 +0000)]
Commit branch and tag of FreeDV 1.2

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

7 years agoBranch and tag codec2 0.6
hobbes1069 [Wed, 15 Feb 2017 02:10:02 +0000 (02:10 +0000)]
Branch and tag codec2 0.6

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

7 years agoUpdated method of detecting dependencies for MinGW builds.
hobbes1069 [Tue, 14 Feb 2017 16:37:33 +0000 (16:37 +0000)]
Updated method of detecting dependencies for MinGW builds.

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

7 years agoclean up help
drowe67 [Tue, 14 Feb 2017 01:39:09 +0000 (01:39 +0000)]
clean up help

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

7 years agohackrf test util
drowe67 [Tue, 14 Feb 2017 01:26:58 +0000 (01:26 +0000)]
hackrf test util

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

7 years agohackrf testing util
drowe67 [Tue, 14 Feb 2017 01:25:37 +0000 (01:25 +0000)]
hackrf testing util

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

7 years agoall curves up to HF working, about to change from 1 sample per symbol to M samples...
drowe67 [Mon, 13 Feb 2017 07:01:10 +0000 (07:01 +0000)]
all curves up to HF working, about to change from 1 sample per symbol to M samples/symbol for diversity

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