Version History for cocoaModem 2.0
0.32 (Feb 21, 2007)
MFSK16 Interface
Tossed ESC character in TextViews
CMVaricode (CoreModem) modified to take MFSK Varicode
Tossed ESC character in TextViews
CMVaricode (CoreModem) modified to take MFSK Varicode
0.31 (Jan 22, 2007)
Synch AM Reception
Turn CW Monitor channel sampling off when CW is not the selected interface.
Cut number macros (%o and %N).
Turn CW Monitor channel sampling off when CW is not the selected interface.
Cut number macros (%o and %N).
0.30 (Jan 12, 2007)
Wideband CW Interface
Added no-newline option to Contest menu.
Added Hellschriber to Contest Interface.
Activated right output audio channel (AudioInterface)
CMUpdateFIRBandpassFilter (CoreFilter)
Waterfall dynamic range fixed for Hellscreiber.
Added no-newline option to Contest menu.
Added Hellschriber to Contest Interface.
Activated right output audio channel (AudioInterface)
CMUpdateFIRBandpassFilter (CoreFilter)
Waterfall dynamic range fixed for Hellscreiber.
0.29 (Nov 30, 2006)
Turn off sampling if config
window is closed and modem is not active.
Added equalizer to PSK, wideband RTTY and Hellschreiber.
fprintf %@ no longer works with NSString
Added equalizer to PSK, wideband RTTY and Hellschreiber.
fprintf %@ no longer works with NSString
0.28 (July 2, 2006)
MLDX PTT was left out.
0.27 (July 1, 2006)
Click (history) buffer for
wideband RTTY and PSK modes.
PTT selection per interface basis.
Added Router PTT connection.
Upper ASCII characters in PSK.
Watchdog timer preference.
Convert pasteboard to plain text when pasting into the transmit view.
Added threads to buffer each of the CoreAudio inputs (AudioInterface).
Reconnected RTTY and SITOR-B Bell (CoreModem).
Added shift click to turn off Hellschreiber receiver.
Disconnect audio devices when sleep notification received.
Make cocoaPTT quit when cocoaModem quits.
HF-FAX memory release.
Handle audio device wakeup on powered down USB hubs.
PTT selection per interface basis.
Added Router PTT connection.
Upper ASCII characters in PSK.
Watchdog timer preference.
Convert pasteboard to plain text when pasting into the transmit view.
Added threads to buffer each of the CoreAudio inputs (AudioInterface).
Reconnected RTTY and SITOR-B Bell (CoreModem).
Added shift click to turn off Hellschreiber receiver.
Disconnect audio devices when sleep notification received.
Make cocoaPTT quit when cocoaModem quits.
HF-FAX memory release.
Handle audio device wakeup on powered down USB hubs.
0.26 (Apr 27, 2006)
FM Hell 105
Bit aligned font for FM Hell 105
Refreshes Hellschriber NSView only in the neighborhood of the most recent glyph column.
Cross-correlate data to reduce false positives in HF-FAX start/stop signals and fixed bug with hsync.
Lower HF-FAX screen update priority.
Fixed AppleScript transmit buffer readback.
Added wideband RTTY to AppleScript.
Added RTTY invert to AppleScript.
Added wideband RTTY Tx locks.
Bit aligned font for FM Hell 105
Refreshes Hellschriber NSView only in the neighborhood of the most recent glyph column.
Cross-correlate data to reduce false positives in HF-FAX start/stop signals and fixed bug with hsync.
Lower HF-FAX screen update priority.
Fixed AppleScript transmit buffer readback.
Added wideband RTTY to AppleScript.
Added RTTY invert to AppleScript.
Added wideband RTTY Tx locks.
0.25 (Apr 2, 2006)
Fix FAX Save bug (data
release)
Various AutoRelease bugs.
Implemented FM Hell
Added KC4FOX's double wide font
Implemented flush for Hellschreiber
Added direct AppleScripts for MacLoggerDX
Various AutoRelease bugs.
Implemented FM Hell
Added KC4FOX's double wide font
Implemented flush for Hellschreiber
Added direct AppleScripts for MacLoggerDX
0.23 (Mar 5, 2006)
Implemented HF FAX.
Fixed Hellschreiber font endian bug for Intel.
Change buffering scheme in Hellschreiber, now has 8000 character buffer.
Fixed B Receiver (USOS) prefs.
Added preference to SITOR-B to print '_' for an error character.
Cmd-I keyboard shortcut to toggle between interactive and contest interfaces.
Fixed Hellschreiber font endian bug for Intel.
Change buffering scheme in Hellschreiber, now has 8000 character buffer.
Fixed B Receiver (USOS) prefs.
Added preference to SITOR-B to print '_' for an error character.
Cmd-I keyboard shortcut to toggle between interactive and contest interfaces.
0.22 (Mar 4, 2006)
Defaulted empty modem
enable string to @"1111111"
0.21 (Feb 14, 2006)
Universal Binary.
Fixed Intel endian for colors and AIFF (AudioInterface)
NetAudio implementation (AudioInterface).
Slash-zero checkbox needed relaunch for DualRTTY and WidebandRTTY to take hold.
Refresh contest macro buttons when changing interfaces.
Allow tooltips to be removed from all interfaces.
PSK mode menu (BPSK63, etc) was left unconnected.
Fixed Intel endian for colors and AIFF (AudioInterface)
NetAudio implementation (AudioInterface).
Slash-zero checkbox needed relaunch for DualRTTY and WidebandRTTY to take hold.
Refresh contest macro buttons when changing interfaces.
Allow tooltips to be removed from all interfaces.
PSK mode menu (BPSK63, etc) was left unconnected.
0.20 (Feb 5, 2006)
Implemented SITOR-B
Expose Baudot decoder in CoreModem to subclass Moore decoder (CoreModem).
Added delay line to CoreFilter (CoreFilter).
Don't override RTTY squelch in Plist (CoreModem)
Fixed bug in contest call sign hash.
BARTG HF and time macros.
Expose Baudot decoder in CoreModem to subclass Moore decoder (CoreModem).
Added delay line to CoreFilter (CoreFilter).
Don't override RTTY squelch in Plist (CoreModem)
Fixed bug in contest call sign hash.
BARTG HF and time macros.
0.19 (Feb 2, 2006)
Fixed forced-LTRS bug with
floating tone pair.
Increased Hellschreiber buffer size.
Added AppleScripts for Hellschreiber.
Increased Hellschreiber buffer size.
Added AppleScripts for Hellschreiber.
0.18 (Jan 23, 2006)
Implemented Hellschreiber.
Fixed stop bits bug in simple RTTY (always selecting 1 stop bit).
Bumped Plist version to 3 to auto-fix stop bit bug.
Wired PSK squelch controls to Plist.
Aliased "Internal speakers" and "Headphones" for Built-in sound output.
Added clear button in contest interface (in addition to %U).
Fixed stop bits bug in simple RTTY (always selecting 1 stop bit).
Bumped Plist version to 3 to auto-fix stop bit bug.
Wired PSK squelch controls to Plist.
Aliased "Internal speakers" and "Headphones" for Built-in sound output.
Added clear button in contest interface (in addition to %U).
0.17 (Jan 4, 2006)
Fixed USOS bug (coreModem)
Force LTRS shift whenever RTTY polarity changes (coreModem)
Improved IMD estimation (coreModem)
Reconnect PSK AFC (was left disconnected in coreModem) and added into PSK Prefs
Added simple PSK Squelch
New Wideband RTTY interface.
Changed RTTY interfaces to Mark/Shift/Baud instead of Mark/Space/Baud.
Added A/B buttons to Dual and Wideband contest interfaces.
Added %p contest macro. %p = %n if callsign field is not empty, %n-1 otherwise.
Protect slow machine from capturing empty contest callsigns.
Allow dupes to be worked and logged.
Show dupe info in contest log.
Create new journal when contest log is edited before any new QSO made.
Added dynamic range control to waterfall in wideband RTTY.
Scroll wheel tuning.
Fixed Crossed Ellipse bandwidth for very narrow shifts.
Narrow ellipse bandwidth for wideband RTTY.
Force LTRS shift whenever RTTY polarity changes (coreModem)
Improved IMD estimation (coreModem)
Reconnect PSK AFC (was left disconnected in coreModem) and added into PSK Prefs
Added simple PSK Squelch
New Wideband RTTY interface.
Changed RTTY interfaces to Mark/Shift/Baud instead of Mark/Space/Baud.
Added A/B buttons to Dual and Wideband contest interfaces.
Added %p contest macro. %p = %n if callsign field is not empty, %n-1 otherwise.
Protect slow machine from capturing empty contest callsigns.
Allow dupes to be worked and logged.
Show dupe info in contest log.
Create new journal when contest log is edited before any new QSO made.
Added dynamic range control to waterfall in wideband RTTY.
Scroll wheel tuning.
Fixed Crossed Ellipse bandwidth for very narrow shifts.
Narrow ellipse bandwidth for wideband RTTY.
0.16 (Dec 28 2005)
preference to use control
instead of option key in PSK
0.15 (Dec 27 2005)
band menu
AppleScript
0.14 (Dec 26 2005)
Moved Normal/Reverse
toggles to the main DualRTTY window.
Corrected slight y-offset in Crossed Ellipse.
Corrected slight y-offset in Crossed Ellipse.
0.13 (Dec 25 2005)
Click buffer for PSK
(CoreModem framework).
0.12 (Dec 24 2005)
Reconnect transmit and
receive menus.
Applied 0.5*log(slider) + 1.0 to output level control (AudioInterface framework).
Applied 0.5*log(slider) + 1.0 to output level control (AudioInterface framework).
0.11 (Dec 23 2005)
Area mults for Roundup turn
green when all states in the area worked.
Added more dynamic range menu items for Dual RTTY Spectrum.
Added waterfall to Dual RTTY.
Import old preferences.
Added more dynamic range menu items for Dual RTTY Spectrum.
Added waterfall to Dual RTTY.
Import old preferences.
0.10 (Nov 2005)
Major reorganization of
cocoaModem into cocoaModem 2.0
Change source code copyright to Creative Commons
Added baud rate choice in RTTY modems.
Config button moved to Window menu of menu bar.
Dual RTTY uses tabbed views in Config panel to config each of the two independent modems.
10msec pause between AudioSetProperty and AudioGetProperty (fast machine, slow device)
Ignore duplicate audio device names from DigiDesign's version of CoreAudio.
Connect log button to an AppleScript file.
Save QSO Interface state in preference.
Added lots of AppleScript support.
FSK dots removed from Crossed ellipse of Dual RTTY.
Diagnostic window moved to Window Menu.
Added a mult window for RTTY Roundup.
Change source code copyright to Creative Commons
Added baud rate choice in RTTY modems.
Config button moved to Window menu of menu bar.
Dual RTTY uses tabbed views in Config panel to config each of the two independent modems.
10msec pause between AudioSetProperty and AudioGetProperty (fast machine, slow device)
Ignore duplicate audio device names from DigiDesign's version of CoreAudio.
Connect log button to an AppleScript file.
Save QSO Interface state in preference.
Added lots of AppleScript support.
FSK dots removed from Crossed ellipse of Dual RTTY.
Diagnostic window moved to Window Menu.
Added a mult window for RTTY Roundup.
Version History for cocoaModem (1.0)
1.15 (17-Jul-2005)
updateSourcesMenu was
always selecting item 0.
AppleScript aware, with interface to QSO info and PSK frequencies.
AppleScript aware, with interface to QSO info and PSK frequencies.
1.14 (7-May-2005)
Override contextual menu in
Tiger's TextViews.
1.13 (7-May-2005)
Conflict between Analyze
and RTTY causing crashes when plist file is not present.
Warn when display is set to thousands of colors.
Warn when display is set to thousands of colors.
1.12 (1-May-2005)
Analyze mode
Added 4.0 sec spectrum averaging to Dual RTTY.
Changed PSK waterfall range from 20/40/60/80 dB to 40/50/60/70 dB.
Refresh VUMeter segments for Tiger.
Added 4.0 sec spectrum averaging to Dual RTTY.
Changed PSK waterfall range from 20/40/60/80 dB to 40/50/60/70 dB.
Refresh VUMeter segments for Tiger.
1.11 (21-Feb-05)
QPSK implementation.
Select text view when %[tx] macro seen in PSK.
Use Dual RTTY functions instead of RTTY functions when %[tx] macro accessed by Dual RTTY.
Select text view when %[tx] macro seen in PSK.
Use Dual RTTY functions instead of RTTY functions when %[tx] macro accessed by Dual RTTY.
1.10 (15-Feb-05)
Disable sub receiver when
transmitting in Dual RTTY.
Fixed color bug in Dual RTTY
Set mark and space frequencies when RTTY mixer is created.
Select sideband when ATC is created.
Connect receive views of Dual RTTY to allow callsign and name selection.
Connect Dual RTTY to contest interface.
Fixed color bug in Dual RTTY
Set mark and space frequencies when RTTY mixer is created.
Select sideband when ATC is created.
Connect receive views of Dual RTTY to allow callsign and name selection.
Connect Dual RTTY to contest interface.
1.09 (10-Feb-05)
Set default colors from
constants instead of Nib.
Separate colors for Dual RTTY receivers.
Fixed plist Dual RTTY Sub receiver overlap with old Dual RTTY blue channel (crashing bug).
Link Dual RTTY macros to RTTY macros.
Separate colors for Dual RTTY receivers.
Fixed plist Dual RTTY Sub receiver overlap with old Dual RTTY blue channel (crashing bug).
Link Dual RTTY macros to RTTY macros.
1.08 (09-Feb-05)
Connect Cmd-R, Cmd-T and
Cmd-X to the Dual RTTY.
Fixed color wells for ver 2 of Plist.
Connect sideband menu for Dual RTTY Sub receiver Config.
Fixed color wells for ver 2 of Plist.
Connect sideband menu for Dual RTTY Sub receiver Config.
1.07 (7-Feb-05)
Allow selection of
left/right stereo pair.
Fixed missing plist sideband initialization.
Implemented Dual RTTY Mode.
Fixed missing plist sideband initialization.
Implemented Dual RTTY Mode.
1.06 (9-Jan-05)
Convert slashed zero when
transferring from receive view.
%X for dxExchange
Created Cabrillo for BARTG Sprint and WPX RTTY.
Template for XE RTTY.
Use previous call and exchange if contest interface fields are empty.
Save repeat macro index to plist.
Recreate entire journal when contest log, macros or info changed.
Consolidated restore and resume into a single Resume menu item.
Update band menu from resumed log.
Cmd-U to clear Contest QSO fields.
%X for dxExchange
Created Cabrillo for BARTG Sprint and WPX RTTY.
Template for XE RTTY.
Use previous call and exchange if contest interface fields are empty.
Save repeat macro index to plist.
Recreate entire journal when contest log, macros or info changed.
Consolidated restore and resume into a single Resume menu item.
Update band menu from resumed log.
Cmd-U to clear Contest QSO fields.
1.05 (1-Jan-05)
Lock resumes during an
active session.
Initialize outputChannel in ModemDest.
Roundup template always sent state in S&P mode -- changed to %x.
Templates for BARTG Sprint, WPX and RST-Number.
Initialize outputChannel in ModemDest.
Roundup template always sent state in S&P mode -- changed to %x.
Templates for BARTG Sprint, WPX and RST-Number.
1.04 (29-Dec-04)
Consolidated Panther/Jaguar
versions.
Deferred stopping output stream.
Keyboard shortcut was not selecting contest macros when in contest mode.
Omit NIL callsigns from Cabrillo output.
Deferred stopping output stream.
Keyboard shortcut was not selecting contest macros when in contest mode.
Omit NIL callsigns from Cabrillo output.
1.03 (27-Dec-04)
Changed PSK fine tuning to
using Command-arrow keys.
Contest Log using NSTableView.
Contest Log using NSTableView.
1.02 (18-Dec-04)
Log contest QSO even if
duped.
Fixed device/stream bug.
Clear text selection after setting a QSO field.
Reassigned coreAudio runloop to terminating thread.
Wait for pause in device callbacks before exiting (superseded in 1.02)
Fixed device/stream bug.
Clear text selection after setting a QSO field.
Reassigned coreAudio runloop to terminating thread.
Wait for pause in device callbacks before exiting (superseded in 1.02)
1.00 (17-Dec-04)
Restore sound devices on
quit.
Fixed PSK contest callsign bug.
Fixed PSK contest callsign bug.
0.99 (13-Dec-04)
Log PSK as PK internally,
but still reporting RY to Cabrillo.
Convert QSO callsigns to uppercase, also remap phi.
Disable diagnostic textview.
Convert QSO callsigns to uppercase, also remap phi.
Disable diagnostic textview.
0.98 (11-Nov-04)
Set stream rate on audio
device.
Implemented backspace-free insertCompletion (option-escape) in SendView.
Check if audio device tables are empty.
Contest mode!
Set sampling rate of VOX input devices to non-zero.
Implemented backspace-free insertCompletion (option-escape) in SendView.
Check if audio device tables are empty.
Contest mode!
Set sampling rate of VOX input devices to non-zero.
0.97 (10-Nov-04)
Implemented BPSK63.
0.96 (7-Nov-04)
Reconnect Window menu
items.
Fix flush/receive to include squelch tail for PSK.
Turn on delegate for clicks in xcvr2.
Fix flush/receive to include squelch tail for PSK.
Turn on delegate for clicks in xcvr2.
0.95 (5-Nov-04)
Contest Info macros in User
Info panel
Updated PSK user interface.
Initialized xcvr1 and xcvr2's text colors.
Enable control click on lower case callsigns.
PSK test tone frequency.
Allow lower cased callsign capture in PSK.
Allow callsign capture in PSK xcvr2 window.
QSO Info fields.
Updated PSK user interface.
Initialized xcvr1 and xcvr2's text colors.
Enable control click on lower case callsigns.
PSK test tone frequency.
Allow lower cased callsign capture in PSK.
Allow callsign capture in PSK xcvr2 window.
QSO Info fields.
0.94 (30-Oct-04)
Fix bug with PSK Tx2 text
ending up in Rx1 window.
0.93
Clear PSK indicators when
clicked from waterfall.
Select which PSK receiver to transmit on.
Select which PSK receiver to transmit on.
0.92
Changed PSK rcvr turn off
to shift-click.
0.91
Defer leaving transmit mode
until buffer is empty (added yellow indicator)
Implemented IMD measurement
Fixed font panel bug introduced by 0.88
Implemented IMD measurement
Fixed font panel bug introduced by 0.88
0.90
Relinked macro edit button
(became unlinked with introduction of contest
panel).
0.89
Fixed slashed zero bug in
receive textview.
0.88
Lock textview attributes
(was causing freezes in textview).
0.87 (5-Sep-04)
Save squelch in Pref file.
Initial BPSK31 printing.
Use NSLock instead of a flag to check if polling is busy in AYTextView.
Use NSLock for insertion into the ring buffer in AYTextView.
Placed textStorage changes inside lockFocus in ExchangeView.
Initial BPSK31 printing.
Use NSLock instead of a flag to check if polling is busy in AYTextView.
Use NSLock for insertion into the ring buffer in AYTextView.
Placed textStorage changes inside lockFocus in ExchangeView.
0.86 (30-Aug-04)
Grayscale crossed ellipse.
Started PSKReceiver.
Two stage AFC, initially with FFT and finally with derivative of phase.
Started PSKReceiver.
Two stage AFC, initially with FFT and finally with derivative of phase.
0.85 (29-Aug-04)
Increased input range.
Fixed decimation gain.
Fixed decimation gain.
0.84 (23-Aug-04)
Added pad field to input
device configs.
Loop sound file on EOF in addition to byte count.
Loop sound file on EOF in addition to byte count.
0.82 (22-Aug-04)
Fixed lowpass kernel bug
introduced in 0.81.
0.81 (15-Aug-04)
Fixed missing polarity
setting when RTTY LSB/USB changed.
Symmetricize even ordered FIR filters.
Increased AGC range for crossed ellipse.
Reset text color after textview is cleared.
Fixed output initialization bug (was neglecting to set output parameters).
Symmetricize even ordered FIR filters.
Increased AGC range for crossed ellipse.
Reset text color after textview is cleared.
Fixed output initialization bug (was neglecting to set output parameters).
0.79 (14-Aug-04)
Fixed 2 channel/11025
output bug.
0.78 (8-Aug-04)
Added
kAudioDevicePropertyVolumeScalar before each
kAudioDevicePropertyVolumeDecibels to unmute audio.
Implement FSK mark/space memory.
Implement arbitrary mark/space frequencies for modulation and demodulation.
Implement FSK mark/space memory.
Implement arbitrary mark/space frequencies for modulation and demodulation.
0.77 (1-Aug-04)
Implement multiple audio
output device access to handle multiple modes.
Flush RTTY transmit buffer when test tone is switched off.
Support thousands of colors display mode.
Flush RTTY transmit buffer when test tone is switched off.
Support thousands of colors display mode.
0.76 (27-Jul-04)
Started PSK implementation
(July 27, 2004).
Fixed RTTY noise threshold bug (was scanning beyond stop bit)
Fixed RTTY noise threshold bug (was scanning beyond stop bit)
0.75 (21-Jul-04)
Matched filter for start
bit transition.
Fixed callsign string when at the end of text in receiveView.
Use -setDocumentCursor to set receiveView and transmitView's scrollview cursor.
Fix delete bug in receive textView
(textView is set to not editable -- traps delete character and replaces selection with empty string).
Fixed callsign string when at the end of text in receiveView.
Use -setDocumentCursor to set receiveView and transmitView's scrollview cursor.
Fix delete bug in receive textView
(textView is set to not editable -- traps delete character and replaces selection with empty string).
0.73 (15-Jul-04)
Fixed autoscroll bug (was
only advancing one character when string is longer).
First implementation of multi-ATC and squelch control.
Removed contextual menus for textviews.
Swap from cocoa default to arrow cursor whenever mouse moves into receiveView or transmitView.
Control click (and right mouse click) callsign directly into QSO Panel.
Removed all setHidden calls for Jaguar.
Re-set sampling rate in audio utils (Jaguar/Rev3 iMic)
First implementation of multi-ATC and squelch control.
Removed contextual menus for textviews.
Swap from cocoa default to arrow cursor whenever mouse moves into receiveView or transmitView.
Control click (and right mouse click) callsign directly into QSO Panel.
Removed all setHidden calls for Jaguar.
Re-set sampling rate in audio utils (Jaguar/Rev3 iMic)
0.71 (14-Jul-04)
Trapped local NSBeep().
Error dumps during config.
Robust LTRS/FIGS mode.
Force LTRS out with space on USOS.
Implemented LSB/USB selection.
Error dumps during config.
Robust LTRS/FIGS mode.
Force LTRS out with space on USOS.
Implemented LSB/USB selection.
0.67 (11-Jul-04)
Fixed sampling rates for
some devices (Transit) was only checking one item in the
menu.
Use dB range for input attenuator calls to CoreAudio.
Macro import and export.
Transmit bandpass filter.
Plot colors in RTTY Config to change the green plots.
Fixed slash 0 bug.
Set input gain of input device after it has been selected by plist file.
Use dB range for input attenuator calls to CoreAudio.
Macro import and export.
Transmit bandpass filter.
Plot colors in RTTY Config to change the green plots.
Fixed slash 0 bug.
Set input gain of input device after it has been selected by plist file.
0.65 (8-Jul-04)
QSO panel, single click in
receiveView to select callsign,
Ctrl-C to take selection to QSO panel.
Ctrl-C to take selection to QSO panel.
0.64 (7-Jul-04)
Option and option-shift
message sheets.
Fix 0 bug (unicode phi in transmit buffer was being sent out as an ascii X).
Added cmd-T (immediate transmit) and cmd-R (deferred receive) to the T/R menu.
Cmd-X to flush and enter receive.
Scroll to end of long macros.
Clear FSK Indicator on transmit.
Added two tone generator.
Fix 0 bug (unicode phi in transmit buffer was being sent out as an ascii X).
Added cmd-T (immediate transmit) and cmd-R (deferred receive) to the T/R menu.
Cmd-X to flush and enter receive.
Scroll to end of long macros.
Clear FSK Indicator on transmit.
Added two tone generator.
0.62 (6-Jul-04)
Implemented 44100
samples/sec decimation.
Implemented RTTY stop bit selection and prefs.
Implemented [tx] macro balancing.
Fixed test tone bug, was not flushing bit buffer.
Implemented RTTY stop bit selection and prefs.
Implemented [tx] macro balancing.
Fixed test tone bug, was not flushing bit buffer.
0.60 (5-Jul-04)
Added spectrum tuning
indicator.
Allow cut and paste in transmitView.
Allow cut in receive view.
Removed insertion point in receive view.
Change VU meter from 7 to 9 elements.
Flush was not flushing [tx] macro count. Fixed.
Allow cut and paste in transmitView.
Allow cut in receive view.
Removed insertion point in receive view.
Change VU meter from 7 to 9 elements.
Flush was not flushing [tx] macro count. Fixed.
0.57 (4-Jul-04)
Hardware macros. Macro
Dictionary Panel.
To allow Dictionary to open, Message sheet is no longer Modal.
To allow Dictionary to open, Message sheet is no longer Modal.
0.56 (3-Jul-04)
Messages, macros and brag
tape.
Use NSTextView delegates to insert text into RTTY buffer.
Flush button to terminate transmit streams.
Use NSTextView delegates to insert text into RTTY buffer.
Flush button to terminate transmit streams.
0.54 (2-Jul-04)
VU meter and input
attenuator.
Polled AYTextView so append is only done from the main thread.
Change AYTextView color switching scheme. Transmitted text now has a different color.
Changed UserInfo and Cabrillo info from Panels into to sheets.
Polled AYTextView so append is only done from the main thread.
Change AYTextView color switching scheme. Transmitted text now has a different color.
Changed UserInfo and Cabrillo info from Panels into to sheets.
0.50 (1-Jul-04)
Implemented Transmit and
Test Tone timeouts.
0.49 (30-Jun-04)
Transmission from
transmitView working.
Baudot Test tone and output attenuator working.
Baudot Test tone and output attenuator working.
0.47 (27-Jun-04)
Created NCO and output test
tone.
Ignore multiple CR sequences. Centers splash screen.
Use option-O for zeros.
Force redisplay if line is long.
Ignore multiple CR sequences. Centers splash screen.
Use option-O for zeros.
Force redisplay if line is long.
0.39 (23-Jun-04)
Fixed error in ATC
algorithm
0.38 (21-Jun-04)
Multipath/normal
modes
0.35 (20-Jun-04)
Autoconnect
Added Baudot waveform to RTTY Monitor
Added Baudot waveform to RTTY Monitor
0.33 (18-Jun-04)
Mute BELL preference
0.31 (17-Jun-04)
RTTY Printing
Background and text colors and font are set from Pref panel
Background and text colors and font are set from Pref panel
0.20 (5-Jun-04)
FIR filter
plist
Modem class
AIFF and WAV files
RTTY Monitor
User's manual
plist
Modem class
AIFF and WAV files
RTTY Monitor
User's manual
0.10 (12-May-04)
Started.
AudioPipe and Cocoa wrapper for Core Audio
Crossed ellipse
Oscilloscope
AudioPipe and Cocoa wrapper for Core Audio
Crossed ellipse
Oscilloscope