freetel-svn-tracking.git
6 years agoun fix off by one bug - fix applied to tofdm.c instead to make identical
drowe67 [Fri, 23 Mar 2018 20:38:19 +0000 (20:38 +0000)]
un fix off by one bug - fix applied to tofdm.c instead to make identical

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

6 years agooff by one bug
drowe67 [Fri, 23 Mar 2018 20:29:48 +0000 (20:29 +0000)]
off by one bug

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

6 years agonormalised correlation of coarse timing, to assist with initial sync at different...
drowe67 [Thu, 22 Mar 2018 07:11:41 +0000 (07:11 +0000)]
normalised correlation of coarse timing, to assist with initial sync at different rx levels

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

6 years agoOctave compatable ofdm_get_test_bits.c, and a few minor omment tweaks
drowe67 [Tue, 20 Mar 2018 22:57:49 +0000 (22:57 +0000)]
Octave compatable ofdm_get_test_bits.c, and a few minor omment tweaks

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

6 years agomessing with script names in a namespace clashing attempt to line up with names of...
drowe67 [Tue, 20 Mar 2018 22:09:12 +0000 (22:09 +0000)]
messing with script names in a namespace clashing attempt to line up with names of C equivalents

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

6 years agorefactored ofdm rx a little, progressing towards better sync state machine
drowe67 [Tue, 20 Mar 2018 08:56:00 +0000 (08:56 +0000)]
refactored ofdm rx a little, progressing towards better sync state machine

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

6 years agoadded an extra getter for bits per frame
drowe67 [Tue, 20 Mar 2018 08:54:47 +0000 (08:54 +0000)]
added an extra getter for bits per frame

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

6 years agofirst pass at ofdm_mod, command line OFDM modulator program
drowe67 [Tue, 20 Mar 2018 08:54:01 +0000 (08:54 +0000)]
first pass at ofdm_mod, command line OFDM modulator program

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

6 years agofirst pass Octave ofdm tx and rx file based test programs, just work on raw modem...
drowe67 [Sun, 18 Mar 2018 20:53:26 +0000 (20:53 +0000)]
first pass Octave ofdm tx and rx file based test programs, just work on raw modem frames.  Next step is code C equivalents

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

6 years agorenamed a few internal variables
drowe67 [Sun, 18 Mar 2018 20:33:03 +0000 (20:33 +0000)]
renamed a few internal variables

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

6 years agorenamed, as about to build simpler ofdtm_tx and ofdem_rx to test OFDM mdoem only
drowe67 [Sun, 18 Mar 2018 20:14:20 +0000 (20:14 +0000)]
renamed, as about to build simpler ofdtm_tx and ofdem_rx to test OFDM mdoem only

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

6 years agoadded raw mode after diucssion with Mark
drowe67 [Sat, 17 Mar 2018 23:43:30 +0000 (23:43 +0000)]
added raw mode after diucssion with Mark

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

6 years agoinitial pass at horus API function
drowe67 [Sat, 17 Mar 2018 23:05:53 +0000 (23:05 +0000)]
initial pass at horus API function

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

6 years agocoarse freq estimator checks out between Octave and C - next step is build up an...
drowe67 [Sat, 17 Mar 2018 21:01:11 +0000 (21:01 +0000)]
coarse freq estimator checks out between Octave and C - next step is build up an acquisition state machine

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

6 years agocoded up C part of freq offset estimation, now to test and debug
drowe67 [Sat, 17 Mar 2018 20:11:20 +0000 (20:11 +0000)]
coded up C part of freq offset estimation, now to test and debug

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

6 years agonice efficient freq offset est alg, acceptable results when tested with histogra...
drowe67 [Sat, 17 Mar 2018 07:35:53 +0000 (07:35 +0000)]
nice efficient freq offset est alg, acceptable results when tested with histogra, now need tofdm UT and C port

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

6 years agoFix include location in BuildCodec2.cmake
hobbes1069 [Wed, 14 Mar 2018 01:14:59 +0000 (01:14 +0000)]
Fix include location in BuildCodec2.cmake

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

6 years agoFix locating of codec2 version.h when building from svn checkout.
hobbes1069 [Mon, 12 Mar 2018 22:53:35 +0000 (22:53 +0000)]
Fix locating of codec2 version.h when building from svn checkout.

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

6 years agorestored ofdm Octave/C code from last working rev 3387, tofdm passing ok
drowe67 [Mon, 12 Mar 2018 20:58:07 +0000 (20:58 +0000)]
restored ofdm Octave/C code from last working rev 3387, tofdm passing ok

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

