freetel-svn-tracking.git
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

7 years agoinitial checkin, QPSK theory and experimental
drowe67 [Fri, 10 Feb 2017 07:02:54 +0000 (07:02 +0000)]
initial checkin, QPSK theory and experimental

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

7 years agoused to generate figures for HF modem design blog post
drowe67 [Thu, 9 Feb 2017 05:45:43 +0000 (05:45 +0000)]
used to generate figures for HF modem design blog post

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

7 years agoAdd logic for older gcc in RHEL 6 which doesn't understand -std=gnu11.
hobbes1069 [Wed, 8 Feb 2017 21:15:36 +0000 (21:15 +0000)]
Add logic for older gcc in RHEL 6 which doesn't understand -std=gnu11.

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

7 years agomake update rate of spectrum and waterfall indep of mode, thanks Tony for help in...
drowe67 [Tue, 7 Feb 2017 05:51:54 +0000 (05:51 +0000)]
make update rate of spectrum and waterfall indep of mode, thanks Tony for help in discovering this one

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

7 years agoremoved some warnings gcc 6 picked up
drowe67 [Tue, 7 Feb 2017 05:32:28 +0000 (05:32 +0000)]
removed some warnings gcc 6 picked up

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

7 years agoremoved unsed code that was generating warnings
drowe67 [Tue, 7 Feb 2017 05:13:55 +0000 (05:13 +0000)]
removed unsed code that was generating warnings

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

7 years agofixed occasional seg fault bug when 800XA starts due to test frames not being support...
drowe67 [Tue, 7 Feb 2017 04:36:55 +0000 (04:36 +0000)]
fixed occasional seg fault bug when 800XA starts due to test frames not being supported/inited

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

7 years agofixed occasional seg fault bug when 800XA starts due to test frames not being support...
drowe67 [Tue, 7 Feb 2017 04:36:38 +0000 (04:36 +0000)]
fixed occasional seg fault bug when 800XA starts due to test frames not being supported/inited

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

7 years agoanother go at squench for 800XA
drowe67 [Tue, 7 Feb 2017 04:05:38 +0000 (04:05 +0000)]
another go at squench for 800XA

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

7 years agoRemove conditional around build type for whether dev tools should be built or not...
hobbes1069 [Mon, 6 Feb 2017 16:43:00 +0000 (16:43 +0000)]
Remove conditional around build type for whether dev tools should be built or not. Removes dependency on speex for non-dev builds.

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

7 years agomodified 1600 so it doesn't alter amplitude of the demod input vector, to allow pass...
drowe67 [Mon, 6 Feb 2017 08:50:47 +0000 (08:50 +0000)]
modified 1600 so it doesn't alter amplitude of the demod input vector, to allow pass thru when not squelched, makes local copy now

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

7 years agoinstructions for building without sox
drowe67 [Mon, 6 Feb 2017 08:41:27 +0000 (08:41 +0000)]
instructions for building without sox

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

7 years agofixed calculation of RF bandwidth thanks Steve
drowe67 [Fri, 3 Feb 2017 23:31:01 +0000 (23:31 +0000)]
fixed calculation of RF bandwidth thanks Steve

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

7 years agocorrect incldue file
drowe67 [Fri, 3 Feb 2017 21:16:37 +0000 (21:16 +0000)]
correct incldue file

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

7 years agoupdated BER reporting
drowe67 [Fri, 3 Feb 2017 21:15:26 +0000 (21:15 +0000)]
updated BER reporting

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

7 years agoCMA FSK equaliser simulation
drowe67 [Fri, 3 Feb 2017 10:42:53 +0000 (10:42 +0000)]
CMA FSK equaliser simulation

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

7 years agochanged click to tune to double click to prevent accidental freq shifts
drowe67 [Thu, 2 Feb 2017 03:16:00 +0000 (03:16 +0000)]
changed click to tune to double click to prevent accidental freq shifts

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

7 years agoconverted eb/no to snt est and added squelch to 800xa
drowe67 [Tue, 31 Jan 2017 10:18:53 +0000 (10:18 +0000)]
converted eb/no to snt est and added squelch to 800xa

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

7 years agofix for helicopter noise on 700 plus Mooner's patch for OSX
drowe67 [Tue, 31 Jan 2017 03:51:57 +0000 (03:51 +0000)]
fix for helicopter noise on 700 plus Mooner's patch for OSX

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

