drowe67 [Fri, 4 May 2018 10:55:14 +0000 (10:55 +0000)]
coloured modem and interleaver sync, hooked up and tested resync button
git-svn-id: https://svn.code.sf.net/p/freetel/code@3573
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 4 May 2018 06:24:07 +0000 (06:24 +0000)]
added extra GUI elements for 700D, still to hook up
git-svn-id: https://svn.code.sf.net/p/freetel/code@3572
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 4 May 2018 05:13:35 +0000 (05:13 +0000)]
moved FIFO and PortAudio under/overflow counters to Tools-Options Dialog
git-svn-id: https://svn.code.sf.net/p/freetel/code@3571
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 4 May 2018 00:57:07 +0000 (00:57 +0000)]
700D tx and rx working between two laptops Yayy
git-svn-id: https://svn.code.sf.net/p/freetel/code@3570
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 May 2018 21:19:30 +0000 (21:19 +0000)]
high latency PortAudio option, fixed input overlows on rx on low power X200 machine, -ve SNR simulation in Tools-Options
git-svn-id: https://svn.code.sf.net/p/freetel/code@3569
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 May 2018 21:00:19 +0000 (21:00 +0000)]
make SNR est more robust, no more 0.0 ests of noise variance
git-svn-id: https://svn.code.sf.net/p/freetel/code@3568
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 May 2018 20:24:40 +0000 (20:24 +0000)]
added high latency PA option, tracking down cause of missing samples
git-svn-id: https://svn.code.sf.net/p/freetel/code@3567
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Thu, 3 May 2018 15:09:47 +0000 (15:09 +0000)]
Tweak freedv subversion logic to make sure SVN_REVISION is always defined.
git-svn-id: https://svn.code.sf.net/p/freetel/code@3566
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Thu, 3 May 2018 15:06:45 +0000 (15:06 +0000)]
Bump version of FreeDV to 1.3 and make cmake subversion logic consistent between FreeDV and codec2.
git-svn-id: https://svn.code.sf.net/p/freetel/code@3565
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Thu, 3 May 2018 14:04:04 +0000 (14:04 +0000)]
Fix configuration when building from a svn working copy.
git-svn-id: https://svn.code.sf.net/p/freetel/code@3564
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Thu, 3 May 2018 13:40:48 +0000 (13:40 +0000)]
Don't need to add the codec2_native target twice.
git-svn-id: https://svn.code.sf.net/p/freetel/code@3563
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 May 2018 07:19:06 +0000 (07:19 +0000)]
added more detail to portaudio status flag counters
git-svn-id: https://svn.code.sf.net/p/freetel/code@3562
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 May 2018 04:03:33 +0000 (04:03 +0000)]
added port audio status counters
git-svn-id: https://svn.code.sf.net/p/freetel/code@3561
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 May 2018 02:29:43 +0000 (02:29 +0000)]
added some fifo empy/full counters
git-svn-id: https://svn.code.sf.net/p/freetel/code@3560
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 May 2018 01:43:15 +0000 (01:43 +0000)]
adding audio fifo counters, but audio messed up
git-svn-id: https://svn.code.sf.net/p/freetel/code@3559
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 May 2018 00:39:40 +0000 (00:39 +0000)]
commented out some fprintfs
git-svn-id: https://svn.code.sf.net/p/freetel/code@3558
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 2 May 2018 21:31:43 +0000 (21:31 +0000)]
test for sample clock offsets
git-svn-id: https://svn.code.sf.net/p/freetel/code@3557
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 2 May 2018 21:23:18 +0000 (21:23 +0000)]
during FreeDV 700D integration, I discovered FreeDV 1600 was losing sync when there we took more/less samples to adjust for sample clock differences. Ressurected the fdmdv modem unitttest used for 1600, tracked down and fixed the bug In Octave and then ported fix to C, tfdmdv passes, and bug is fixed in fdmdv_tx/rx C unit tests for samples rates of 7990/8010 (+/- 1000ppm).
git-svn-id: https://svn.code.sf.net/p/freetel/code@3556
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 2 May 2018 20:49:53 +0000 (20:49 +0000)]
updated latest build options - thanks Richard
git-svn-id: https://svn.code.sf.net/p/freetel/code@3555
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Wed, 2 May 2018 15:36:01 +0000 (15:36 +0000)]
Fixes use of codec2 from build tree.
git-svn-id: https://svn.code.sf.net/p/freetel/code@3554
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 2 May 2018 01:38:18 +0000 (01:38 +0000)]
fdmdv_demod refactored and working
git-svn-id: https://svn.code.sf.net/p/freetel/code@3553
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 2 May 2018 00:45:11 +0000 (00:45 +0000)]
resurrecting fdmdv tests to trace sample slip problem in FreeDV GUI
git-svn-id: https://svn.code.sf.net/p/freetel/code@3552
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 22:14:14 +0000 (22:14 +0000)]
fixed some warnings, thanks Danilo
git-svn-id: https://svn.code.sf.net/p/freetel/code@3551
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 21:01:43 +0000 (21:01 +0000)]
working on adjusting buffer sizes for tx, full duplex breaking up
git-svn-id: https://svn.code.sf.net/p/freetel/code@3550
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 20:59:47 +0000 (20:59 +0000)]
changes to cohpsk_clip, untested
git-svn-id: https://svn.code.sf.net/p/freetel/code@3549
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 19:19:06 +0000 (19:19 +0000)]
complex float tweak, thanks Steve
git-svn-id: https://svn.code.sf.net/p/freetel/code@3548
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 19:15:20 +0000 (19:15 +0000)]
better names for some #defines, thanks Danilo
git-svn-id: https://svn.code.sf.net/p/freetel/code@3547
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 04:16:37 +0000 (04:16 +0000)]
first pass 700D rx demodulating from a file
git-svn-id: https://svn.code.sf.net/p/freetel/code@3546
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 04:11:21 +0000 (04:11 +0000)]
some tweaks to get 700D working with FreeDV GUI
git-svn-id: https://svn.code.sf.net/p/freetel/code@3545
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 01:40:04 +0000 (01:40 +0000)]
SNR being reported correctly
git-svn-id: https://svn.code.sf.net/p/freetel/code@3544
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 01:08:56 +0000 (01:08 +0000)]
debugging with freedv
git-svn-id: https://svn.code.sf.net/p/freetel/code@3543
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 1 May 2018 00:40:43 +0000 (00:40 +0000)]
added extended modem stats, hooked up SNR ests to freedv API for 700D
git-svn-id: https://svn.code.sf.net/p/freetel/code@3542
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 30 Apr 2018 22:53:48 +0000 (22:53 +0000)]
operator control of sync state machine
git-svn-id: https://svn.code.sf.net/p/freetel/code@3541
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 30 Apr 2018 22:10:58 +0000 (22:10 +0000)]
reconcilled C and Octave sync state machines - still some tunign rqd here
git-svn-id: https://svn.code.sf.net/p/freetel/code@3540
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 30 Apr 2018 21:31:32 +0000 (21:31 +0000)]
added clip option to ofdm/700d, minor change in BER, brings PAPR down to 8dB ish
git-svn-id: https://svn.code.sf.net/p/freetel/code@3539
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 30 Apr 2018 08:40:23 +0000 (08:40 +0000)]
txt working with 700D
git-svn-id: https://svn.code.sf.net/p/freetel/code@3538
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 30 Apr 2018 01:45:02 +0000 (01:45 +0000)]
separate packed bits states for tx and rx to maintain correct state when used in full duplex
git-svn-id: https://svn.code.sf.net/p/freetel/code@3537
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 30 Apr 2018 01:40:03 +0000 (01:40 +0000)]
freedv 700D rx working using nominal speech output frame size
git-svn-id: https://svn.code.sf.net/p/freetel/code@3536
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 30 Apr 2018 01:12:01 +0000 (01:12 +0000)]
freedv_rx working with interleaving
git-svn-id: https://svn.code.sf.net/p/freetel/code@3535
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 29 Apr 2018 05:27:43 +0000 (05:27 +0000)]
freedv tx side working with test frames with interleaving
git-svn-id: https://svn.code.sf.net/p/freetel/code@3534
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 29 Apr 2018 05:26:27 +0000 (05:26 +0000)]
working spectrogram
git-svn-id: https://svn.code.sf.net/p/freetel/code@3533
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 29 Apr 2018 05:26:00 +0000 (05:26 +0000)]
fix up SNR plot
git-svn-id: https://svn.code.sf.net/p/freetel/code@3532
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 28 Apr 2018 03:54:37 +0000 (03:54 +0000)]
snr est added to ofdm_demod with Octave plot, mean_amp added to ofdm_demod and freedv_api with improved bit error rates, tofdm working
git-svn-id: https://svn.code.sf.net/p/freetel/code@3531
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 28 Apr 2018 00:24:45 +0000 (00:24 +0000)]
added mean_amp estimation to C, tofdm passes
git-svn-id: https://svn.code.sf.net/p/freetel/code@3530
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 27 Apr 2018 23:21:46 +0000 (23:21 +0000)]
testing amplitude scaling to improve LDPC dec with different level inputs
git-svn-id: https://svn.code.sf.net/p/freetel/code@3529
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 27 Apr 2018 21:19:02 +0000 (21:19 +0000)]
Es/No and SNR estimation, works well on AWGN of slow fading, afew dB low on high SNR fast (1Hz) fading
git-svn-id: https://svn.code.sf.net/p/freetel/code@3528
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 27 Apr 2018 21:09:09 +0000 (21:09 +0000)]
typo
git-svn-id: https://svn.code.sf.net/p/freetel/code@3527
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 27 Apr 2018 20:51:10 +0000 (20:51 +0000)]
modified varicode to replace an unsupported char >= 128 with a space rather than firing assert
git-svn-id: https://svn.code.sf.net/p/freetel/code@3526
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 26 Apr 2018 03:25:18 +0000 (03:25 +0000)]
removed spurious t
git-svn-id: https://svn.code.sf.net/p/freetel/code@3525
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 24 Apr 2018 07:02:49 +0000 (07:02 +0000)]
adjusted ofdm levels to be the same as fdmdv - C
git-svn-id: https://svn.code.sf.net/p/freetel/code@3524
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 24 Apr 2018 06:57:31 +0000 (06:57 +0000)]
adjusted ofdm levels to be the same as fdmdv - octave
git-svn-id: https://svn.code.sf.net/p/freetel/code@3523
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 24 Apr 2018 03:38:46 +0000 (03:38 +0000)]
fixed bug in amplitude estimator that improved LDPC dec perf - C code
git-svn-id: https://svn.code.sf.net/p/freetel/code@3522
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 24 Apr 2018 03:37:09 +0000 (03:37 +0000)]
fixed bug in amplitude estimator that improved LDPC dec perf - Octave code
git-svn-id: https://svn.code.sf.net/p/freetel/code@3521
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 23 Apr 2018 23:21:39 +0000 (23:21 +0000)]
first pass freedv_api/freedv_rx working ... problems with amplitude scaling and nout samples returned/speech buffer size when out of sync. Interleaving over one frame
git-svn-id: https://svn.code.sf.net/p/freetel/code@3520
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Mon, 23 Apr 2018 20:39:22 +0000 (20:39 +0000)]
Build tree fixes which allow building FreeDV against a build tree of codec2 instead of the system or static build.
git-svn-id: https://svn.code.sf.net/p/freetel/code@3519
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 22 Apr 2018 21:54:31 +0000 (21:54 +0000)]
freedv_api tx working for 700D with 1 frame interleaving. Need to refactor to handle multiple frame interleaving, and adjust output level
git-svn-id: https://svn.code.sf.net/p/freetel/code@3518
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 21 Apr 2018 21:11:31 +0000 (21:11 +0000)]
first pass at init and shutdown code for freedv 700D
git-svn-id: https://svn.code.sf.net/p/freetel/code@3517
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 21 Apr 2018 04:00:41 +0000 (04:00 +0000)]
refactoring mod functions that can be used for freedv_api 700D mode
git-svn-id: https://svn.code.sf.net/p/freetel/code@3516
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 20 Apr 2018 21:25:07 +0000 (21:25 +0000)]
refactoring functions that can be reused in freedv_api
git-svn-id: https://svn.code.sf.net/p/freetel/code@3515
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 20 Apr 2018 01:31:01 +0000 (01:31 +0000)]
FreeDV 1600 example, 10dB higher SNR
git-svn-id: https://svn.code.sf.net/p/freetel/code@3514
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 20 Apr 2018 00:24:08 +0000 (00:24 +0000)]
output formatting changes and more examples
git-svn-id: https://svn.code.sf.net/p/freetel/code@3513
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 20 Apr 2018 00:23:51 +0000 (00:23 +0000)]
output formatting changes and more examples
git-svn-id: https://svn.code.sf.net/p/freetel/code@3512
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 23:55:49 +0000 (23:55 +0000)]
reporting iters/pcc during sync, and cohpsk cmd line interface and results re-written to help test ofdm
git-svn-id: https://svn.code.sf.net/p/freetel/code@3511
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 19 Apr 2018 23:51:49 +0000 (23:51 +0000)]
stabd alone script to generate fading sample files for cohpsk_ch
git-svn-id: https://svn.code.sf.net/p/freetel/code@3510
01035d8c-6547-0410-b346-
abe4f91aad63
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