6 years agoadded usage notes
drowe67 [Sun, 11 Mar 2018 21:57:00 +0000 (21:57 +0000)]
added usage notes

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

6 years agobringing horus RTTY demod back to life
drowe67 [Sat, 10 Mar 2018 04:04:41 +0000 (04:04 +0000)]
bringing horus RTTY demod back to life

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

6 years agoadded some cmd line options and examples, getting reas repatability across gqrx and...
drowe67 [Tue, 6 Mar 2018 21:33:09 +0000 (21:33 +0000)]
added some cmd line options and examples, getting reas repatability across gqrx and cmd line methods

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

6 years agoreal time NF calculation script, giving sensible results with gqrx
drowe67 [Sun, 4 Mar 2018 19:01:27 +0000 (19:01 +0000)]
real time NF calculation script, giving sensible results with gqrx

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

6 years agowideband octave sim working again, tweaked interpolator functions
drowe67 [Tue, 27 Feb 2018 02:56:36 +0000 (02:56 +0000)]
wideband octave sim working again, tweaked interpolator functions

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

6 years agoadded some Gotchas in notes
drowe67 [Tue, 13 Feb 2018 20:39:46 +0000 (20:39 +0000)]
added some Gotchas in notes

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

6 years agoavoid start up transients, plot time domain for inspection
drowe67 [Tue, 13 Feb 2018 20:35:25 +0000 (20:35 +0000)]
avoid start up transients, plot time domain for inspection

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

6 years agoTesting and tuning C coarse ofdm acq
baobrien [Tue, 13 Feb 2018 08:05:15 +0000 (08:05 +0000)]
Testing and tuning C coarse ofdm acq

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

6 years agoWorking demod with coarse frame sync in C; still need wide freq. estimation and octav...
baobrien [Sun, 11 Feb 2018 22:48:31 +0000 (22:48 +0000)]
Working demod with coarse frame sync in C; still need wide freq. estimation and octave back-port

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

6 years agocmakefile changes for fsk_mod_ext_vco
drowe67 [Sun, 11 Feb 2018 04:10:59 +0000 (04:10 +0000)]
cmakefile changes for fsk_mod_ext_vco

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

6 years agoremoved spurious exit()
drowe67 [Sun, 11 Feb 2018 03:18:22 +0000 (03:18 +0000)]
removed spurious exit()

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

6 years agolegacy FSK tx MDS tests
drowe67 [Sun, 11 Feb 2018 02:39:57 +0000 (02:39 +0000)]
legacy FSK tx MDS tests

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

6 years agofixed bug in numbers or bits read in
drowe67 [Tue, 6 Feb 2018 20:29:12 +0000 (20:29 +0000)]
fixed bug in numbers or bits read in

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

6 years agoa little rewording
drowe67 [Sat, 3 Feb 2018 19:43:52 +0000 (19:43 +0000)]
a little rewording

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

6 years agowrote fsk modulator that just generates levels for driving an external VCO
drowe67 [Sat, 3 Feb 2018 09:02:37 +0000 (09:02 +0000)]
wrote fsk modulator that just generates levels for driving an external VCO

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

6 years agoFinally have my head on straight about how to go about ofdm timing/freq est
baobrien [Tue, 23 Jan 2018 19:39:19 +0000 (19:39 +0000)]
Finally have my head on straight about how to go about ofdm timing/freq est

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

6 years agoCommiting current OFDM work; no major milestone hit;
baobrien [Sun, 21 Jan 2018 21:01:28 +0000 (21:01 +0000)]
Commiting current OFDM work; no major milestone hit;

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

6 years agoDeconstantized OFDM
baobrien [Wed, 10 Jan 2018 22:32:41 +0000 (22:32 +0000)]
Deconstantized OFDM

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

6 years agoWork on removing constants from ofdm; cleaning up test framework
baobrien [Tue, 9 Jan 2018 06:50:49 +0000 (06:50 +0000)]
Work on removing constants from ofdm; cleaning up test framework

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

6 years agoinstructions for building on Windows machiens for Windows, thanks chibill
drowe67 [Sat, 6 Jan 2018 04:04:09 +0000 (04:04 +0000)]
instructions for building on Windows machiens for Windows, thanks chibill

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

6 years agoStarted kickoff work; Started refactoring to make OFDM configurable; started work...
baobrien [Wed, 3 Jan 2018 00:40:33 +0000 (00:40 +0000)]
Started kickoff work; Started refactoring to make OFDM configurable; started work on OFDM freq est

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

6 years agooutputting results of test2
drowe67 [Tue, 19 Dec 2017 19:35:16 +0000 (19:35 +0000)]
outputting results of test2

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