7 years agofixed bug in block based output, scatter looks OK, and about 10% CPU load for tx
drowe67 [Mon, 30 Jan 2017 23:43:27 +0000 (23:43 +0000)]
fixed bug in block based output, scatter looks OK, and about 10% CPU load for tx

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

7 years agooptional Fs/4 freq shift and some optimisation of tlininterp
drowe67 [Mon, 30 Jan 2017 23:27:21 +0000 (23:27 +0000)]
optional Fs/4 freq shift and some optimisation of tlininterp

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

7 years agoadded interp/dec resamplers
drowe67 [Mon, 30 Jan 2017 20:52:36 +0000 (20:52 +0000)]
added interp/dec resamplers

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

7 years agoadded 8 bit signed ouput example, scatter looks OK
drowe67 [Mon, 30 Jan 2017 05:27:39 +0000 (05:27 +0000)]
added 8 bit signed ouput example, scatter looks OK

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

7 years agoFix building of internal sox on MinGW. Add logic to pickup depdendency on libwinpthre...
hobbes1069 [Sun, 29 Jan 2017 14:46:12 +0000 (14:46 +0000)]
Fix building of internal sox on MinGW. Add logic to pickup depdendency on libwinpthread on MinGW.

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

7 years agoadded complex samples
drowe67 [Sat, 28 Jan 2017 21:52:49 +0000 (21:52 +0000)]
added complex samples

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

7 years agosimple linear interpolator
drowe67 [Sat, 28 Jan 2017 21:12:19 +0000 (21:12 +0000)]
simple linear interpolator

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

7 years agobuilds and runs OK on Linux with internal sox library files, speaker eq tested, READM...
drowe67 [Sat, 28 Jan 2017 20:51:08 +0000 (20:51 +0000)]
builds and runs OK on Linux with internal sox library files, speaker eq tested, README updated for no sox, modfied positioningof audio setup dialog so OK not hidden off screen

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

7 years agofirst pass at including sox source files, still haven't removed external libsox lib
drowe67 [Sat, 28 Jan 2017 07:52:13 +0000 (07:52 +0000)]
first pass at including sox source files, still haven't removed external libsox lib

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

7 years agominimal set of sox 14.4.1 source files we need; unit test builds and runs OK
drowe67 [Sat, 28 Jan 2017 07:47:19 +0000 (07:47 +0000)]
minimal set of sox 14.4.1 source files we need; unit test builds and runs OK

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

7 years agofixed array overrun bug spotted by Steve - thanks Steve
drowe67 [Fri, 27 Jan 2017 20:56:12 +0000 (20:56 +0000)]
fixed array overrun bug spotted by Steve - thanks Steve

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

7 years agoTweaks for MinGW. Still a work in progress.
hobbes1069 [Thu, 26 Jan 2017 18:51:42 +0000 (18:51 +0000)]
Tweaks for MinGW. Still a work in progress.

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

7 years agoadded linear and complex resampling options
drowe67 [Thu, 26 Jan 2017 03:55:56 +0000 (03:55 +0000)]
added linear and complex resampling options

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

7 years agomade tsrc a little more generic
drowe67 [Wed, 25 Jan 2017 06:55:34 +0000 (06:55 +0000)]
made tsrc a little more generic

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

7 years agodisable some more plug in code when plugin not present
drowe67 [Fri, 20 Jan 2017 23:00:14 +0000 (23:00 +0000)]
disable some more plug in code when plugin not present

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

7 years agoplug in menu options noe depend on presence of plugin
drowe67 [Fri, 20 Jan 2017 22:31:29 +0000 (22:31 +0000)]
plug in menu options noe depend on presence of plugin

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

7 years agoupdated README on how to find DLLs
drowe67 [Fri, 20 Jan 2017 22:12:00 +0000 (22:12 +0000)]
updated README on how to find DLLs

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

7 years agomoved 800XA start tome to 880Hz and adjusted tx rms power to match 1600 and 700 waveforms
drowe67 [Fri, 20 Jan 2017 01:21:54 +0000 (01:21 +0000)]
moved 800XA start tome to 880Hz and adjusted tx rms power to match 1600 and 700 waveforms

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

7 years agoa little clen up for blog post
drowe67 [Thu, 19 Jan 2017 22:38:00 +0000 (22:38 +0000)]
a little clen up for blog post

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

7 years agoworking for a variety of channel impairments, can also BER draw curves
drowe67 [Thu, 19 Jan 2017 08:37:35 +0000 (08:37 +0000)]
working for a variety of channel impairments, can also BER draw curves

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