; urouter, microHAM USB Device Router, change log ; by Martin Bujdak, microHAM -------------------------------------------------------------------------------- v5.1.1, released 071128 - bug fixed: Router incorrectly set audio switching of MK2 in VOICE mode when "Microphone jack, logger or DVK control" was selected. - bug fixed: Emulation of baud rate on FSK port didn't function. v5.1.0, released 071123 - There are some changes in keyer protocol and settings format. Firmware of all devices MUST be upgraded and their power-up settings MUST be again stored to their EEPROM. Compatible firmware versions are MK/CK/DK 5.0, MK2R/MK2R+ 3.0, MK2 2.0. - Router generates extended information from CAT (RX and TX frequency/mode). PTT selection and Audio switching now follows TX mode instead of RX mode. - Message audio level reporting, PTT events and some other commands added to control protocol. - Changed rule how to determine DIGITAL or VOICE mode in LSB/USB/FM mode for IC-746 Pro, IC-7400, IC-756 III, IC-7800. Now when DATA mode (LSB-D,USB-D) is reported it is always DIGITAL but else it is determined according to "Voice/Digital settings selector" like for other radios. - bug fixed: When DVK bank was switched during a message playback router crashed. - bug fixed: When mixer of sound card selected for using with MK didn't contain a microphone in playback than switching to DIGITAL or FSK mode caused that master volume was muted. - Links to cable schematics added to help menu. - BackSpace on PS2 keyboard now functions as ESC. v5.0.3, released 071024 - bug fixed: Router reapplied active preset settings to all devices always when system notified that some device was added to or removed from the system. This included sending of initialization to WinKey that can harmful. Since this version only audio levels are set consistent with active preset. v5.0.2, released 071017 - Patch for FTdx9000 radios. Router postpones its queries after logger sends some set command. This prevents to freeze the radio firmware. But the router doesn't postpone any logger commands. It means that logger must be aware of this bug in radio firmware too. - bug fixed: FT1000MP - Incorrectly interpreted some flags during TX state. - bug fixed: Since v5.0.0 there was a bug in JRC JST 145/245 decoding. - bug fixed: Router incorrectly decoded packets with binary encoded frequency in all Ten-Tec radio protocols. - bug fixed: When "PW1 on radio bus" was checked router interpreted echo of simulated packet as autoinformation from radio. - bug fixed: Bank of voice (DVK) messages was not loaded after device was first time connected. - DATA mode on Icoms is displayed as "-D" suffix - Control protocol related: - bug fixed: MK2, MK, DK and CK permanently report "C0" (disconnected). In relation to this autoinformation event didn't work too. - Command "MBbankname" of control protocol creates new bank if such bank doesn't exist. - MK2, MK, DK and CK accept only subset of commands that relate their functionality. v5.0.1, released 070915 - Installer now installs besides FTDI drivers for microHAM devices also last FTDI drivers (CDM v2.2.4) for "non microHAM" devices (standard FTDI drivers for PID 6001). This prevents undesirable interference between different versions of drivers on computers where some other devices with FTDI chip are installed. - Router no longer reinitializes WinKey after WinKey port has been opened. This operation is no longer needed since WinKey is under full control of router. - bug fixed: Due to misdescription of command 10,02 in FT-990 manual the router incorrectly interpreted the answer to this command. This caused a problems when a logger used this command to poll the radio. - bug fixed: Some commands (unimportant for router function) for transceivers FT-2000, FTdx9000 and all Kenwoods was incorrectly recognized as autoinformation. v5.0.0, released 070912 - Windows Vista compatible version. - Due to completely different Vista audio stack "Audio Mixer" pages are not used when router runs on Vista. Sound cards are selected on DVK page and Vista mixers are accessed through button "Sound Card". - DVK messages and data files (settings, cw/fsk messages, scenarios) are stored in "\Documents and Settings\All Users\Application Data\microHAM\". Installer moves old files to the new location. Although this change is forced by Vista the router uses new location on all Windows versions. - FTDI drivers upgraded to CDM v2.2.4. Drivers are silently preinstalled by setup on Windows 2000/XP/2003/Vista. - Internal component VSP ActiveX upgraded to v5.0.8.57. - Support for new product "micro KEYER II" (MK2). - Support for new features of old products, e.g. unification of PTT selection, PTT delay coupled with WinKey PTT Lead, extended functions (scenarios) on MK2R etc. (see firmware change logs). - Keyer mode (previously keyboard mode) is closely associated with decoded radio mode. When no radio is selected and no fixed mode is selected it is possible to switch modes in router manually through PS2 keyboard connected to keyer. - Possibility to control all keyer types through "microHAM Control Protocol" (previously called SO2R protocol for MK2R) - Merged PTT and audio settings for DIGTAL and FSK modes. - Router has full control over WinKey now. All commands from logger are parsed and modified to have WinKey permanently synchronized with router settings. - Commands added to menu: - download and install latest version - download latest versions of documents (manuals and setup guides) - Remaked installer: - forced uninstallation of prior version and restart if needed - optional installation of documents from CD - Partially reorganized GUI. - Emulation of baud rate on FSK port is now possible to help loggers correctly time PTT drop. - Added MK2R audio switching option (ACA, audio codec, SC2) for "Voice" (SSTV) - Added support for transceivers: FT-450, Omni VII, Elecraft K3. - Fixed decoding for transceivers: Jupiter, Argonaut. - For IC-746 Pro, IC-7400, IC-756 III, IC-7800 router uses command 1A,06 to detect DATA mode (DIGITAL). - Added optional Icom specific feature: Router can periodically simulate sending of frequency data to prevent PW1 amplifier interfere communcation between router and radio. (check box: "PW1 on radio bus") - All Kenwoods and Elecraft K2 at 4800 bps forced to 2 stop bits. - bug fixed: Solved some problems with dual core processors. - bug fixed: It was not possible to modify the HF Band Map. - bug fixed: Some audio switching settings ("follow radio mode" part) for second radio on MK2R was not saved at exit. - bug fixed: Router crashed when large DVK message file was loaded from HD. - bug fixed: VFO-B mode was not updated for transceiver FT-2000. - bug fixed: Control (SO2R) protocol command "RMS" caused clearing of WinKey buffer. - Setup hints from Radio Control dialog was excluded. - many other small functional and cosmetic changes and bug fixies ... v4.1.1, released 070212 - MK2R disables outputs (CW, PTT, audio, ...) when band data from one of radios are lost. Since this version it is possible to reenable them without reestablishing communication to radio by switching MK2R on and off. - bug fixed: Connection status was reported incorrectly in SO2R protocol. - Extended SO2R protocol (device identification: SN, version) - Added SO2R protocol monitor. - Added possibilty to set permanent keyboard mode (CW/FSK/VOICE) without possibility to switch it manualy on PS2 keyboard) - Changed default digital bandmap: 80m 3570-3600, 40m 7030-7045 - WinKey initialization sequence was extended by commands "Clear Buffer" and "Reset Input Buffer Pointers" to recover WinKey buffer from possible inconsistent state after host application (e.g. logger) closes the port and returns control to router. - bug fixed: After host application closed the WinKey port the active preset LED was undesirable turned off. - Router filters out repeated speed pot reports from WinKey. This prevents some loggers from unintentional returning control of WPM speed to speed pot. - bug fixed: It was not possible to store CW messages of MK2R to file and load them as FSK messages and vice versa. v4.1.0, released 070115 - Added possibility to steer FSK. Both FSK channels are redirected according to TX focus and audio input is redirected according to RX focus. MK2R firmware v1.6 is needed. - Extended SO2R protocol (playing/recording of CW/FSK messages, keyboard mode switching) - Keyboard mode switching on MK2R can be set separately for both TX focus states. - When ESC on PS2 keyboard is pressed during recording of voice (DVK) message recording is aborted without save. Now only NUM LOCK key stores message. - Added possibility to apply MK2R function (scenario) from router. v4.0.10, released 061215 - bug fixed: DVK used incorrect mapping to audio devices. Recording/playback did not work when WaveIn/WaveOut device ID differed from Mixer ID. - Audio levels are set consistent with active preset at device connection. - Some modifications in WinKey monitor. - Term "scenario" was replaced by term "function" in accordance with manual and MK2R front panel description. - Setup documents added to help menu (they must be installed from CD). - Delayed execution when loaded at start-up. v4.0.9, released 061129 - Added WinKey monitor. v4.0.8, released 061123 - bug fixed: Router crashed when "auto number" packet is received from DK. - bug fixed: Band Decoder compatibility - Templates has been excluded from installation package. v4.0.7, released 061116 - Added possibility to disable generation of footswitch signal (FS) on LPT. - Some extensions and changes in implementation of SO2R protocol. - Cosmetic changes on scenario page. v4.0.6, released 061101 - Added MK2R scenario editor. (MK2R firmware v1.3 is needed) - bug fixed: v4.0.5 crashed when voice message recording was stoped from PS2 keyboard. - bug fixed: non-functional LEDs on ACC page in v4.0.5. - Default value of parameter "Disable router queries" was changed to false. v4.0.5, released 061024 - Added support for transceiver FT-2000. - bug fixed: Monitoring (audio bar) was sometimes incorrectly mapped to audio device. - "Get ID" buttons on Audio Mixer pages now return IDs of wave devices too. Just these IDs need to be used with MMTTY. - bug fixed: After a voice message has been recorded on some device the corresponding messages on other devices that share the same message bank has not been reloaded. - bug fixed: Since v4.0.2 router sometimes crashed when VSP was deleted. v4.0.4, released 061019 - Implementation of SO2R protocol. (MK2R firmware v1.2 is needed) - bug fixed: When empty voice message was inserted to play queue PTT remained in active state after last message. v4.0.3, released 061009 - Added "Test signal" button for TX VOICE of MK2R(+) and MK. Added "Rec Mixer" button for MK2R+. - Router looks for latest versions of english manuals to dynamically create help menu. - bug fixed: Record/Play buttons on DVK page of MK2R+ was not enabled/disabled when audio device selection was changed. Also audio level meters was not enabled/disabled correctly. v4.0.2, released 061006 - Reworked audio mixer and DVK for MK. Added possibility to use right channel for second radio (e.g. when USB Interface II along with MK is used). - Only used (selected on Audio Mixer page) audio devices are adjusted when router is started or some preset is applied. Unused audio devices are intact. - bug fixed: Audio monitoring is started only for selected audio input now. - bug fixed: Some settings on SO2R page of MK2R was not correctly saved. - bug fixed: Router did not reestablish focus control after firmware restart. - It is allowed to select signal (RTS/DTR...) before COM port is selected. This doesn't require to set routing in a particular order. - It is allowed to assign RTS and DTR of WinKey COM port to any other channel (e.g. PTT, CW, MK2R focus control, ...). Till now it was blocked. - Record/Play buttons on DVK page are disabled when selected audio device is not available. v4.0.1, released 060925 - Support for MK2R firmware v1.1 (headphone side tone). - Added "Get ID" buttons to get identification numbers of selected audio devices. - Windows mixer control "sndvol32.exe" is started via external application to ensure the right mixer will be shown. - Added automatical activation of all "follow radio" features when a radio is selected. - bug fixed: Sometimes the volume levels on DVK page was not correctly saved. - bug fixed: "Invert FSK" check box for radio 2 on MK2R/MK2R+ page didn't work. - bug fixed: DVK "On Air Recording" muted right master volume. - some cosmetics v4.0.0, released 060914 - Support for MK2R and MK2R+ - Voice keyer, added "Voice Messages (DVK)" page for MK, MK2R, MK2R+. - New keyboard mode switching: When MK is connected router can force keyboard mode to allow "follow radio" feature or can set "manual" to allow user switch modes by CAPS key. - bug fixed: When narrow filter on FT-8x7 is active radio reports mode by different code that was not recognized by router. - bug fixed: When user mode on FT-1000MP was active router didn't recognize mode. - Added possibility to overwrite logger baud rate settings for ORION to 56000 bps. v3.1.4, released 060726 - bug fixed: Audio monitoring was not always successfuly restarted when selection of audio device was changed. - bug fixed: Now there is correct value of CTS on USB Interface II. Previously the value of CTS interfered with SQL input value and could block communication with radio when logger used RTS/CTS handshake. - FSK and FSK-R modes on Elecraft K2 are treated as DIGITAL modes for the purpose of "follow radio" feature. - Overwritting of WinKey settings after host (logger) closes the port is delayed to prevent interference with some loggers that close and immediately open the port before loading the settings. - Added possibility to disable using of audio devices or enable automatical detection and assignment of internal "USB Audio Codec" to DK when some USB device is connected/disconnected. (Router/Options/Audio Devices) - Added "Audio Mixer" page for MK and USB Interface II to allow user access asociated audio mixer from router. This allows to set volume on selected audio lines and store/retrieve these settings to/from presets. Monitoring (audio bar) on selected sample rate and generation of test signal is also possible like for DK. - To save CPU load audio monitoring is active only if page with "audio bar" is displayed. v3.1.3, released 060606 - Button "Generate Test Signal" on DK/Keying page activates PTT too. - bug fixed: Now correct sample rate is displayed on DK/Keying page. - bug fixed: Now router doesn't block an applications to access other FTDI devcies. - Possibility to select audio device on DK/Keying page manualy. - D2XX driver v3.1.4, File ftd2xx.dll is installed to bin directory too. - Solved some Windows 98/ME issues. v3.1.2, released 060427 - D2XX driver temporarily rolled back to v1.6.6 - Added template for DK. - Some cosmetic changes. v3.1.1, released 060421 - D2XX driver v3.1.4 - Added possibility to insert CR&LF to FSK message. - Added possibility to set the sample rate of audio monitoring. Generator of 1500 Hz test signal uses matching sample rate. - bug fixed: Now there is correct value of CTS (radio control) on DK and CK. Previously incorrect value blocked communication with radio when logger used RTS/CTS handshake. - uninstaller bug fixed: VSPort.dll is unregistered at the next restart. v3.1.0, released 060307 - Added support for transceivers: K2, FT-840, FT-757GXII, FT-767, JST-145/245, IC-910H, IC-275E. - some corrections in decoding of FTdx9000 - Added support for new features of keyer firmware v2.6, v2.7: optional LNA PTT, PTT2 generated by foot switch, "FSK busy" flag routed to CTS of FSK COM port. - "ABA" audio switching for SSTV and "CBA" for VOICE mode (ORION only) were added to the list. - 2nd FSK port is allowed for all radio types. - Added possibility to set the USB noise immunity. - Comboboxes shows "none" instead of empty string when no port is selected. - bug fixed: Now "CT space" is possible to set independently from "Auto space" - bug fixed: CW-R and RTTY-R modes on all Icoms was incorectly recognized. - workaround: Windows XP sometimes hides some tray icons and makes them unaccessible. Since this version user can get access to such "hidden" router by trying to start a new instance of router. This will force the running instance of router to show main frame. - Detected real serial ports are excluded from the offering list when new virtual serial port is going to be created to prevent conflicts. - Support for Digi KEYER. - uninstaller: Possibility to remove configuration data during uninstalation. v3.0.2, released 051015 - bug fixed: Templates for CW keyer had incorrect name prefix CW_ instead of CK_. - Migration to wxWidgets 2.6.0 slowed down some GUI operations. Some optimization was done to speed it up. - bug fixed: Previous version didn't draw bitmaps on audio page (on Win98). - Added some other templates. v3.0.1, released 051005 - Migration to gcc 3.4.2, wxWidgets 2.6.0 - Router always overrides port settings from host application (e.g. logger) for any Yaesu radios to 2 stop bits. This is necessary for some loggers that incorrectly set 1 stop bit. - Added support for transceiver FTdx9000. - Change for FT-1000MP: When dual receive is active and VFO A is muted than VFO B is considered to be active (as source for "follow radio" feature). - bug fixed: Menu command "Restore router settings" hangs in previous version. - bug fixed: Presets had incorrectly initialized PTT settings for CW keyer to use PTT2 instead of PTT1. This caused that PTT on CW keyer stayed permanently inactive after such preset was loaded. v3.0.0, released 050913 - Routing of data was moved to separated thread. This prevents GUI thread to block data transfer when menu is invoked or GUI performs time-consuming operation. - Added support for transceivers: FT-900, FT-890. - Added support for USB Interface II. - When the router takes control of WinKey from a host application it sends command "Host Open" besides settings. It solves problems when host application sends command "Host Close" to WinKey at exit. - bug fixed: Fixed small bug in WinKey buffer overflow protection. - Some adjustment for CW keyer. v2.2.3, released 050831 - buf fixed: Emulation of strict baud rate (introduced in v2.2.1) was disabled because bug in Eltima VSP ActiveX Control 3.8.5.29 causes that some chars transmited via FSK channel are mised out in some circumstances. v2.2.2, released 050822 - bug fixed: There was introduced bug to v2.2.0 that assignment of some ports was lost when a preset was saved or activated. - When routing from some port to FSK channel is canceled or this port is closed, router sends default settings 45bps 5N1.5 to keyer. - released with keyer firmware v2.3 - support for device testing (used by manufacturer only) v2.2.1, released 050810 - All virtual ports are set to strictly emulate baud rate. This allows correct timing of PTT in some programs. v2.2.0, released 050809 - Now CTS on radio channel is passed from radio to selected virtual port. This requires keyer firmware at least v2.2. Both router and firmware now respect CTS and suspend transmition while CTS is inactive. Level of RTS on radio channel remains still active regardless of RTS level on virtual port (This still allows to use RTS for alternative purpose: CW/PTT). - Improved detection of routing conflicts when ports assignment is changed: Selecting virtual serial port for WinKey avoids using of RTS/DTR for another channel. Also radio channel occupies CTS. - Added possibility to disable Farnsworth spacing by setting Farnsworth speed to zero. - After device is disconnected, all decoded items (modes, frequencies) are marked as invalid (gray). - released with keyer firmware v2.2 v2.1.6, released 050729 - bug fixed: Previous versions of router hangup under older versions of Windows (older than XP) when radio button "Fixed" on audio or PTT/FSK page is selected. - Some notes to installation of router: - Any old v1.x version MUST be uninstalled with all shared files and Windows must be restarted before new version will be installed. - Since v2.0.0 there are two type of release "full" and "upgrade". - Upgrade ALWAYS need to be installed over any v2.x.x version. - Since v2.1.5 (including) also full version CAN BE installed over any v2.x.x version. v2.1.5, released 050725 (full, release) - bug fixed: There was introduced bug to v2.0.9 that sometimes caused router crash at exit. - bug fixed: Removed cause of occasional deadlock at shutdown. v2.1.4, released 050718 (upgrade, beta) - bug fixed: There was introduced bug to v2.0.2. WinKey settings, as part of any preset, was incorrectly load/saved. v2.1.3, released 050715 (upgrade, beta) - bug fixed: Crash on exit or some menu commands when no device is registered. - released with keyer firmware v2.1 v2.1.2, released 050713 (full, beta) - Blocking of CW/PTT for a second after port is opened was introduced in v2.0.0 and modified in v2.0.7. Now this feature is optional because it is not comaptible with some loggers. Feature is active when "DTR*" or "RTS*" is selected instead of "DTR" or "RTS". - Support for new keyer features implemented in firmware v2.0 (type ahead, autonumbering, ...) v2.1.1, released 050701 (upgrade, beta) - bug fixed: Error in FT-920 protocol decoding caused that VFOA and VFOB frequencies was incorrectly decoded. (Router mistakenly expected shorter answer to command "Status Update ...,02,10" what caused that it lost synchronization to following answers.) - Added some pauses in polling for Icom protocols to allow ICOM-PW1 make synchronization and start to comunicate with radio. v2.1.0, released 050622 (full, beta) - Added partial support for CW keyer. v2.0.10, released 050621 (full, release) - bug fixed: If FT-847 is selected router sends "CAT ON" command allways when radio doesn't respond. - Added micro KEYER manual link to help menu. (Manual must be installed) - Added some new templates to installation package. - Installer prevents user to install router over previous version v1.x. v2.0.9, released 050617 (upgrade, beta) - Some changes to speed up reaction of router to device insertion/removal when more than one device is connected. v2.0.8, released 050614 (upgrade, beta) - work around: Some loggers repeatedly set baud rate, line control and handshake after each change of PTT level. Previous versions of router reinitialize radio channel on each such event. It causes that PTT sometimes drops early and communication to radio is sometimes terminated. Now router filters out such "set" events. - bug fixed: Bitmaps on audio page was not updated after click on radio button A/B/C (when custom settings are allowed). - bug fixed: Under Windows 98 bitmaps on audio page was not drawn at all. v2.0.7, released 050607 (upgrade, beta) - bug fixed: VSP ActiveX Control set signals DTR and RTS to active state after port is open (only on Windows 98). When these signals are used to generate CW/PTT, radio is unintentionaly keyed when logger opens ports. Previous versions of router hold CW/PTT inactive for a second after port is open and then restore their state. This version holds inactive level till next leading edge on port. v2.0.6, released 050607 (upgrade, beta) - Monitoring and testing is possible for USB interfaces too. v2.0.5, released 050602 (upgrade, beta) - some correction of tool tips and other messages - bug fixed: Router sometimes crashed when menu command "Restore Router Settings" was invoked. - bug fixed: Bitmaps on Audio page was not properly updated. v2.0.4, released 050525 (upgrade, beta) - Another optimalization of RX data handling. - bug fixed: When routing from "open" COM port to CAT control channel had been canceled, router didn't start pool the radio. v2.0.3, released 050524 (upgrade, beta) - bug fixed: Ineffective way of handling RX data caused that router consumed a lot of CPU time epecially when host application (e.g.,logger) frequently communicate with radio. v2.0.2, released 050518 (upgrade, beta) - bug fixed: New version of built-in VSPort Control has bug. It caused that router crashed under Windows 98/ME after some host application had opened virtual port. - bug fixed: Preset list was improperly initialized after instalation. - Added possibility to load/save WinKey messages. - WinKey settings are excluded from templates. v2.0.1, released 050517 (upgrade, beta) - bug fixed: Corrected VOICE/DIGITAL switching according to frequency changes. - bug fixed: Corrected handling with CAT baud rate. - bug fixed: When check box "allow custom settings" on audio or ptt page is unchecked, posible incorrect values in comboboxes are corrected. - Accepted frequency and mode are marked separately if needed (in CAT frame). Also validity of "follow radio mode" is marked by frame color. v2.0.0, released 050515 (full, beta) - NB: This release contains many changes and new features. It's released for testing. - Added CAT decoding to get mode and frequency. This allows to use "follow radio" feature that automaticaly reconfigure keyer according to decoded radio operating mode. - Some changes in generating of PTT (see comment to keyer firmware v1.8). - Added possibility to disable overwrite WinKey setting after host close the port. - Commands "Load/Save Device Settings" was replaced by commands "Load/Save Template" that loads/save all device settings including routing (port settings). Router is installed with several templates for commonly used loggers. After loading of template it is possible to display associated help document. - Added some monitoring and testing features (see subpage Ports on keyer page). - Added tool tips for most of controls. - CW and PTT signals are locked for a second after related port is opened to prevent unwanted keying that was experienced with some host applications. - It is possible to set the Farnsworth WPM. - bug fixed: Using of class wxString in interthread communication was disclaimed because its "CopyOnWrite" feature is not thread safe. Now program runs correctly on systems with hyper-threading too. - bug fixed: It was introduced bug to previous version v1.14. Command Device/Delete did not delete device page. - bug fixed: Command "Load Router Settings" sometimes crashed in previous versions. - Command 0F for WinKey is prepend by 15 NOP commands and it is sent with buffer overflow protection. This should avoid the WinKey to get into a frozen state when it waits some parameters of previous command and doesn't respond to paddle. - This release is packaged with new version of "Virtual Serial Port ActiveX Control 3.8.5.29". - and other changes ... v1.14, released 041230 - bug fixed: Previous version v1.13 doesn't save routing settings of WinKey channel under some circumstances. v1.13.1, released 050301 - patch: avoids crash under hyper-threading v1.13, released 041216 - Added posibility to save the all router settings (presets, ports and devices) to file. - Because keyer firmware v1.7 no longer protect the WinKey against buffer overflow, this version of router implements this protection when messages are tested. When data are routed from a host application they are still sended without delaying. When both, the keyer firmware v1.7 and router v1.13 are used, the messages can be aborted from host application without undesired delayes. - Signals that are not routed from any source are set to defaults instead of left in undefined value. - bug fixed: Previous version disallowed to set the parameters PTT lead and PTT tail to values higher than 250 ms. - bug fixed: Now program exits without crash. - Footswitch is restricted to generate PTT1 only. v1.12, released 041125 - bug fixed: Previous version sometimes crashed during firmware upload. - Output signal (DTR or RTS) is set to inactive level before its routing is turned off. It ensures that CW and PTT will not stick in active level when its routing is cancelled. - bug fixed: WinKey PTT combo box is also disabled when WinKey port is open. - bug fixed: Sometimes when command Configure on the tray icon was selected the router frame was shown minimized. - bug fixed: When "Preset/Show Buttons" was unchecked the command "Preset/Rename" crashed. - Added html help for keyer audio settings and some other help items in the help menu. v1.11, released 041117 - bug fixed: BYTE_ADVANCE set to equivalent of 16 ms. It ensures more precise CW and PTT timing. v1.10, released 041110 - When some other application (some logger) opens the WinKey port and takes on the WinKey control, router doesn't overwrite the WinKey settings and disables related WinKey controls. This prevents the router to confuse the application. - Router displays current settings of virtual serial ports. - Added posibility to disable paddle memory of WinKey (paddle setpoint set to zero). - Added some new controls that allows to utilize a new features of WinKey firmware revision 9 (dit/dah priority for ultimatic mode, paddle hang time). Also message editor allows to enter the new '|' character. - Added possibility to invert the foot switch signal. - bug fixed: When virtual port is deleted, all references to it are canceled. - Added test if keyer firmware is up to date. For this router version it is "mmk v1.5". - Menu command "Virtual port/Delete" allows select more ports at the same time. - This release is packaged with new version of "Virtual Serial Port ActiveX Control 3.5.0.1". - Some other changes in installer: - VCP drivers are not uninstalled at router installation. - D2XX drivers are not uninstalled at router uninstallation. - Keyer manuals are packed in. v1.9, released 041006 - bug fixed: Process priority class in v1.8 was improperly set to NORMAL. That caused a problems with some logging programs. v1.8, released 040930 - bug fixed: Write to Eltima port that is not opened by any application freezes the calling thread (on Win NT/2000/XP). It caused that router sporadically stoped responding. - RT priority mode is no longer used. It is not needed for new version of Logic. v1.7, released 040928 - bug fixed: Continuous activity on FSK or on another device caused that receiving and other events from the device were excessively delayed. It was result of fact that function FT_Write() doesn't work in overlaped mode. v1.6, released 040907 - new features: load on start-up, start minimized v1.5, released 040903 (without installer, exe only) - Shortcuts to presets were removed. Active preset is marked in the menu and at the preset buttons. - Last settings of virtual serial ports are stored at exit and restored at router start up. - Router is minimized to tray icon with quick menu. - Router prevents to start another instance of itself. v1.4, released 040816 (without installer, exe only) - bug fixed: There was nop commands continuously sended in control channel during waiting the answer from the keyer. It coused that answer was excesively delayed. v1.3, released 040816 (without installer, exe only) - Internal parameter BYTE_ADVANCE increased to 1152 bytes. This solves the problems on Windows 2000 Pro. v1.2, released 040806 - just relesed with new installer v1.1, released 040728 - bug fixed: Now FSK channel is initialized to correct baud rate. v1.0, released 040727 - This is the first release for testing