6 years agosetting up 2nd test case for 2D search alg
drowe67 [Sun, 17 Dec 2017 20:59:58 +0000 (20:59 +0000)]
setting up 2nd test case for 2D search alg

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

6 years agoFixed compiler warnings on cohpsk.c and freedv_api.c
baobrien [Sat, 2 Dec 2017 22:16:27 +0000 (22:16 +0000)]
Fixed compiler warnings on cohpsk.c and freedv_api.c

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

6 years agoCommiting back changes made during flexradio update
baobrien [Sat, 2 Dec 2017 06:33:09 +0000 (06:33 +0000)]
Commiting back changes made during flexradio update
-made freedv_comptx actually produce complex samples for 2400A
-added support for 24k sample rate changing to freedv api for 2400A
-added optional 'simple' freq. est. mode to cohpsk
-made some things in cohpsk faster

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

6 years agobuilding up frame by frame simulation of 2D error measure for spectral VQ
drowe67 [Fri, 1 Dec 2017 22:25:03 +0000 (22:25 +0000)]
building up frame by frame simulation of 2D error measure for spectral VQ

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

6 years agooops forgot version.h.in, thanks Tomas
drowe67 [Thu, 16 Nov 2017 10:38:12 +0000 (10:38 +0000)]
oops forgot version.h.in, thanks Tomas

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

6 years agoversion.h patch, thanks Tomas
drowe67 [Thu, 16 Nov 2017 00:58:13 +0000 (00:58 +0000)]
version.h patch, thanks Tomas

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

7 years agoTemporary fix for tdma compilitaion error
baobrien [Tue, 3 Oct 2017 08:58:45 +0000 (08:58 +0000)]
Temporary fix for tdma compilitaion error

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

7 years agoAdded master tx mode support; added multiple UW type support
baobrien [Thu, 28 Sep 2017 00:43:35 +0000 (00:43 +0000)]
Added master tx mode support; added multiple UW type support

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

7 years agoMade attempt at pilot sync system; failed; trying different first sync model
baobrien [Mon, 25 Sep 2017 04:35:28 +0000 (04:35 +0000)]
Made attempt at pilot sync system; failed; trying different first sync model

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

7 years agoGot TDMA synchronized TX tested
baobrien [Sat, 23 Sep 2017 19:55:55 +0000 (19:55 +0000)]
Got TDMA synchronized TX tested

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

7 years agoFirst pass at TDMA TX; First on-air RX TDMA tests
baobrien [Sat, 23 Sep 2017 06:06:49 +0000 (06:06 +0000)]
First pass at TDMA TX; First on-air RX TDMA tests

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

7 years agoA tiny bit more work on TDMA
baobrien [Thu, 21 Sep 2017 19:06:24 +0000 (19:06 +0000)]
A tiny bit more work on TDMA

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

7 years agoInitial work on master timing slot sync working
baobrien [Thu, 21 Sep 2017 05:33:21 +0000 (05:33 +0000)]
Initial work on master timing slot sync working

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

7 years agoTried TDMA double-demod for out of range RX; didn't work
baobrien [Thu, 21 Sep 2017 04:27:36 +0000 (04:27 +0000)]
Tried TDMA double-demod for out of range RX; didn't work

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

7 years agoFurther work on TDMA RX
baobrien [Wed, 20 Sep 2017 11:35:52 +0000 (11:35 +0000)]
Further work on TDMA RX

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

7 years agoFrame following sync starting to work
baobrien [Tue, 19 Sep 2017 06:22:05 +0000 (06:22 +0000)]
Frame following sync starting to work

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

7 years agoMore TDMA work
baobrien [Mon, 18 Sep 2017 17:15:22 +0000 (17:15 +0000)]
More TDMA work

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

7 years agoMore work on TDMA; RX starting to come together
baobrien [Mon, 18 Sep 2017 05:06:16 +0000 (05:06 +0000)]
More work on TDMA; RX starting to come together

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

7 years agoFix for segfault-on-NaN problem
baobrien [Sun, 17 Sep 2017 21:36:23 +0000 (21:36 +0000)]
Fix for segfault-on-NaN problem

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

7 years agoPushed forward on TDMA RX
baobrien [Sun, 17 Sep 2017 18:09:41 +0000 (18:09 +0000)]
Pushed forward on TDMA RX

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

7 years agoA bit more work on TDMA;
baobrien [Wed, 13 Sep 2017 21:00:26 +0000 (21:00 +0000)]
A bit more work on TDMA;
fixed memory leak in generate_codebook.c to allow compiliation with asan

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

