minimodem (0.24-1) unstable; urgency=medium [ Chris Osborn ] * Limit carrier/idle generation for input with delays [ Kamal Mostafa ] * Fix --tx float consistency: disable .wav "PEAK chunk" header * Do not emit 0.5 sec flush for audio file output * debian: bump standards-version=3.9.7 and debhelper-compat-version=9 [ Colin Ian King ] * multiple static analysis and warnings fixes -- Kamal Mostafa Sat, 23 Apr 2016 10:35:44 -0700 minimodem (0.23-1) unstable; urgency=medium [ Rodrigo Menezes ] * TTY/TDD support -- Kamal Mostafa Fri, 19 Feb 2016 13:05:07 -0800 minimodem (0.22.1-1) unstable; urgency=medium * Do not enable tx-carrier for non-interactive --file sessions -- Kamal Mostafa Mon, 24 Aug 2015 13:51:57 -0700 minimodem (0.22-1) unstable; urgency=medium [ Kamal Mostafa ] * minimodem --binary-raw {nbits}: raw binary bits output mode * fix non-integer mark/space frequency handling * eliminate all instances of implicit double-promotion [Nick Moriarty ] * minimodem --tx-carrier: output a carrier while waiting for data * Fix ALSA latency (causing ALSA not to block). [ Kevin Zheng ] * Untrack automatically generated files -- Kamal Mostafa Sun, 23 Aug 2015 10:34:55 -0700 minimodem (0.21-1) unstable; urgency=medium [ Marcos Vives Del Sol ] * UIC-751-3 600 bps train message modes (uic-train, uic-ground) * minimodem --invert-start-stop option inverts polarity of framing bits [ Kamal Mostafa ] * fsk confidence algo: calc separate divergences for mark and space bits (improves signal demodulation) -- Kamal Mostafa Mon, 24 Nov 2014 08:28:06 -0800 minimodem (0.20-1) unstable; urgency=medium * fix stereo input file crash (thanks goblin@github) * fix man page URL (thanks David Aitcheson) * fix caller-id for blocked info (thanks Billseph Gamesh) * test harness update for automake >= 1.13 * debian/control housekeeping -- Kamal Mostafa Thu, 13 Nov 2014 10:31:57 -0800 minimodem (0.19-1) unstable; urgency=low * minimodem new command line switch: -7 implements 7-bit ASCII * fixed --baudot command line switch -- Kamal Mostafa Wed, 18 Sep 2013 09:08:47 -0700 minimodem (0.18-1) unstable; urgency=low * minimodem --tx SAME emits 16 sync-byte preamble -- Kamal Mostafa Mon, 10 Jun 2013 09:28:20 -0700 minimodem (0.17.1-1) unstable; urgency=low * (portability) link with -lm explicitly - unbreaks Ubuntu 13.04 build. -- Kamal Mostafa Thu, 21 Mar 2013 13:06:42 -0700 minimodem (0.17-1) unstable; urgency=low * handle arbitrary --startbits N -- Kamal Mostafa Wed, 20 Mar 2013 12:07:13 -0700 minimodem (0.16.1-1) unstable; urgency=low * do not induce 'setitimer new_value NULL' kernel warning -- Kamal Mostafa Fri, 25 Jan 2013 15:06:54 -0800 minimodem (0.16-1) unstable; urgency=low * refine frame position if confidence falls * fix --tx mode startbits/stopbits handling * do not transmit leader tone if no startbit -- Kamal Mostafa Sat, 03 Nov 2012 14:29:11 -0700 minimodem (0.15.1-1) unstable; urgency=low * caller-ID parser fixes -- Kamal Mostafa Tue, 16 Oct 2012 18:09:49 -0700 minimodem (0.15-1) unstable; urgency=low * caller-ID support * fixed multibyte character and binary data transfer * stats are printed after ^C interrupt * portability fixes (thanks, Mike Tedesco) * minimodem new runtime command line switches: --rx callerid Bell202 CID 1200 bps --print-filter inhibit printing non-printable bytes -- Kamal Mostafa Fri, 05 Oct 2012 20:08:24 -0700 minimodem (0.14-1) unstable; urgency=low * general --rx performance enhancements * fix PulseAudio --tx latency (and intermittent white noise) * fix ALSA --rx latency some more; print '#' on underruns -- Kamal Mostafa Mon, 01 Oct 2012 21:12:47 -0700 minimodem (0.13.1-1) unstable; urgency=low * fix --tx non-interactive behavior (no timeout for --file)... again. -- Kamal Mostafa Mon, 10 Sep 2012 20:45:36 -0700 minimodem (0.13-1) unstable; urgency=low * added ALSA device selection via minimodem --alsa[=plughw:X,Y] * fixed ALSA latency * fixed --auto-carrier crash on positive-shift modes -- Kamal Mostafa Sun, 09 Sep 2012 18:35:42 -0700 minimodem (0.12.1-1) unstable; urgency=low * runtime performance fixes -- Kamal Mostafa Thu, 06 Sep 2012 16:45:14 -0700 minimodem (0.12-1) unstable; urgency=low * FSK signal acquisition precision enhancements * runtime performance enhancements * fixed automatic setting of samplerate from audio file * fixed defective --rx-one switch behavior * minimodem new and changed runtime command line switches: --rx same NOAA S.A.M.E. protocol -i, --inverted swaps the mark/space frequencies --startbits {n} --stopbits {n.n} *Note the -T synonym has been deprecated --sync-byte {0xXX} --binary-output -- Kamal Mostafa Wed, 05 Sep 2012 09:44:03 -0700 minimodem (0.11-1) unstable; urgency=low * new confidence algo: "SNR * (1-divergence)" - improved sensitivity: handles signal amplitudes down to FLT_EPSILON - improved noise rejection - tightened --rx signal analysis metrics * enabled ALSA soft-resampling * more 'make check' test cases * minimodem changed runtime command line switches: -c, --confidence new default reduced to 1.5 -T, --stopbits {m.n} was --txstopbits, now also evaluated for rx metrics * minimodem new runtime command line switches: -v, --volume {amplitude or 'E'} sets --tx output volume --rx-one quits after first carrier/no-carrier -- Kamal Mostafa Thu, 30 Aug 2012 16:30:41 -0700 minimodem (0.10.1-2) unstable; urgency=low * debian: enable build hardening flags -- Kamal Mostafa Tue, 21 Aug 2012 18:41:44 -0700 minimodem (0.10.1-1) unstable; urgency=low * better floating-point epsilon handling to fix (im)perfect test case failures on i386 * debian: build --without-alsa on non-Linux platforms like kfreebsd-* as their alsa-oss wrapper is insufficient -- Kamal Mostafa Sun, 19 Aug 2012 16:05:38 -0700 minimodem (0.10-1) unstable; urgency=low * new confidence algo ("SNR") * new performance vs. quality controls * significant --rx fsk analyzer performance improvements * minor --tx fsk generator performance improvements * more 'make check' test cases * minimodem new runtime command line switches: -c, --confidence {min-snr-threshold} default 2.0 -l, --limit {max-snr-search-limit} default 2.3 -- Kamal Mostafa Sun, 19 Aug 2012 08:58:07 -0700 minimodem (0.9-1) unstable; urgency=low * runtime configurable audio sample rate and system audio backend (PulseAudio or ALSA) * use 1024-element sine wave lookup table by default (for --tx only) * output 16-bit integer audio samples by default (for --tx only) * configure --with/out switches for {pulseaudio,alsa,sndfile,benchmarks} * internal sine wave benchmarks * more 'make check' test cases * minimodem new runtime command line switches: -R, --samplerate {rate} specify audio sample rate (default 48000) -A, --alsa use ALSA backend (default PulseAudio) --lut={tx_sin_table_len} use lookup table of len, 0 to disable LUT --float-samples use 32-bit float audio samples for --tx --benchmarks run and report internal performance tests -- Kamal Mostafa Mon, 13 Aug 2012 21:52:32 -0700 minimodem (0.8.2-1) unstable; urgency=low * configure: new opts --without-{pulseaudio,sndfile} * debian/copyright: update copyright format -- Kamal Mostafa Mon, 06 Aug 2012 14:47:05 -0700 minimodem (0.8.1-1) unstable; urgency=low * fix --tx stdin non-interactive behavior (no timeout for --file) -- Kamal Mostafa Fri, 15 Jul 2011 20:37:38 -0700 minimodem (0.8-1) unstable; urgency=low * auto select reasonable default mark/space for high baud rates * low-latency PulseAudio capture (for that old-timey modem feel) * fix --tx stdin interactive behavior * default 1.5 stop bits for rtty only -- Kamal Mostafa Fri, 15 Jul 2011 19:25:05 -0700 minimodem (0.7-1) unstable; urgency=low * new amplitude-independent confidence algo ("worst divergence") * fsk decode squelch reduced to 0.0 * rx rate analysis refinement * new command-line parameters: --auto-carrier (no longer default) --confidence {value} --quiet -- Kamal Mostafa Fri, 08 Jul 2011 18:34:58 -0700 minimodem (0.6.1-1) unstable; urgency=low * debian Recommends: pulseaudio * add --version switch -- Kamal Mostafa Sun, 03 Jul 2011 17:02:26 -0700 minimodem (0.6-1) unstable; urgency=low * fsk decode squelch reduced to 0.005 * tx file extension sets audio file format * self-test uses .wav to allow build on earlier distro versions -- Kamal Mostafa Thu, 23 Jun 2011 23:57:30 -0700 minimodem (0.5-1) unstable; urgency=low * Initial release (Closes: #631341) -- Kamal Mostafa Wed, 22 Jun 2011 17:51:08 -0700