Requires macOS 10.15 (Catalina) or newer.
Refined the Host Open sequence processing to handle Rev C keyers. If the port fails to open at start up, try again.
Added a split pane wrapping separate text views for serial echo and paddle echo.
Reorganize the Host Open sequence to more reliably connect to keyers with the CH340 UART.
Updated eeprom layout for version 3 WinKeyers and revised the display of keyer version and type in the Serial Port Settings window. Thanks K1EL.
Color Host Mode text, green showing sent characters, yellow showing characters queued to be sent. You can edit anything beyond the yellow text while other text is sending. Implemented by K1AV.
The command for loading defaults in host mode lacks a field for the First Extension value in version 3 keyers, so that value was not being defined when entering host mode. This beta adds a hack that invokes the Set First Extension value after loading defaults in order to define that value.
Enabled setting First Extension in Host Mode Settings for version 3 WinKeyers. This command was dropped in 3.0, then reintroduced in 3.1. It is probably unwise to use the command with 3.0 firmware.
The Standalone Settings items in the Window menu are disabled when no keyer is connected and when the settings are inappropriate for the connected keyer version. Additionally, both are disabled when the keyer is a WKmini. WinKeyer 3 Standalone Settings is no longer disabled to protect users from possibly corrupting the settings due to a change between 3.0 and 3.1 keyer firmware.
The Farnsworth speed option has been enabled for host mode. Thanks AC3B.
A bad preference value was causing a divide-by-zero crash. Thanks K6QY.
The user interface has been reworked, without (intentionally) changing functionality. The single window with six tabs has been replaced with five windows, accessed though the Window menu.
This version is signed and notarized.
MacWinKeyer has been tested with a WKmini and the current firmware.
The Check for update feature has been removed. For now, visit the web site when you think you might need an update.
The Ultimatic Priority chooser in Host Mode Settings was changing Paddle Mode instead of priority type. Thanks K4ZRJ.
Added Sparkle updating.
Revised version number display.
MacWinKeyer now uses the WinKeyer Merge command to correct some punctuation, add addition punctuation, and add a few prosigns:
WinKeyer has two builtin key-to-morse mappings that are not defined by the ITU recommendations:
The loss of keyboard focus noted in the 1.0.5 release also occurred in the message definition fields for Standalone settings. The fix required disabling as-you-type updating of the messages. You must cause an update by moving keyboard focus to another field before using the Write EEPROM command. Thanks W2RU.
A link to Steve's web page for his documentation has been added to the Help menu.
MacWinKeyer now presents an alert if attempting to communicate with a WinKeyer times out after opening a serial port. Typically you will see this alert if some other application is using the port, or if your WinKeyer is not cabled to the selected port.
The user interface has been reorganized by moving message definitions into the appropriate Settings panes. The changed increased the window height somewhat, sorry. There are three Standalone Settings panes, one for a version 2 keyer and two (one per user) for a version 3 keyer. When connected to a keyer, the settings pane(s) for the other keyer version is disabled.
Recompiled, which somehow fixes issues with loss of keyboard focus in the Host Mode Messages text entry fields on macOS 10.12. Thanks MØTDZ.
One internal change to address intermittent delays in paddle sending with host mode active. Thanks LA2RL.