7 years agoabout to change to be constant length
drowe67 [Wed, 13 Sep 2017 03:10:36 +0000 (03:10 +0000)]
about to change to be constant length

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

7 years agoFirst pass at adding 'burst' mode to TDMA; currently only disables timing offset...
baobrien [Sun, 10 Sep 2017 20:59:47 +0000 (20:59 +0000)]
First pass at adding 'burst' mode to TDMA; currently only disables timing offset compensation

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

7 years agofirst pass at indep amp and gain estimation for each formant
drowe67 [Sat, 9 Sep 2017 04:20:37 +0000 (04:20 +0000)]
first pass at indep amp and gain estimation for each formant

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

7 years agoA bit more TDMA work; preparing to add 'burst' mode to FSK
baobrien [Thu, 7 Sep 2017 09:04:03 +0000 (09:04 +0000)]
A bit more TDMA work; preparing to add 'burst' mode to FSK

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

7 years agoBegan sketching out TDMA pilot RX path
baobrien [Thu, 7 Sep 2017 03:32:15 +0000 (03:32 +0000)]
Began sketching out TDMA pilot RX path

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

7 years agoMore work on TDMA; Remembered to add tdma.c
baobrien [Tue, 5 Sep 2017 19:38:56 +0000 (19:38 +0000)]
More work on TDMA; Remembered to add tdma.c

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

7 years agoA small bit of work on TDMA
baobrien [Tue, 5 Sep 2017 08:09:07 +0000 (08:09 +0000)]
A small bit of work on TDMA

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

7 years agoGnome software indexing comment line, thanks Maitland
drowe67 [Tue, 5 Sep 2017 00:22:13 +0000 (00:22 +0000)]
Gnome software indexing comment line, thanks Maitland

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

7 years agoMore work on TDMA
baobrien [Fri, 1 Sep 2017 01:21:54 +0000 (01:21 +0000)]
More work on TDMA

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

7 years agofirst pass at constructing VQs on teh fly with individual amps
drowe67 [Mon, 28 Aug 2017 23:41:53 +0000 (23:41 +0000)]
first pass at constructing VQs on teh fly with individual amps

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

7 years agostarting to combine split VQs and explore gain combinations
drowe67 [Wed, 16 Aug 2017 00:14:27 +0000 (00:14 +0000)]
starting to combine split VQs and explore gain combinations

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

7 years agoinvestigated and fixed a bug in Hilbert Transform based phase synthesis, hts1a quite...
drowe67 [Sun, 13 Aug 2017 04:00:15 +0000 (04:00 +0000)]
investigated and fixed a bug in Hilbert Transform based phase synthesis, hts1a quite good with phase0, even after dec by 4

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

7 years agoreas results with 2 bit slope and 1 bit mag quantiser 1-3k, with dec by 4, and refact...
drowe67 [Fri, 11 Aug 2017 07:47:14 +0000 (07:47 +0000)]
reas results with 2 bit slope and 1 bit mag quantiser 1-3k, with dec by 4, and refactored to quantiser callbacks

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

7 years agoreas results with 2 bit slope quantiser 1-3k
drowe67 [Fri, 11 Aug 2017 02:00:41 +0000 (02:00 +0000)]
reas results with 2 bit slope quantiser 1-3k

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

7 years agore-arranged col order to match other search functions
drowe67 [Thu, 10 Aug 2017 00:42:13 +0000 (00:42 +0000)]
re-arranged col order to match other search functions

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

7 years agohand constructed 3-4kHz 8 entry VQ thats sounds great for hts1a/hts2a/vk5qi when...
drowe67 [Wed, 9 Aug 2017 05:04:01 +0000 (05:04 +0000)]
hand constructed 3-4kHz 8 entry VQ thats sounds great for hts1a/hts2a/vk5qi when searched with gain method

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

7 years agoexperiments with variable rate decimation
drowe67 [Mon, 7 Aug 2017 05:31:02 +0000 (05:31 +0000)]
experiments with variable rate decimation

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

7 years agopatch for buildroot, thanks Oliver
drowe67 [Thu, 3 Aug 2017 21:22:16 +0000 (21:22 +0000)]
patch for buildroot, thanks Oliver

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

7 years agogd results between 1kHz and 4kHz with para search
drowe67 [Thu, 3 Aug 2017 00:37:39 +0000 (00:37 +0000)]
gd results between 1kHz and 4kHz with para search

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

