
The logic that determined whether to 'block_input' was backwards with respect to non-interactive --file sessions, such that using --file *enabled* the tx-carrier behavior when it should have disabled it. This went unnoticed because on reasonably fast systems, reading the input data from the file never induce the timeout anyway -- only very slow machines reveal the problem: long gaps of 'mark' between each frame, as if each input character was slowly typed interactively. Fixes: ecebf01 Add ability to output a carrier while waiting for data
minimodem - general-purpose software audio FSK modem Copyright (C) 2011-2014 Kamal Mostafa <kamal@whence.com> Minimodem is a command-line program which decodes (or generates) audio modem tones at any specified baud rate, using various framing protocols. It acts a general-purpose software FSK modem, and includes support for various standard FSK protocols such as Bell103, Bell202, RTTY, NOAA SAME, and Caller-ID. Minimodem can play and capture audio modem tones in real-time via the system audio device, or in batched mode via audio files. Minimodem can be used to transfer data between nearby computers using an audio cable (or just via sound waves), or between remote computers using radio, telephone, or another audio communications medium.
Description
Languages
C
86.2%
Roff
6.2%
Shell
4.2%
Makefile
1.8%
M4
1.6%