drowe67 [Thu, 19 Apr 2018 23:50:28 +0000 (23:50 +0000)]
updated fading sample generation
git-svn-id: https://svn.code.sf.net/p/freetel/code@3509
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 07:31:27 +0000 (07:31 +0000)]
all codec2-dev building OK
git-svn-id: https://svn.code.sf.net/p/freetel/code@3508
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 07:30:39 +0000 (07:30 +0000)]
Thanks Steve for fsk.c patch to use all data for tone est, tested with horus_demod, runs OK
git-svn-id: https://svn.code.sf.net/p/freetel/code@3507
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 07:23:57 +0000 (07:23 +0000)]
tofdm working with and without CML support
git-svn-id: https://svn.code.sf.net/p/freetel/code@3506
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 06:40:08 +0000 (06:40 +0000)]
up to date CML patch, terminates early etc
git-svn-id: https://svn.code.sf.net/p/freetel/code@3505
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 06:18:30 +0000 (06:18 +0000)]
path to CML librray more sensible for others to use
git-svn-id: https://svn.code.sf.net/p/freetel/code@3504
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 05:04:59 +0000 (05:04 +0000)]
first pass working with Codec 2 700C! However only works on 1 or 2 frame interleaver, interleaver sync makes mistakes sometimes and needs work
git-svn-id: https://svn.code.sf.net/p/freetel/code@3503
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 03:30:18 +0000 (03:30 +0000)]
bitperchar option to make feeding ofdm_mod easier
git-svn-id: https://svn.code.sf.net/p/freetel/code@3502
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 18 Apr 2018 23:42:22 +0000 (23:42 +0000)]
refactoring of ldpc/interleaver code, added test mode, iterleaving, and ldpc to ofdm_mod, compiles but not tested
git-svn-id: https://svn.code.sf.net/p/freetel/code@3501
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 18 Apr 2018 21:10:34 +0000 (21:10 +0000)]
refactored UW insertion
git-svn-id: https://svn.code.sf.net/p/freetel/code@3500
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 18 Apr 2018 21:09:21 +0000 (21:09 +0000)]
refactored UW insertion
git-svn-id: https://svn.code.sf.net/p/freetel/code@3499
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 18 Apr 2018 04:25:50 +0000 (04:25 +0000)]
added ofdm_demod example
git-svn-id: https://svn.code.sf.net/p/freetel/code@3498
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 17 Apr 2018 20:27:51 +0000 (20:27 +0000)]
rename sync states for more compact logging
git-svn-id: https://svn.code.sf.net/p/freetel/code@3497
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 17 Apr 2018 09:37:28 +0000 (09:37 +0000)]
better fr by fr stats when interleaver used
git-svn-id: https://svn.code.sf.net/p/freetel/code@3496
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 17 Apr 2018 09:37:16 +0000 (09:37 +0000)]
better fr by fr stats when interleaver used
git-svn-id: https://svn.code.sf.net/p/freetel/code@3495
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 17 Apr 2018 07:35:58 +0000 (07:35 +0000)]
non trival UW, but still occasional false syncs, and can be slow to sync
git-svn-id: https://svn.code.sf.net/p/freetel/code@3494
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 17 Apr 2018 07:34:22 +0000 (07:34 +0000)]
uncoded BER being counted OK
git-svn-id: https://svn.code.sf.net/p/freetel/code@3493
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 16 Apr 2018 21:57:54 +0000 (21:57 +0000)]
C interleaver sync working, trying new C state macine to preventfalse syncs when freq offset est makes mistakes
git-svn-id: https://svn.code.sf.net/p/freetel/code@3492
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 15 Apr 2018 02:14:11 +0000 (02:14 +0000)]
more examples
git-svn-id: https://svn.code.sf.net/p/freetel/code@3491
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 15 Apr 2018 00:53:53 +0000 (00:53 +0000)]
first pass interleaver sync working
git-svn-id: https://svn.code.sf.net/p/freetel/code@3490
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 14 Apr 2018 10:06:54 +0000 (10:06 +0000)]
LDPC encoded test frame, measuring uncoded and coded errors for single interleaver frame on ofdm_demod, but perf a bit poor cf ofdm_lpc_rx
git-svn-id: https://svn.code.sf.net/p/freetel/code@3489
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 14 Apr 2018 08:10:45 +0000 (08:10 +0000)]
optional checksum status display, output more chars of RTTY string
git-svn-id: https://svn.code.sf.net/p/freetel/code@3488
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 14 Apr 2018 06:20:25 +0000 (06:20 +0000)]
reduced buffer sizes to reduce latency
git-svn-id: https://svn.code.sf.net/p/freetel/code@3487
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 14 Apr 2018 05:30:50 +0000 (05:30 +0000)]
refactored a little
git-svn-id: https://svn.code.sf.net/p/freetel/code@3486
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 14 Apr 2018 04:35:19 +0000 (04:35 +0000)]
horus binary working in Occtave and interoperates with horus_api
git-svn-id: https://svn.code.sf.net/p/freetel/code@3485
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 14 Apr 2018 04:00:48 +0000 (04:00 +0000)]
new horus binary packet with intereleaver and scrambling
git-svn-id: https://svn.code.sf.net/p/freetel/code@3484
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 14 Apr 2018 02:43:21 +0000 (02:43 +0000)]
binary mode working too
git-svn-id: https://svn.code.sf.net/p/freetel/code@3483
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 14 Apr 2018 01:48:11 +0000 (01:48 +0000)]
horus_demod and horus_api demodulating RTTY OK
git-svn-id: https://svn.code.sf.net/p/freetel/code@3482
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 13 Apr 2018 23:03:46 +0000 (23:03 +0000)]
horus_demod compiles without warning, but not tested and debugged yet
git-svn-id: https://svn.code.sf.net/p/freetel/code@3481
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 13 Apr 2018 22:40:44 +0000 (22:40 +0000)]
run_sim and demod_file count # rx packets
git-svn-id: https://svn.code.sf.net/p/freetel/code@3480
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 13 Apr 2018 22:25:11 +0000 (22:25 +0000)]
refactoring, added postamble so all packets demodulated
git-svn-id: https://svn.code.sf.net/p/freetel/code@3479
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 13 Apr 2018 21:41:09 +0000 (21:41 +0000)]
refactoring to separate modem from protocol states
git-svn-id: https://svn.code.sf.net/p/freetel/code@3478
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 13 Apr 2018 06:51:09 +0000 (06:51 +0000)]
progressing ofdm_demod, need to add raw/coded BER counters and confirm perf the same as Octave
git-svn-id: https://svn.code.sf.net/p/freetel/code@3477
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 13 Apr 2018 06:35:36 +0000 (06:35 +0000)]
tofdm working with ldpc decoder, Octave side
git-svn-id: https://svn.code.sf.net/p/freetel/code@3476
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 13 Apr 2018 06:29:39 +0000 (06:29 +0000)]
tofdm working with ldpc decoder
git-svn-id: https://svn.code.sf.net/p/freetel/code@3475
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 13 Apr 2018 06:28:07 +0000 (06:28 +0000)]
some LDPC frames decoding from ofdm_demod, need to do some cleanup
git-svn-id: https://svn.code.sf.net/p/freetel/code@3474
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 23:13:33 +0000 (23:13 +0000)]
tweaked static EsNo
git-svn-id: https://svn.code.sf.net/p/freetel/code@3473
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 23:12:25 +0000 (23:12 +0000)]
tofdm passing with Demod2D and Somap functions, good progress towards LDPC integration
git-svn-id: https://svn.code.sf.net/p/freetel/code@3472
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 20:59:09 +0000 (20:59 +0000)]
ofdm_ldpc_tx & rx working with one interleaver frame, and UW sync, need to add EsNo est and better BER measurement
git-svn-id: https://svn.code.sf.net/p/freetel/code@3471
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 09:44:56 +0000 (09:44 +0000)]
refactored Octave to get consistent variable names
git-svn-id: https://svn.code.sf.net/p/freetel/code@3470
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 09:30:35 +0000 (09:30 +0000)]
refactored C to get consistent variable names
git-svn-id: https://svn.code.sf.net/p/freetel/code@3469
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 07:09:55 +0000 (07:09 +0000)]
minor documentation change
git-svn-id: https://svn.code.sf.net/p/freetel/code@3468
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 06:51:24 +0000 (06:51 +0000)]
tofdm passing again, after sourceforge issues
git-svn-id: https://svn.code.sf.net/p/freetel/code@3467
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 02:42:24 +0000 (02:42 +0000)]
codec2-dev building again but may have broken some ofdm or dr_rs232 code, still testing
git-svn-id: https://svn.code.sf.net/p/freetel/code@3466
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 12 Apr 2018 01:50:37 +0000 (01:50 +0000)]
restoring from SF issue
git-svn-id: https://svn.code.sf.net/p/freetel/code@3465
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 11 Apr 2018 23:04:27 +0000 (23:04 +0000)]
octave script to plot modem states from ofdm_demod c program
git-svn-id: https://svn.code.sf.net/p/freetel/code@3464
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 11 Apr 2018 22:58:28 +0000 (22:58 +0000)]
restoring Octave files lost when SourceForge mysteriously backed up two days #4
git-svn-id: https://svn.code.sf.net/p/freetel/code@3463
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 11 Apr 2018 22:52:45 +0000 (22:52 +0000)]
restoring C files lost when SourceForge mysteriously backed up two days #3
git-svn-id: https://svn.code.sf.net/p/freetel/code@3462
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 11 Apr 2018 22:51:35 +0000 (22:51 +0000)]
restoring C files lost when SourceForge mysteriously backed up two days #2
git-svn-id: https://svn.code.sf.net/p/freetel/code@3461
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 11 Apr 2018 22:50:27 +0000 (22:50 +0000)]
restoring C files lost when SourceForge mysteriously backed up two days
git-svn-id: https://svn.code.sf.net/p/freetel/code@3460
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 9 Apr 2018 05:45:30 +0000 (05:45 +0000)]
ported ofdm sync state machine from Octave, still need to test and debug
git-svn-id: https://svn.code.sf.net/p/freetel/code@3459
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 9 Apr 2018 04:21:16 +0000 (04:21 +0000)]
added RF bandwidth
git-svn-id: https://svn.code.sf.net/p/freetel/code@3458
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 9 Apr 2018 04:13:14 +0000 (04:13 +0000)]
stole 4 bits from UW for txt channel, works OK wonce I tweaked the UW threshold
git-svn-id: https://svn.code.sf.net/p/freetel/code@3457
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 9 Apr 2018 02:50:03 +0000 (02:50 +0000)]
exposed CRC function so horus_api can use it
git-svn-id: https://svn.code.sf.net/p/freetel/code@3456
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 9 Apr 2018 02:49:00 +0000 (02:49 +0000)]
first pass at horus_demod, compiles OK but untested, need Cmake integration next
git-svn-id: https://svn.code.sf.net/p/freetel/code@3455
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 8 Apr 2018 21:32:27 +0000 (21:32 +0000)]
horus_api coded, compiles OK, but not tested
git-svn-id: https://svn.code.sf.net/p/freetel/code@3454
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 8 Apr 2018 03:22:06 +0000 (03:22 +0000)]
moved sync state machine into ofdm_lib function, ready for C port. Falling out of sync on some HF fades, cld possibly need tuning
git-svn-id: https://svn.code.sf.net/p/freetel/code@3453
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 8 Apr 2018 02:17:07 +0000 (02:17 +0000)]
updated specs
git-svn-id: https://svn.code.sf.net/p/freetel/code@3452
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 8 Apr 2018 00:55:12 +0000 (00:55 +0000)]
added refinement stage, now syncing up quckly at high an dlow SNRs
git-svn-id: https://svn.code.sf.net/p/freetel/code@3451
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 8 Apr 2018 00:48:53 +0000 (00:48 +0000)]
added a specs section
git-svn-id: https://svn.code.sf.net/p/freetel/code@3450
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 7 Apr 2018 22:10:04 +0000 (22:10 +0000)]
first pass at UW based sync - works really well, gives positive lock/false lock indication, hangs on at rated 9% BER at 0dB AWGN and 4dB HF
git-svn-id: https://svn.code.sf.net/p/freetel/code@3449
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 7 Apr 2018 20:38:56 +0000 (20:38 +0000)]
progressing sync state machine, still can get locked up in false sync state
git-svn-id: https://svn.code.sf.net/p/freetel/code@3448
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 7 Apr 2018 20:38:06 +0000 (20:38 +0000)]
characterising freq offset estimation metrics
git-svn-id: https://svn.code.sf.net/p/freetel/code@3447
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 4 Apr 2018 23:55:33 +0000 (23:55 +0000)]
multipath perf not so great
git-svn-id: https://svn.code.sf.net/p/freetel/code@3446
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 4 Apr 2018 23:26:05 +0000 (23:26 +0000)]
first pass experiment to try alternate tone spacings, works quite well
git-svn-id: https://svn.code.sf.net/p/freetel/code@3445
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 31 Mar 2018 20:28:36 +0000 (20:28 +0000)]
working on different metrics for sync state machine - in particular recognising we have a false sync
git-svn-id: https://svn.code.sf.net/p/freetel/code@3444
01035d8c-6547-0410-b346-
abe4f91aad63
okcsampson [Sat, 31 Mar 2018 17:44:56 +0000 (17:44 +0000)]
Update carrier table generation
git-svn-id: https://svn.code.sf.net/p/freetel/code@3443
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 27 Mar 2018 23:04:48 +0000 (23:04 +0000)]
Thanks Matt - patch to disable editing of radio model in PTT dialog
git-svn-id: https://svn.code.sf.net/p/freetel/code@3442
01035d8c-6547-0410-b346-
abe4f91aad63
okcsampson [Mon, 26 Mar 2018 19:38:02 +0000 (19:38 +0000)]
Update Readme (50 Bd * 32 bits)
git-svn-id: https://svn.code.sf.net/p/freetel/code@3441
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 25 Mar 2018 21:44:05 +0000 (21:44 +0000)]
updated makefile for ofdm
git-svn-id: https://svn.code.sf.net/p/freetel/code@3440
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 25 Mar 2018 21:42:16 +0000 (21:42 +0000)]
edited state names
git-svn-id: https://svn.code.sf.net/p/freetel/code@3439
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 25 Mar 2018 21:40:17 +0000 (21:40 +0000)]
edited state names
git-svn-id: https://svn.code.sf.net/p/freetel/code@3438
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 25 Mar 2018 21:33:24 +0000 (21:33 +0000)]
first pass at README for OFDM modem
git-svn-id: https://svn.code.sf.net/p/freetel/code@3437
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 25 Mar 2018 20:10:11 +0000 (20:10 +0000)]
C and Octave both getting BER=0.16 @ Eb/No=4dB
git-svn-id: https://svn.code.sf.net/p/freetel/code@3436
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 25 Mar 2018 10:11:04 +0000 (10:11 +0000)]
first pass working ofdm demod cmd line program
git-svn-id: https://svn.code.sf.net/p/freetel/code@3435
01035d8c-6547-0410-b346-
abe4f91aad63
okcsampson [Sun, 25 Mar 2018 03:25:41 +0000 (03:25 +0000)]
Corrected some bugs I instigated
git-svn-id: https://svn.code.sf.net/p/freetel/code@3434
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 24 Mar 2018 23:25:37 +0000 (23:25 +0000)]
adjusted nin for wider ange required by acquisition, #define FILE_MODE working in tofdm
git-svn-id: https://svn.code.sf.net/p/freetel/code@3433
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 24 Mar 2018 22:25:52 +0000 (22:25 +0000)]
added acquisition function ofdm_search_sync to C and Octave and tofdm framewor, todsm passes
git-svn-id: https://svn.code.sf.net/p/freetel/code@3432
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 24 Mar 2018 03:46:54 +0000 (03:46 +0000)]
about to refactor ofdm_dev state machine to use timing_max as indication of modem frame sync
git-svn-id: https://svn.code.sf.net/p/freetel/code@3431
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 23 Mar 2018 21:57:26 +0000 (21:57 +0000)]
protect BER reset freedv_api calls when not running
git-svn-id: https://svn.code.sf.net/p/freetel/code@3430
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 23 Mar 2018 21:38:49 +0000 (21:38 +0000)]
reoved some phantom prints
git-svn-id: https://svn.code.sf.net/p/freetel/code@3429
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 23 Mar 2018 21:37:20 +0000 (21:37 +0000)]
removed phantom printfs
git-svn-id: https://svn.code.sf.net/p/freetel/code@3428
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 23 Mar 2018 21:03:07 +0000 (21:03 +0000)]
coarse timing with normalised max passes tofdm
git-svn-id: https://svn.code.sf.net/p/freetel/code@3427
01035d8c-6547-0410-b346-
abe4f91aad63
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