7 years agosg vq search doing OK on fisrt 1khz for hts1a/hts2a/vk5qi
drowe67 [Wed, 2 Aug 2017 05:07:27 +0000 (05:07 +0000)]
sg vq search doing OK on fisrt 1khz for hts1a/hts2a/vk5qi

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

7 years agoIndentation cleanup in c2dec.c
nivex [Wed, 2 Aug 2017 03:48:50 +0000 (03:48 +0000)]
Indentation cleanup in c2dec.c

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

7 years ago- Update trunk version info to 0.8
nivex [Wed, 2 Aug 2017 03:36:52 +0000 (03:36 +0000)]
- Update trunk version info to 0.8
- Append CODEC2_VERSION_{MAJOR,MINOR} to make flags to expose
  them to compiler
- Update c2enc to encode version info into header for .c2 files

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

7 years agoexperiments in hand designing vqs
drowe67 [Wed, 2 Aug 2017 02:47:26 +0000 (02:47 +0000)]
experiments in hand designing vqs

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

7 years agoAdded header handling for .c2 files as discussed on mailing list
nivex [Tue, 1 Aug 2017 21:27:33 +0000 (21:27 +0000)]
Added header handling for .c2 files as discussed on mailing list

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

7 years agosupport different resamplers
drowe67 [Tue, 1 Aug 2017 00:17:12 +0000 (00:17 +0000)]
support different resamplers

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

7 years agoextended order to fit a parabola, sounds pretty good between 1000 and 4000 Hz
drowe67 [Sun, 30 Jul 2017 08:13:22 +0000 (08:13 +0000)]
extended order to fit a parabola, sounds pretty good between 1000 and 4000 Hz

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

7 years agoextended order to fit a parabola, sounds pretty good between 1000 and 4000 Hz
drowe67 [Fri, 28 Jul 2017 00:03:35 +0000 (00:03 +0000)]
extended order to fit a parabola, sounds pretty good between 1000 and 4000 Hz

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

7 years agoadded appropriate headers to files
philayres [Thu, 27 Jul 2017 15:15:35 +0000 (15:15 +0000)]
added appropriate headers to files
moved FFT config outside of DCT functions
new config functions specifically for dct2 setup that call the appropriate FFT config functions

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

7 years agosmall typo thanks nivex
drowe67 [Wed, 26 Jul 2017 23:57:40 +0000 (23:57 +0000)]
small typo thanks nivex

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

7 years agocleaned up a few fprintfs
drowe67 [Wed, 26 Jul 2017 00:42:56 +0000 (00:42 +0000)]
cleaned up a few fprintfs

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

7 years agotweaked debian files to get building on Ubuntu 16 with strange problem finding librar...
drowe67 [Wed, 26 Jul 2017 00:42:09 +0000 (00:42 +0000)]
tweaked debian files to get building on Ubuntu 16 with strange problem finding libraries.  Review this later

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

7 years agofixed usage typo
drowe67 [Tue, 25 Jul 2017 23:47:00 +0000 (23:47 +0000)]
fixed usage typo

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

7 years agomoved back to parabolic interpolator, so we can have C and Octave using exctly the...
drowe67 [Tue, 25 Jul 2017 23:46:13 +0000 (23:46 +0000)]
moved back to parabolic interpolator, so we can have C and Octave using exctly the same algorithm

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

7 years agoAdded dct2.c with 1-D and 2-D DCT and inverse DCT functions, based off of the existin...
philayres [Tue, 25 Jul 2017 15:48:13 +0000 (15:48 +0000)]
Added dct2.c with 1-D and 2-D DCT and inverse DCT functions, based off of the existing real number FFT functions.
Provided simple test cases for DCT functions.
Took out the dct2 and idct2 stubs from c2wideband.c
Split out some reusable test helper functions for reuse (in t_helper.c/h).
Formatted c2wideband.c with correct tab spacing

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

7 years agostart building up verification for C port as an option for c2wideband_batch.m for now
drowe67 [Tue, 25 Jul 2017 03:32:43 +0000 (03:32 +0000)]
start building up verification for C port as an option for c2wideband_batch.m for now

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

7 years agoadded some notes on FreeDB 2400A and 2400B
drowe67 [Sun, 23 Jul 2017 04:16:41 +0000 (04:16 +0000)]
added some notes on FreeDB 2400A and 2400B

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

7 years agoadded test with real sinusoidal model parameters
drowe67 [Sun, 23 Jul 2017 02:14:02 +0000 (02:14 +0000)]
added test with real sinusoidal model parameters

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

7 years agofixed some formatting in debian files
drowe67 [Sat, 22 Jul 2017 04:18:16 +0000 (04:18 +0000)]
fixed some formatting in debian files

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