bruceperens [Fri, 25 Apr 2014 22:15:14 +0000 (22:15 +0000)]
More timing tune-ups.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1572
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 22:02:31 +0000 (22:02 +0000)]
Now that ALSA output drain works correctly, start accumulating the input
audio samples for the first frame before keying the transmitter.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1571
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 21:59:35 +0000 (21:59 +0000)]
Oops, use snd_pcm_drain() for drain, not snd_pcm_wait().
git-svn-id: https://svn.code.sf.net/p/freetel/code@1570
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 21:57:03 +0000 (21:57 +0000)]
More timing fixes.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1569
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 21:55:39 +0000 (21:55 +0000)]
Some timing fixes.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1568
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 21:24:04 +0000 (21:24 +0000)]
Better handling of write underruns.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1567
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 21:05:04 +0000 (21:05 +0000)]
Use the lightweight snd_pcm_avail_update() rather than snd_pcm_avail_delay().
This isn't guaranteed to synchronize with the hardware, at least on output,
but apparently does enough so that in combination with poll() we are provided
with period timing.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1566
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 20:57:51 +0000 (20:57 +0000)]
More underrun tuning.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1565
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 20:44:35 +0000 (20:44 +0000)]
Change start/stop functions for ALSA output to deal with an intermittent
"roughness" problem on the output. Always pre-load after underrun.
Use snd_pcm_drop() to stop, and don't call snd_pcm_prepare() until we're about
to write.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1564
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 19:42:42 +0000 (19:42 +0000)]
When draining the digital transmission before key-up, zero-fill the last frame
so that a full codec and modem frame are encoded, even though there are not
enough audio samples to fill them.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1563
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Fri, 25 Apr 2014 15:36:19 +0000 (15:36 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1562
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 25 Apr 2014 06:15:51 +0000 (06:15 +0000)]
natural encode and decode working OK
git-svn-id: https://svn.code.sf.net/p/freetel/code@1561
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 02:36:56 +0000 (02:36 +0000)]
Code transmit drain.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1560
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 25 Apr 2014 02:15:52 +0000 (02:15 +0000)]
modified c2dec for better cmd line option handling, compiles OK, but not tested
git-svn-id: https://svn.code.sf.net/p/freetel/code@1559
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 01:06:52 +0000 (01:06 +0000)]
Implement drain function for SSB.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1558
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 00:56:23 +0000 (00:56 +0000)]
Add debugging code.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1557
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 25 Apr 2014 00:41:17 +0000 (00:41 +0000)]
added natural bit packing option, compiles but not tested yet
git-svn-id: https://svn.code.sf.net/p/freetel/code@1556
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 25 Apr 2014 00:35:48 +0000 (00:35 +0000)]
Make ALSA more tolerant of differing hardware.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1555
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Thu, 24 Apr 2014 22:54:39 +0000 (22:54 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1554
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Thu, 24 Apr 2014 18:43:31 +0000 (18:43 +0000)]
Clean up error messages for open failures.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1553
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Thu, 24 Apr 2014 03:20:57 +0000 (03:20 +0000)]
SM1000
git-svn-id: https://svn.code.sf.net/p/freetel/code@1552
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Wed, 23 Apr 2014 23:33:42 +0000 (23:33 +0000)]
Allow resampling. Some USB 1.1 devices, like my Midiman M-Audio Producer USB
microphone, will intermittently fail to negotiate sufficient bus bandwidth
if resampling is disabled.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1551
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Wed, 23 Apr 2014 23:17:55 +0000 (23:17 +0000)]
Use the default system audio input as the microphone.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1550
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Wed, 23 Apr 2014 23:15:19 +0000 (23:15 +0000)]
SSB output mode works.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1549
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Wed, 23 Apr 2014 23:01:57 +0000 (23:01 +0000)]
Write SSB transmit function.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1548
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Wed, 23 Apr 2014 22:31:14 +0000 (22:31 +0000)]
Basic transmit and receive framework works. No squelch, no modem or codec yet.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1547
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 04:51:25 +0000 (04:51 +0000)]
Comment on sleep code.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1546
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 04:12:40 +0000 (04:12 +0000)]
Receive works correctly with keying. Audio start() and stop() seems to work
correctly so far.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1545
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Tue, 22 Apr 2014 02:37:27 +0000 (02:37 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1544
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 02:03:53 +0000 (02:03 +0000)]
Implement start/stop for ALSA devices.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1543
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 01:34:23 +0000 (01:34 +0000)]
Start and stop audio devices at appropriate times.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1542
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 01:25:43 +0000 (01:25 +0000)]
Implement audio device start/stop functions.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1541
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 01:09:25 +0000 (01:09 +0000)]
Fix compiler complaint.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1540
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 01:06:56 +0000 (01:06 +0000)]
Distinguish half-duplex mode from (not yet written) full duplex.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1539
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 01:04:36 +0000 (01:04 +0000)]
Transmit/receive logic sort of works, start_receive() and end_receive() not
yet coded.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1538
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 22 Apr 2014 00:17:58 +0000 (00:17 +0000)]
Write PTT logic.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1537
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:59:29 +0000 (13:59 +0000)]
Update Revision Header on Schematic
git-svn-id: https://svn.code.sf.net/p/freetel/code@1536
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:40:35 +0000 (13:40 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1535
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:40:26 +0000 (13:40 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1534
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:40:14 +0000 (13:40 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1533
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:40:07 +0000 (13:40 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1532
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:39:56 +0000 (13:39 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1531
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:39:48 +0000 (13:39 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1530
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:39:36 +0000 (13:39 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1529
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:39:29 +0000 (13:39 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1528
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:39:23 +0000 (13:39 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1527
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:39:13 +0000 (13:39 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1526
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:39:05 +0000 (13:39 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1525
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:38:54 +0000 (13:38 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1524
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:38:45 +0000 (13:38 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1523
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:38:35 +0000 (13:38 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1522
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:35:33 +0000 (13:35 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1521
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:35:23 +0000 (13:35 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1520
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:35:09 +0000 (13:35 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1519
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:34:59 +0000 (13:34 +0000)]
git-svn-id: https://svn.code.sf.net/p/freetel/code@1518
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:04:00 +0000 (13:04 +0000)]
Add Smartmic PCB project to repository rgb
git-svn-id: https://svn.code.sf.net/p/freetel/code@1517
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 13:01:12 +0000 (13:01 +0000)]
Delete test file rgb
git-svn-id: https://svn.code.sf.net/p/freetel/code@1516
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 21 Apr 2014 03:00:10 +0000 (03:00 +0000)]
added function for comparing gray and natural binary quantisation
git-svn-id: https://svn.code.sf.net/p/freetel/code@1515
01035d8c-6547-0410-b346-
abe4f91aad63
rickb44 [Mon, 21 Apr 2014 01:09:16 +0000 (01:09 +0000)]
TEST - enter schematic.pdf
git-svn-id: https://svn.code.sf.net/p/freetel/code@1514
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 20 Apr 2014 08:28:35 +0000 (08:28 +0000)]
variable power simulation for energy modulation works quite well, some quality improvement
git-svn-id: https://svn.code.sf.net/p/freetel/code@1513
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Sat, 19 Apr 2014 06:01:47 +0000 (06:01 +0000)]
Make sure "changed" is only set for real changes.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1512
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Sat, 19 Apr 2014 05:39:41 +0000 (05:39 +0000)]
Debugged evdev.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1511
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Sat, 19 Apr 2014 00:58:24 +0000 (00:58 +0000)]
Attribution.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1510
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Sat, 19 Apr 2014 00:37:30 +0000 (00:37 +0000)]
Implement event capture.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1509
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Fri, 18 Apr 2014 23:23:58 +0000 (23:23 +0000)]
test for Tortise SVN
git-svn-id: https://svn.code.sf.net/p/freetel/code@1508
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 22:52:14 +0000 (22:52 +0000)]
Implement event reading.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1507
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 19:21:25 +0000 (19:21 +0000)]
Don't enumerate disconnected ALSA devices.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1506
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 18:19:22 +0000 (18:19 +0000)]
Button enumeration works.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1505
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 17:15:33 +0000 (17:15 +0000)]
Build evdev, add button capabilities mask.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1504
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 17:03:21 +0000 (17:03 +0000)]
Oops, wasn't building global.o
git-svn-id: https://svn.code.sf.net/p/freetel/code@1503
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 17:01:36 +0000 (17:01 +0000)]
Add POSIX version of poll.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1502
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 16:57:09 +0000 (16:57 +0000)]
Evdev enumeration working.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1501
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 04:14:12 +0000 (04:14 +0000)]
Complete enumeration of evdev.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1500
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 02:55:30 +0000 (02:55 +0000)]
Begin to create the Linux evdev driver.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1499
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 00:57:39 +0000 (00:57 +0000)]
Add first test program for Linux event interface. This is not yet a full
driver, it's just pieces we would need for a driver.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1498
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 18 Apr 2014 00:55:23 +0000 (00:55 +0000)]
Add USB I/O. The program can now dump the HID descriptor from a device.
On Linux, it's often necessary to detach the kernel driver before we can
get access to the device.
This is not a functional driver yet, it's a testing program while we're
getting together all of the pieces we need for a functional driver.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1497
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 17 Apr 2014 04:59:23 +0000 (04:59 +0000)]
first pass at fuzzy quantiser, getting good perf from 5 bit quantiser compared to original
git-svn-id: https://svn.code.sf.net/p/freetel/code@1496
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 17 Apr 2014 01:22:46 +0000 (01:22 +0000)]
building up fuzzy codeword idea
git-svn-id: https://svn.code.sf.net/p/freetel/code@1495
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Sun, 13 Apr 2014 12:52:28 +0000 (12:52 +0000)]
Commit patch for native serial PTT.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1494
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 7 Apr 2014 21:29:24 +0000 (21:29 +0000)]
fix tlspsense for new lsp bw exp
git-svn-id: https://svn.code.sf.net/p/freetel/code@1493
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 7 Apr 2014 21:28:12 +0000 (21:28 +0000)]
fix c2validate for ber field
git-svn-id: https://svn.code.sf.net/p/freetel/code@1492
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Sun, 6 Apr 2014 22:15:24 +0000 (22:15 +0000)]
Remove spurious file.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1491
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 6 Apr 2014 10:23:14 +0000 (10:23 +0000)]
rate Fs simulation working Ok and graphs drawing OK with HF channel
git-svn-id: https://svn.code.sf.net/p/freetel/code@1490
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 6 Apr 2014 09:29:30 +0000 (09:29 +0000)]
in the process of adding HF model to test_dqpsk2
git-svn-id: https://svn.code.sf.net/p/freetel/code@1489
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 5 Apr 2014 01:49:09 +0000 (01:49 +0000)]
building up rate Fs dqpsk simulation with variable power
git-svn-id: https://svn.code.sf.net/p/freetel/code@1488
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 Apr 2014 21:31:12 +0000 (21:31 +0000)]
asterisk driver bug fixes, Thanks Antonio
git-svn-id: https://svn.code.sf.net/p/freetel/code@1487
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Thu, 3 Apr 2014 21:22:19 +0000 (21:22 +0000)]
asterisk 11 driver patch, Thanks Antonio
git-svn-id: https://svn.code.sf.net/p/freetel/code@1486
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Wed, 2 Apr 2014 08:18:57 +0000 (08:18 +0000)]
soft muting based on BER from demod, acceptable speech in SNR=4dB CCIR poor
git-svn-id: https://svn.code.sf.net/p/freetel/code@1485
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sun, 30 Mar 2014 04:59:21 +0000 (04:59 +0000)]
first pass at a Octave HF channelsimulator
git-svn-id: https://svn.code.sf.net/p/freetel/code@1484
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Sat, 29 Mar 2014 04:53:34 +0000 (04:53 +0000)]
plotting SNR contributions from various sources
git-svn-id: https://svn.code.sf.net/p/freetel/code@1483
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Fri, 28 Mar 2014 20:38:57 +0000 (20:38 +0000)]
Wrote HID lexical analyzer.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1482
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 25 Mar 2014 05:45:33 +0000 (05:45 +0000)]
patches to clean up warnings, thanks Tzafrir
git-svn-id: https://svn.code.sf.net/p/freetel/code@1481
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 25 Mar 2014 05:21:58 +0000 (05:21 +0000)]
modified play testing for mono devices, compiles OK but can't test as I don't have any mono play devices
git-svn-id: https://svn.code.sf.net/p/freetel/code@1480
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 25 Mar 2014 05:16:38 +0000 (05:16 +0000)]
Fix some too-large inlines.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1479
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Tue, 25 Mar 2014 05:08:10 +0000 (05:08 +0000)]
modified rec testing for mono devices
git-svn-id: https://svn.code.sf.net/p/freetel/code@1478
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 25 Mar 2014 04:54:24 +0000 (04:54 +0000)]
Size optimization: only use <iostream> where cin, cout, or cerr are
referenced. It has a static initializer which gets instantiated in every
file that includes it.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1477
01035d8c-6547-0410-b346-
abe4f91aad63
bruceperens [Tue, 25 Mar 2014 04:49:18 +0000 (04:49 +0000)]
Fix initialization order bug.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1476
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 24 Mar 2014 04:42:30 +0000 (04:42 +0000)]
testing variable power, initial dpqsk single sample per symbol modem simulation
git-svn-id: https://svn.code.sf.net/p/freetel/code@1475
01035d8c-6547-0410-b346-
abe4f91aad63
drowe67 [Mon, 24 Mar 2014 03:32:18 +0000 (03:32 +0000)]
added code to output error pattern files for initial tests on speech quality through vocoder
git-svn-id: https://svn.code.sf.net/p/freetel/code@1474
01035d8c-6547-0410-b346-
abe4f91aad63
hobbes1069 [Sat, 22 Mar 2014 19:31:25 +0000 (19:31 +0000)]
Nuke autoconf build from codec2.
git-svn-id: https://svn.code.sf.net/p/freetel/code@1473
01035d8c-6547-0410-b346-
abe4f91aad63