sjlongland [Thu, 24 Sep 2015 08:12:07 +0000 (08:12 +0000)]
sm1000_leds_switches: Clean up and move remainder of logic.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2364
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:12:04 +0000 (08:12 +0000)]
Relocate header files to inc
git-svn-id: https://svn.code.sf.net/p/freetel/code@2363
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:12:00 +0000 (08:12 +0000)]
sm1000_leds_switches: Re-locate switch debounce code.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2362
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:57 +0000 (08:11 +0000)]
sm1000_main: Allow forward-back movement of mode selection.
Beginnings of menu navigation, this implements a new switch debouncer
and allows bi-directional movement.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2361
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:54 +0000 (08:11 +0000)]
sm1000_main: Consistent indentation
git-svn-id: https://svn.code.sf.net/p/freetel/code@2360
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:51 +0000 (08:11 +0000)]
Makefile: Add sfx.c, sounds.c, morse.c, tone.c to sm1000.elf.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2359
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:49 +0000 (08:11 +0000)]
sm1000_main: Use tone generator module for TONE mode.
This replaces the old aSine array (now part of the tone module) with
calls to make a continuous tone.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2358
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:46 +0000 (08:11 +0000)]
sm1000_main: Add morse announcements.
This adds morse code announcements as you select the different modes
with the SELECT button.
There is a 1.5 second delay between the selection (acknowledged with a
beep) and the actual annoucement of that selection.
PTT cancels any announcement.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2357
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:43 +0000 (08:11 +0000)]
morse: Morse code player module.
This is a code module that can play arbitrary morse-code symbols using
the 'sfx' module to control tones. The module can be set to any
frequency and speed (the time of a "dit" in milliseconds).
At present, I support the letters and digits, no punctuation, but those
can be added, suitable tables will need to be defined for those.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2356
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:40 +0000 (08:11 +0000)]
Makefile: Add .pgm target to program the SM1000
git-svn-id: https://svn.code.sf.net/p/freetel/code@2355
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:37 +0000 (08:11 +0000)]
Makefile: Tweak 'clean' target to include ../src .
git-svn-id: https://svn.code.sf.net/p/freetel/code@2354
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:29 +0000 (08:11 +0000)]
Remove trailing whitespace
git-svn-id: https://svn.code.sf.net/p/freetel/code@2353
01035d8c-6547-0410-b346-
abe4f91aad63
sjlongland [Thu, 24 Sep 2015 08:11:15 +0000 (08:11 +0000)]
Convert MS-DOS text files to Unix
git-svn-id: https://svn.code.sf.net/p/freetel/code@2352
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Wed, 23 Sep 2015 16:00:14 +0000 (16:00 +0000)]
Applied Stuart's makefile cleanup patches
git-svn-id: https://svn.code.sf.net/p/freetel/code@2351
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Wed, 23 Sep 2015 14:28:25 +0000 (14:28 +0000)]
Accepted Stuart's patch to correct SM1000 build issue after freedv api change
git-svn-id: https://svn.code.sf.net/p/freetel/code@2350
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 23 Sep 2015 00:54:13 +0000 (00:54 +0000)]
Stuarts tone and menu UI frameowrk - thanks Stuart!
git-svn-id: https://svn.code.sf.net/p/freetel/code@2349
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 22 Sep 2015 19:34:35 +0000 (19:34 +0000)]
function for saving arrays as header files
git-svn-id: https://svn.code.sf.net/p/freetel/code@2348
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Sun, 20 Sep 2015 12:14:55 +0000 (12:14 +0000)]
Add additional hamlib search path for Gentoo linux.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2347
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Sat, 19 Sep 2015 00:56:38 +0000 (00:56 +0000)]
Added Stuart's patches for fifo/dac free test
git-svn-id: https://svn.code.sf.net/p/freetel/code@2346
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 17 Sep 2015 20:47:35 +0000 (20:47 +0000)]
stand alone magnitude to phase function
git-svn-id: https://svn.code.sf.net/p/freetel/code@2345
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 17 Sep 2015 12:44:40 +0000 (12:44 +0000)]
generating phase spectra from mask, works quite well on hts1a, hts2a, ve9qrp_10s
git-svn-id: https://svn.code.sf.net/p/freetel/code@2344
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 17 Sep 2015 12:41:37 +0000 (12:41 +0000)]
added ability to read Aw to test synthesising phase in Octave by newamp.m
git-svn-id: https://svn.code.sf.net/p/freetel/code@2343
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 17 Sep 2015 05:19:36 +0000 (05:19 +0000)]
figured out a bit more how integrate and dump works for the 4FSK with DRM RRC filtering
git-svn-id: https://svn.code.sf.net/p/freetel/code@2342
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 17 Sep 2015 03:28:17 +0000 (03:28 +0000)]
plotting FM mod input and demod filter output
git-svn-id: https://svn.code.sf.net/p/freetel/code@2341
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Thu, 17 Sep 2015 02:36:17 +0000 (02:36 +0000)]
4FSK demod now getting close to non-coherent theory.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2340
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Thu, 17 Sep 2015 01:28:09 +0000 (01:28 +0000)]
4FSK demod now getting close to non-coherent theory.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2339
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Wed, 16 Sep 2015 13:57:54 +0000 (13:57 +0000)]
Show Schematic changes for CN12 pin swaps. RGB 09/16/15
git-svn-id: https://svn.code.sf.net/p/freetel/code@2338
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Wed, 16 Sep 2015 00:45:01 +0000 (00:45 +0000)]
4FSK modem, now with noisy channels!
git-svn-id: https://svn.code.sf.net/p/freetel/code@2337
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 16 Sep 2015 00:16:15 +0000 (00:16 +0000)]
implemented decimation in time, from update rates of 10 to 40ms, with linear interp in the dB domain. Works well for hts1a, hts2a, ve9qrp, just a slight degration in quality
git-svn-id: https://svn.code.sf.net/p/freetel/code@2336
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Wed, 16 Sep 2015 00:11:49 +0000 (00:11 +0000)]
A little more work on the 4FSK octave modem
git-svn-id: https://svn.code.sf.net/p/freetel/code@2335
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 15 Sep 2015 07:15:01 +0000 (07:15 +0000)]
fixed voice keyer path
git-svn-id: https://svn.code.sf.net/p/freetel/code@2334
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 15 Sep 2015 02:36:16 +0000 (02:36 +0000)]
OSX support
git-svn-id: https://svn.code.sf.net/p/freetel/code@2333
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 15 Sep 2015 02:34:28 +0000 (02:34 +0000)]
initial demo spotting script
git-svn-id: https://svn.code.sf.net/p/freetel/code@2332
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Tue, 15 Sep 2015 00:41:26 +0000 (00:41 +0000)]
Started implementing change-log items 34-41
RGB 09/15/15
git-svn-id: https://svn.code.sf.net/p/freetel/code@2331
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 14 Sep 2015 22:34:37 +0000 (22:34 +0000)]
added file chooser for Vocei Keyer
git-svn-id: https://svn.code.sf.net/p/freetel/code@2330
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 14 Sep 2015 11:03:37 +0000 (11:03 +0000)]
some user guide doco on Voice Keyer
git-svn-id: https://svn.code.sf.net/p/freetel/code@2329
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 14 Sep 2015 10:46:31 +0000 (10:46 +0000)]
another attempt at echoing samples when out of sync
git-svn-id: https://svn.code.sf.net/p/freetel/code@2328
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 14 Sep 2015 09:41:06 +0000 (09:41 +0000)]
fixed a few issues in VK state machine
git-svn-id: https://svn.code.sf.net/p/freetel/code@2327
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 14 Sep 2015 08:09:17 +0000 (08:09 +0000)]
analog pass through modified for freedv 700 since 7500 <-> 8000 patch
git-svn-id: https://svn.code.sf.net/p/freetel/code@2326
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 14 Sep 2015 08:08:37 +0000 (08:08 +0000)]
voice keyer doing the right things, haven't tested sync detection state yet
git-svn-id: https://svn.code.sf.net/p/freetel/code@2325
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 14 Sep 2015 04:35:19 +0000 (04:35 +0000)]
voice keyer coded, builds OK, but not tested
git-svn-id: https://svn.code.sf.net/p/freetel/code@2324
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 13 Sep 2015 05:07:50 +0000 (05:07 +0000)]
removed 700 mode
git-svn-id: https://svn.code.sf.net/p/freetel/code@2323
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 13 Sep 2015 04:58:10 +0000 (04:58 +0000)]
added GUI and persistant storage for voice keyer
git-svn-id: https://svn.code.sf.net/p/freetel/code@2322
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Sun, 13 Sep 2015 02:33:05 +0000 (02:33 +0000)]
A little further on the FSK4 thing. Now it probably decodes to real symbols
git-svn-id: https://svn.code.sf.net/p/freetel/code@2321
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Sun, 13 Sep 2015 02:03:37 +0000 (02:03 +0000)]
More work on the octave 4FSK mod/demod
git-svn-id: https://svn.code.sf.net/p/freetel/code@2320
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 13 Sep 2015 01:05:40 +0000 (01:05 +0000)]
fixed seg fault bug at start up caused from foff_filt not being initialised
git-svn-id: https://svn.code.sf.net/p/freetel/code@2319
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 12 Sep 2015 05:47:18 +0000 (05:47 +0000)]
fixed seg fault with modem_stats
git-svn-id: https://svn.code.sf.net/p/freetel/code@2318
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 11 Sep 2015 22:09:44 +0000 (22:09 +0000)]
lots of refactoring to support freedv api info hiding and 8000-7500Hz changes. Builds OK but untested
git-svn-id: https://svn.code.sf.net/p/freetel/code@2317
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 11 Sep 2015 22:02:15 +0000 (22:02 +0000)]
support for freedv GUI program changes
git-svn-id: https://svn.code.sf.net/p/freetel/code@2316
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Fri, 11 Sep 2015 21:31:44 +0000 (21:31 +0000)]
Add debian packaging files to freedv-dev.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2315
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Fri, 11 Sep 2015 21:22:30 +0000 (21:22 +0000)]
Tag FreeDV 1.0.1 release
git-svn-id: https://svn.code.sf.net/p/freetel/code@2314
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Fri, 11 Sep 2015 21:21:26 +0000 (21:21 +0000)]
Update codec2 0.4 branch to include txt bit fix and tag 0.4.1.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2313
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Fri, 11 Sep 2015 19:31:17 +0000 (19:31 +0000)]
Add SM1000-F folder, .sch, .brd & .txt files
git-svn-id: https://svn.code.sf.net/p/freetel/code@2312
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Fri, 11 Sep 2015 17:31:03 +0000 (17:31 +0000)]
First whack at 4FSK modulator; seems to be working
git-svn-id: https://svn.code.sf.net/p/freetel/code@2311
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Fri, 11 Sep 2015 16:59:38 +0000 (16:59 +0000)]
Started work on octave FSK modem
git-svn-id: https://svn.code.sf.net/p/freetel/code@2310
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Fri, 11 Sep 2015 16:31:40 +0000 (16:31 +0000)]
Prepare of FreeDV 1.0.1 tag
git-svn-id: https://svn.code.sf.net/p/freetel/code@2309
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Fri, 11 Sep 2015 16:06:01 +0000 (16:06 +0000)]
Started work on octave FSK modem
git-svn-id: https://svn.code.sf.net/p/freetel/code@2308
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Fri, 11 Sep 2015 13:56:00 +0000 (13:56 +0000)]
Freedv release builds should checkout release branches of codec2, not codec2-dev.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2307
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 11 Sep 2015 07:21:12 +0000 (07:21 +0000)]
building up symbol rate QPSK simulation, pilot insertion/removal, first pass phase est, test framework for drawing curves
git-svn-id: https://svn.code.sf.net/p/freetel/code@2306
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Fri, 11 Sep 2015 03:25:57 +0000 (03:25 +0000)]
comment above fm_mod_comp modified
git-svn-id: https://svn.code.sf.net/p/freetel/code@2305
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Fri, 11 Sep 2015 03:24:21 +0000 (03:24 +0000)]
complex domain FM modulator written and tested
git-svn-id: https://svn.code.sf.net/p/freetel/code@2304
01035d8c-6547-0410-b346-
abe4f91aad63
baobrien [Fri, 11 Sep 2015 02:34:37 +0000 (02:34 +0000)]
Added and tested real->real FM modulator
git-svn-id: https://svn.code.sf.net/p/freetel/code@2303
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 9 Sep 2015 04:28:38 +0000 (04:28 +0000)]
simulation of xor gate as amixer
git-svn-id: https://svn.code.sf.net/p/freetel/code@2302
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 7 Sep 2015 22:29:49 +0000 (22:29 +0000)]
exploring tx upconverter designs
git-svn-id: https://svn.code.sf.net/p/freetel/code@2301
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 7 Sep 2015 20:58:14 +0000 (20:58 +0000)]
Jim's wonderful 7500-8000Hz sample rate changing code, tests out OK
git-svn-id: https://svn.code.sf.net/p/freetel/code@2300
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 6 Sep 2015 00:29:24 +0000 (00:29 +0000)]
txt being inderted into wrong bit on 700B - Thanks Steve!
git-svn-id: https://svn.code.sf.net/p/freetel/code@2299
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 5 Sep 2015 21:20:29 +0000 (21:20 +0000)]
small typo
git-svn-id: https://svn.code.sf.net/p/freetel/code@2298
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 5 Sep 2015 06:05:36 +0000 (06:05 +0000)]
placed a copy of peripheral lib on rowetel.com
git-svn-id: https://svn.code.sf.net/p/freetel/code@2297
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 4 Sep 2015 23:07:26 +0000 (23:07 +0000)]
some refactoring of newamp simulations
git-svn-id: https://svn.code.sf.net/p/freetel/code@2296
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 Sep 2015 23:46:57 +0000 (23:46 +0000)]
3 step ldpc demo withgd results
git-svn-id: https://svn.code.sf.net/p/freetel/code@2295
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 Sep 2015 22:15:06 +0000 (22:15 +0000)]
documented installation of CML library
git-svn-id: https://svn.code.sf.net/p/freetel/code@2294
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 30 Aug 2015 20:35:08 +0000 (20:35 +0000)]
Debian packaging for freedv, thanks Stuart
git-svn-id: https://svn.code.sf.net/p/freetel/code@2293
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 30 Aug 2015 20:33:55 +0000 (20:33 +0000)]
Debian packaging, thanks Stuart
git-svn-id: https://svn.code.sf.net/p/freetel/code@2292
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 30 Aug 2015 10:27:14 +0000 (10:27 +0000)]
Mark, VK5QI, patches for compiling on OSX, Thanks Mark
git-svn-id: https://svn.code.sf.net/p/freetel/code@2291
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 28 Aug 2015 04:14:43 +0000 (04:14 +0000)]
getting sensible plots from SFDR tests
git-svn-id: https://svn.code.sf.net/p/freetel/code@2290
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 28 Aug 2015 02:44:15 +0000 (02:44 +0000)]
added SFDR ADC ut, and updated README
git-svn-id: https://svn.code.sf.net/p/freetel/code@2289
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 26 Aug 2015 21:46:24 +0000 (21:46 +0000)]
FreeDV API doco changes, thanks Jim
git-svn-id: https://svn.code.sf.net/p/freetel/code@2288
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 26 Aug 2015 21:45:45 +0000 (21:45 +0000)]
note on extra packages
git-svn-id: https://svn.code.sf.net/p/freetel/code@2287
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 26 Aug 2015 03:34:54 +0000 (03:34 +0000)]
working on getting stm32 dir building again, put conditional defines in src to prevent 700 mode code being linked, and modified stm32/src for freedv api changes. stm32 Makefile runs OK but haven't tested anything
git-svn-id: https://svn.code.sf.net/p/freetel/code@2286
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Wed, 26 Aug 2015 00:29:48 +0000 (00:29 +0000)]
Re-branch and tag codec2-0.4 and freedv-1.0.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2285
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Wed, 26 Aug 2015 00:15:37 +0000 (00:15 +0000)]
Fix freedv menu shortcut in NSIS installer.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2284
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Wed, 26 Aug 2015 00:11:40 +0000 (00:11 +0000)]
Missed codec2 on last branch/tag.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2283
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 25 Aug 2015 05:59:04 +0000 (05:59 +0000)]
trying out a new analysisi by synthesis method for choosing the location of samples. Works OK compared to local minima, still some background noise problems
git-svn-id: https://svn.code.sf.net/p/freetel/code@2282
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 25 Aug 2015 04:58:59 +0000 (04:58 +0000)]
rev F suggestions based on vk5qi blog post
git-svn-id: https://svn.code.sf.net/p/freetel/code@2281
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Mon, 24 Aug 2015 15:58:50 +0000 (15:58 +0000)]
Branch and tag for codec2-0.4 and freedv-1.0.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2280
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 24 Aug 2015 07:53:56 +0000 (07:53 +0000)]
reworked linear fit of amplitude, and documented code a little. hts1a sounds OK with just 4 samples, with amplitudes fit to a linear line, ve9qrp_10s and vk5qi need some work
git-svn-id: https://svn.code.sf.net/p/freetel/code@2279
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 21 Aug 2015 02:17:50 +0000 (02:17 +0000)]
wider bands in F1, improved handling of noise and hts2a, refactored into library plus frame by frame and batch scripts
git-svn-id: https://svn.code.sf.net/p/freetel/code@2278
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 20 Aug 2015 05:17:59 +0000 (05:17 +0000)]
reasonable amplitude modelling with 4 frequency samples
git-svn-id: https://svn.code.sf.net/p/freetel/code@2277
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Wed, 19 Aug 2015 13:45:49 +0000 (13:45 +0000)]
Remove codec2 and FreeDV tags for now as things are quite right yet.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2276
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Wed, 19 Aug 2015 01:48:05 +0000 (01:48 +0000)]
Make codec2 a C only project for cmake. Set FreeDV suffix to 'devel' unless branched and tagged.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2275
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 18 Aug 2015 03:04:27 +0000 (03:04 +0000)]
first pass at new ampl quant mode using masking
git-svn-id: https://svn.code.sf.net/p/freetel/code@2274
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 18 Aug 2015 02:29:15 +0000 (02:29 +0000)]
notes for Rev F
git-svn-id: https://svn.code.sf.net/p/freetel/code@2273
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Thu, 13 Aug 2015 13:07:43 +0000 (13:07 +0000)]
Rename fdmdv2 to freedv.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2272
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Thu, 13 Aug 2015 00:50:00 +0000 (00:50 +0000)]
Add freedv_api_internal.h to installed headers for codec2.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2271
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 10 Aug 2015 11:07:05 +0000 (11:07 +0000)]
turned waterfall agc back on to get pretty colours
git-svn-id: https://svn.code.sf.net/p/freetel/code@2270
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 10 Aug 2015 11:00:31 +0000 (11:00 +0000)]
700B mode integrated and tested OK in loopback
git-svn-id: https://svn.code.sf.net/p/freetel/code@2269
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 10 Aug 2015 10:25:33 +0000 (10:25 +0000)]
freedv API and test programs modified for 700B, works OK
git-svn-id: https://svn.code.sf.net/p/freetel/code@2268
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 10 Aug 2015 09:59:12 +0000 (09:59 +0000)]
codec 2 mode 700b works, thinks its step up on 700, not quite as robust to bit errors
git-svn-id: https://svn.code.sf.net/p/freetel/code@2267
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Sun, 9 Aug 2015 12:39:56 +0000 (12:39 +0000)]
Retag codec2-0.4 and add check if unittest dir is present before enabling the unittest option.
git-svn-id: https://svn.code.sf.net/p/freetel/code@2266
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 9 Aug 2015 05:51:54 +0000 (05:51 +0000)]
mbest VQ working for 700b, sounds the same as Octave
git-svn-id: https://svn.code.sf.net/p/freetel/code@2265
01035d8c-6547-0410-b346-
abe4f91aad63