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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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