; urouter, microHAM USB Device Router, change log ; by Martin Bujdak, microHAM -------------------------------------------------------------------------------- v9.3.5, released 210921 - bundled updated MK3 firmware v2.12 v9.3.4, released 201008 - MK/CK/DK 5.4, MK2 6.21, DK2 3.14, MK3 2.11, MK2R/MK2R+ 7.19, U2R 3.5, SM 2.41, SMD 1.38, uLINK modules: DATA 1.24, REL 1.19, ROTA 1.11 - One choice for IC-9700 in radio settings (support for SAT mode included). Original choices IC-9700 and IC-9700(SAT) was merged. - some bug introduced in v9.3.3 was fixed v9.3.3, released 200827 - MK/CK/DK 5.4, MK2 6.20, DK2 3.13, MK3 2.10, MK2R/MK2R+ 7.18, U2R 3.5, SM 2.40, SMD 1.37, uLINK modules: DATA 1.24, REL 1.19, ROTA 1.11 - IC-9700(SAT) added to the list (Support for SAT mode of IC-9700) v9.3.2, released 200808 - bug fixed: If antenna setup contained a rotator inaccessible for some SMD it could cause the router to crash during storing of such configuration. v9.3.1, released 200711 - bundled updated MK3 firmware v2.9 v9.3.0, released 200215 - Command W was added to the control protocol. It allows to get WinKey paddle break-in status. v9.2.5, released 200203 - bundled updated MK3 firmware v2.8 v9.2.4, released 191111 - MK/CK/DK 5.4, MK2 6.19, DK2 3.12, MK3 2.7, MK2R/MK2R+ 7.17, U2R 3.5, SM 2.39, SMD 1.35, uLINK modules: DATA 1.24, REL 1.19, ROTA 1.11 - bug fixed: Responses to commands MD0 and MD1 from FTdx101D was interpreted incorrectly. v9.2.3, released 191016 - bundled updated MK3 firmware v2.6 v9.2.2, released 190610 - MK/CK/DK 5.4, MK2 6.18, DK2 3.11, MK3 2.5, MK2R/MK2R+ 7.16, U2R 3.5, SM 2.38, SMD 1.34, uLINK modules: DATA 1.24, REL 1.19, ROTA 1.11 - IC-9700 and FTdx101D added to the list v9.2.1, released 190301 - MK/CK/DK 5.4, MK2 6.17, DK2 3.10, MK3 2.4, MK2R/MK2R+ 7.15, U2R 3.5, SM 2.37, SMD 1.33, uLINK modules: DATA 1.24, REL 1.19, ROTA 1.11 - TS-890 added to the list v9.2.0, released 181130 - MK/CK/DK 5.4, MK2 6.16, DK2 3.9, MK3 2.3, MK2R/MK2R+ 7.14, U2R 3.5, SM 2.36, SMD 1.31, uLINK modules: DATA 1.24, REL 1.19, ROTA 1.11 - Updated CAT decoding for Elecraft K3/K3S according to K3/K3S Programmer's Reference, Rev. G3 (commands AR,TM) + added command SW for K3/K3S firmware rev. 5.65. v9.1.8, released 181119 - MK/CK/DK 5.4, MK2 6.15, DK2 3.9, MK3 2.1, MK2R/MK2R+ 7.13, U2R 3.5, SM 2.36, SMD 1.31, uLINK modules: DATA 1.24, REL 1.19, ROTA 1.11 - bug fixed: TX volume slider on MK2R DVK page didn't work correctly. v9.1.7, released 181113 - bundled updated MK3 firmware v2.0 v9.1.6, released 181015 - bundled updated MK3 firmware v1.4 v9.1.5, released 181004 - bundled fixed MK3 firmware v1.3 v9.1.4, released 180926 - MK/CK/DK 5.4, MK2 6.15, DK2 3.9, MK3 1.2, MK2R/MK2R+ 7.13, U2R 3.5, SM 2.36, SMD 1.29, uLINK modules: DATA 1.24, REL 1.18, ROTA 1.11 - bundled fixed MK2/MK3 firmwares and only cosmetic changes in router v9.1.3, released 180918 - MK/CK/DK 5.4, MK2 6.14, DK2 3.9, MK3 1.1, MK2R/MK2R+ 7.13, U2R 3.5, SM 2.36, SMD 1.29, uLINK modules: DATA 1.24, REL 1.18, ROTA 1.11 - bug fixed: Router crashed on Windows XP when MK3 was connected. - SMD related bug fixed: "Allowed combinations" in "RF Boxes / Rules" was not correctly interpreted. v9.1.2, released 180824 - SMD related bug fixed: Hiding property "Operate/Standby" on DATA module that controls PA (i.e. unchecking either "Always show when belongs to path" or "Show" for "Operate/Standby") caused "standby" behavior instead of "operate" i.e. KEY OUT from DATA module to PA was permanently blocked. v9.1.0, released 180822 - MK/CK/DK 5.4, MK2 6.13, DK2 3.9, MK3 1.0, MK2R/MK2R+ 7.13, U2R 3.5, SM 2.36, SMD 1.29, uLINK modules: DATA 1.24, REL 1.18, ROTA 1.11 - Support for microKEYER III - SMD related: - Now it is allowed change RF boxes interconnections as well as control box assignments only by clicking in combobox drop-down list. Scrolling mouse wheel or pressing an arrow key is without effect. This prevents an accidental changing of these parameters. - Changing a connection to an occupied R port or changing an assignment to an occupied control box unit must be confirmed in the confirmation dialog. v9.0.8, released 180806 - bug fixed: Coupling of MK2 or MK2R with SMORF (without SM or SMD) was not stored and had to be set again after router was restarted. v9.0.7, released 180709 - bug fixed: Completely rewritten enumeration of FTDI devices. Under some circumstances the previous code prevented other applications to open serial ports on other FTDI devices not used by router. v9.0.6, released 180702 - We ceased to use a no longer needed workaround used to cope with event notifications from older FTDI drivers on 64-bit systems. v9.0.5, released 180625 - bug fixed: If SM/SMD was paired with MK2R(RADIO2) and with SMORF the router displayed misleading message with incorrect ID number. v9.0.4, released 180525 - bug from v9.0.3 fixed: uploading firmware to SM/SMD caused router crash - bug fixed: (SMD related) "No antenna" out-vectors for micro STACK SWITCH was incorrect. v9.0.3, released 180516 - bug fixed: (SMD related) Rotator not assigned to any control box could cause the firmware could not control some other rotators. - other minor bugs fixes and cosmetic changes v9.0.2, released 180423 - bug fixed: (SMD, DATA module related) Band plan for data module was incorrectly stored to module (some flags has undefined value). v9.0.1, released 180302 - MK/CK/DK 5.4, MK2 6.12, DK2 3.8, MK2R/MK2R+ 7.12, U2R 3.4, SM 2.36, SMD 1.29, uLINK modules: DATA 1.24, REL 1.18, ROTA 1.11 - bug fixed: (SMD related) It was impossible to control rotators when selection without subselection was marked as "limit rotator control". - bug fixed: (SMD, DATA module related) Inhibit lead parameter was disabled when both inputs on DATA module was set to NONE. v9.0.0, released 180117 - upgrade of Eltima VSPAX component to resolve some BSODs on Windows 10 with latest version of DXLab Eltima VSP ActiveX v7.2.241.0 from 2014 (evserial.sys v7.2.313) (for Vista, 2008, 7, 2008R2, 8, 2012, 10) v8.8.5, released 180109 - bug fixed: (SMD related) Forgotten debug info message was shown when configuration to a relay control box was stored. v8.8.4, released 180104 - MK/CK/DK 5.4, MK2 6.12, DK2 3.8, MK2R/MK2R+ 7.12, U2R 3.4, SM 2.36, SMD 1.28, uLINK modules: DATA 1.24, REL 1.18, ROTA 1.11 - IC-7610, IC-821H added to the list v8.8.3, released 171130 (private release) - Now SM/SMD can be paired with DK2 too. This is pairing through the router (no iLINK connection possible) like it was for MK, DK and CK. It means that keyer is only forced to mode decoded by SM/SMD. - SMD related: - RF Switches with up to 16 A-ports are allowed - binary controlled RF switches can be generated - bug fixed: incorrect memory sizes was displayed in the message "Insufficient memory in control box ..." - uLINK module ROTA v1.11 v8.8.2, released 170317 - default sound device check v8.8.1, released 170310 - MK/CK/DK 5.4, MK2 6.11, DK2 3.7, MK2R/MK2R+ 7.11, U2R 3.4, SM 2.35, SMD 1.27 uLINK modules: DATA 1.24, REL 1.18, ROTA 1.9 - router without changes, just includes fixed firmwares v8.8.0, released 170302 - MK/CK/DK 5.4, MK2 6.10, DK2 3.7, MK2R/MK2R+ 7.10, U2R 3.4, SM 2.34, SMD 1.26 uLINK modules: DATA 1.23, REL 1.18, ROTA 1.9 - SteppIR and UltraBeam devices (now collectively referred as MotorANT devices) are now categorized by range and type instead of model name. - tuning of SteppIR with SDA 100 controller now has two options 50kHz or 10/20kHz tuning windows (see firmware description) - gcc 5.1.0, wx 3.0.2, is 5.5.9(u) v8.7.8, released 161212 - MK/CK/DK 5.4, MK2 6.9, DK2 3.7, MK2R/MK2R+ 7.9, U2R 3.4, SM 2.33, SMD 1.25 - some SDRs added to the list: - Flex 6000 series (uses TS-990 protocol) - Flex 5000 (uses TS-2000 protocol) - Apache Labs ANAN 100/200 (uses TS-2000 protocol) v8.7.7, released 161207 - SMD configuration related bugs fixed: Router possibly crashed when a frequency range (Rules) or an attribute/directions of RF box was removed. v8.7.5, released 161115 - uLINK module REL 1.18 (bug fix) - Some GUI quirks (on SMD Configuration Management page) was eliminated. - gcc 5.1.0, wx 3.0.2, is 5.5.8(u) v8.7.4, released 161110 - MK/CK/DK 5.4, MK2 6.7, DK2 3.6, MK2R/MK2R+ 7.7, U2R 3.4, SM 2.32, SMD 1.24 v8.7.3, released 161109 - MK/CK/DK 5.4, MK2 6.6, DK2 3.6, MK2R/MK2R+ 7.6, U2R 3.4, SM 2.32, SMD 1.24 - bug fixed: Some SMD configurations could not be stored to SMD because the router crashed during the process. v8.7.2, released 161104 - MK/CK/DK 5.4, MK2 6.6, DK2 3.6, MK2R/MK2R+ 7.6, U2R 3.4, SM 2.32, SMD 1.23 uLINK modules: DATA 1.22, REL 1.17, ROTA 1.9 - bug fixed: Keyer mode control on MK2R and U2R via protocol: Commands K1C,K1V,K1F,K1D,K2C,K2V,K2F,K2D was ignored and commands KC,KV,KF,KD sometimes didn't work properly. - bug fixed: Automatically reported operating frequency was ignored on Icoms with new firmware (when CI-V transceive was set to on): IC-7100(fw v1.10(E4)+), IC-7300, IC-7600(fw v2.00+), IC-7700(fw v2.10+), IC-7800(fw v3.10+), IC-7850, IC-7851 v8.7.1, released 161031 - MK2R: Option list for audio switching in VOICE mode was modified (added: ACA,CmCA,CmCCm, removed: CmBA). - Some bugs introduced in v8.7.0 was fixed: - Router crashed when "Restore router settings" was invoked. - Debug alert was displayed when router was started on Win XP. v8.7.0, released 161004 - MK/CK/DK 5.4, MK2 6.5, DK2 3.5, MK2R/MK2R+ 7.5, U2R 3.3, SM 2.31, SMD 1.22 - Expert Electronics MB1 added to the list - "Sound card PTT" for MK2 and DK2 is now unchecked by default. - Compiled with gcc 5.1.0, wxWidgets 3.1.0, InnoSetup 5.5.8(u) v8.6.5, released 160912 - MK/CK/DK 5.4, MK2 6.4, DK2 3.4, MK2R/MK2R+ 7.4, U2R 3.3, SM 2.30, SMD 1.21 uLINK modules: DATA 1.21, REL 1.17, ROTA 1.8 - SMD related: - bug fixed: Relay units controlled by properties (.MAN) didn't correctly handle TX protection (possible "PTT timeout" errors). - Now it is possible to assign virtual relay unit to antenna without defined attributes. Such unit does not switch anything but it checks TX frequency and prevent PTT if it is out of ranges defined in "Rules". This feature is after all provided by all relay units since now. v8.6.4, released 160606 - bug fixed: since v8.6.1 it was not possible to start sound test signal. v8.6.3, released 160511 - router configuration rolled back to registry v8.6.2, released 160509 v8.6.1, released 160505 - MK/CK/DK 5.4, MK2 6.4, DK2 3.4, MK2R/MK2R+ 7.4, U2R 3.3, SM 2.30, SMD 1.20 - some ICOMs with newer firmware versions added to the list: Icom IC-7100, fw v1.10(E4)+ Icom IC-7600, fw v2.00+ Icom IC-7700, fw v2.10+ - router configuration moved from registry to file - sound card names are not truncated - minor bug fixes related to SMD v8.6.0, released 160415 - MK/CK/DK 5.4, MK2 6.3, DK2 3.3, MK2R/MK2R+ 7.3, U2R 3.3, SM 2.29, SMD 1.19 uLINK modules: DATA 1.18, REL 1.16, ROTA 1.7 - New settings related to coupling with SMORF All iLINK coupling controls placed to "System settings" device tab. - FT-991 added to the list - IC-7850, IC-7851 added to the list (both VFOs evaluated, split, dual watch) - IC-7800 with upgraded firmware added to the list. Now there are two selections for IC-7800. Old one "Icom IC-7800" evaluates only operating mode/frequency as before and new one "Icom IC-7800 Upgraded" evaluates both VFOs (including split, dual watch as for IC-7850). - IC-7300 added to the list (both VFOs evaluated, split) - changes in parsing of FT-900, FT-890, FT-840: - now operating data from packet 0210 are interpreted as VFOs, 0310 ignored - now router prevents sending of next query before previous one was answered - Many controls (buttons, combo boxes, etc.) was resized to accommodate larger fonts when size of text and other items in Windows 7 is enlarged. - Commands that allow to set software PTT and software lock were added to the control protocol. - InnoSetup 5.5.5(u) v8.5.9, released 160330 (interim private release, only exe) - This prerelease contains some features of the next version, especially changes in FT-900 parsing. It's released for testing purposes. v8.5.8, released 150920 (interim private release, only exe) - SMD configuration related: - Now local outputs of SMD can control switching of RF box with more than one R-port. All R-ports must be accessible only from that one SMD. v8.5.7, released 150915 (interim private release, only exe) - SMD configuration related: - bug fixed: When "Slip control" check box was unchecked router crashed. v8.5.6, released 140422 - bug fixed: The tracking frequency was set incorrectly for a negative offset. v8.5.5, released 140416 - TS-2000 compatible protocol added to the list of tracking radios v8.5.4, released 140304 - SMD related bug fixed: possible deadlock in control box firmware uploading - Compiled with gcc 4.4.1/4.8.1, wxWidgets 3.0.0, InnoSetup 5.5.4(u) v8.5.3, released 140114 - MK/CK/DK 5.4, MK2 6.2, DK2 3.2, MK2R/MK2R+ 7.2, U2R 3.2, SM 2.27, SMD 1.17 - Hilberling PT8000 added to the list - Elecraft K3 protocol updated to Rev.E11 and extended by P3 protocol Rev.A4 - checkbox AZERTY for MK2,DK2,MK2R,U2R v8.5.2, released 131212 - posibility to set the log size limit (see the option dialog) - some more details (as firmware version) recorded to CAT log v8.5.1, released 131204 - MK/CK/DK 5.4, MK2 6.1, DK2 3.1, MK2R/MK2R+ 7.1, U2R 3.1, SM 2.26, SMD 1.16 - Stuffing in most of keyer protocol channels is started not before the corresponding output TX buffer is half full. - checkbox for FSK stuffing (see change log for keyer firmware) v8.5.0, released 131022 - MK/CK/DK 5.4, MK2 6.0, DK2 3.0, MK2R/MK2R+ 7.0, U2R 3.0, SM 2.25, SMD 1.15 - FSK at 45.45 Bd (see new firmware) - FTdx1200 added to the list v8.4.6, released 130819 - MK/CK/DK 5.4, MK2 5.6, DK2 2.4, MK2R/MK2R+ 6.6, U2R 2.2, SM 2.25, SMD 1.15 uLINK modules: DATA 1.17, REL 1.16, ROTA 1.7 - improved reliability of SMD module firmware uploading routine v8.4.5, released 130815 - MK/CK/DK 5.4, MK2 5.6, DK2 2.4, MK2R/MK2R+ 6.6, U2R 2.2, SM 2.25, SMD 1.15 - IC-7100 added to list - SMD configuration related: - new displaying format of frequency constraints - displayed proper numbering of alternatives for each radio individually v8.4.4, released 130808 - MK/CK/DK 5.4, MK2 5.5, DK2 2.3, MK2R/MK2R+ 6.5, U2R 2.2, SM 2.24, SMD 1.14 uLINK modules: DATA 1.17, REL 1.15, ROTA 1.7 - SMD configuration related: - Properties associated with uLINK DATA controls and manual uLINK RELAY controls are now treated as path (RX/TX/RX2) independent. - corrected PTT reporting in control protocol - some bug fixes v8.4.3, released 130724 - MK/CK/DK 5.4, MK2 5.5, DK2 2.3, MK2R/MK2R+ 6.5, U2R 2.2, SM 2.24, SMD 1.13 uLINK modules: DATA 1.16, REL 1.15, ROTA 1.7 - SMD configuration related: - EEPROM memory size available for SMD configuration extended to 2kb - Now properties associated with a serial port function of DATA control box are listed on its page and may be disabled by user. - added properties for Acom 2000 - some bug fixes and minor changes v8.4.2, released 130711 - MK/CK/DK 5.4, MK2 5.5, DK2 2.3, MK2R/MK2R+ 6.5, U2R 2.2, SM 2.24, SMD 1.12 uLINK modules: DATA 1.15, REL 1.15, ROTA 1.7 - SMD configuration related: - Now it is possible (using global attributes) to limit number of path combinations on any R port. This is useful when a splitter is connected to a complex setup. - global attributes can be associated to antenna R ports too - R port marked as "include to selection" is included even there are not marked antennas accessible through it. - Acom 2S1 added to DATA unit control function list - bug fixed: In certain circumstances a relay unit controlled by properties was not included to configuration. v8.4.1, released 130614 - MK/CK/DK 5.4, MK2 5.5, DK2 2.3, MK2R/MK2R+ 6.5, U2R 2.2, SM 2.24, SMD 1.11 - SMD configuration was extended to support changes in SMD firmware. This relates to displaying of azimuths or compass points for stacks or antenna arrays. - bug fixed: Replacing RF Box in SMD configuration from file didn't work correctly. - bug fixed: WinKey related parameter "Allow Logger Control" was not saved. v8.4.0, released 130528 - FTDI drivers upgraded to CDM v2.8.28. - bug fixed: Router occasionally crashed when a rotator settings or azimuth memories was stored. - sndvol32starter.exe was recompiled to prevent some virus scanners to make a false positive detection. v8.3.6, released 130513 - MK/CK/DK 5.4, MK2 5.5, DK2 2.3, MK2R/MK2R+ 6.5, U2R 2.2, SM 2.24, SMD 1.10 v8.3.5, released 130509 - bug fixed: Router crashed when Add/Remove/Rename bank was used on DVK page of U2R. v8.3.4, released 130506 - MK/CK/DK 5.4, MK2 5.4, DK2 2.3, MK2R/MK2R+ 6.4, U2R 2.2, SM 2.23, SMD 1.9 - bug fixed: commands SB,DV was mistakenly included to K2 protocol v8.3.3, released 130417 - MK/CK/DK 5.4, MK2 5.3, DK2 2.2, MK2R/MK2R+ 6.3, U2R 2.2, SM 2.22, SMD 1.8 - added contest rules for SMD - added PTT monitor for MK2,DK2,MK2R/MK2R+,U2R - FTdx3000 and TS-990 added to the list - minor bug fixes - Compiled with gcc 4.4.1/4.7.1, wxWidgets 2.9.4, InnoSetup 5.5.2(u) v8.3.2, released 121218 (private release) - allows uploading firmware to virgin control boxes (with address 255) v8.3.1, released 121207 - Eltima VSP ActiveX v7.2.241.0 (Vista, 2008, 7, 2008R2, 8, 2012) v8.3.0, released 121123 - Eltima VSP ActiveX v7.1.238.0 (Vista, 2008, 7, 2008R2, 8, 2012) - Eltima VSP ActiveX v6.2.0.142 (2000, XP, 2003) v8.2.4, released 121016 - MK2 LINE/MIC selection control is restored after router restart (Win XP). v8.2.3, released 120913 - Due to problems with opening virtual serial ports on Windows 2000, XP, 2003 the Eltima VSP ActiveX is rolled back to previous version v6.2.0.142. On later versions of Windows (Vista, 2008, 7, 2008R2) the latest version of Eltima VSP ActiveX v7.1.229.0 is still used. v8.2.2, released 120911 - MK/CK/DK 5.4, MK2 5.2, DK2 2.1, MK2R/MK2R+ 6.2, U2R 2.1, SM 2.20, SMD 1.7 uLINK modules: DATA 1.12, REL 1.15, ROTA 1.7 - control protocol bug fixed: Some "RX only" selections on SM was not marked as such. v8.2.1, released 120904 - control protocol extended: command RA - control protocol bug fixed: status of some properties (like BIDIR,180,HOME) were not reported correctly - Compiled with gcc 4.4.1, wxWidgets 2.9.3. v8.2.0, released 120814 - MK/CK/DK 5.4, MK2 5.2, DK2 2.1, MK2R/MK2R+ 6.2, U2R 2.1, SM 2.19, SMD 1.6 uLINK modules: DATA 1.11, REL 1.15, ROTA 1.7 - Possibility to set router administrator password. This password prevents unauthorized users to restore minimized router and modify configuration. - control protocol extended: SMD switching control (commands G,U,R,B) - control protocol bug fixed: PTT, foot switch and lock status of keyers was reported incorrectly when autoinformation was disabled. - Some other variants of micro STACK SWITCH templates was added. - other minor bugs fixed v8.1.4, released 120418 - MK/CK/DK 5.4, MK2 5.1, DK2 2.1, MK2R/MK2R+ 6.1, U2R 2.1, SM 2.17, SMD 1.4 uLINK modules: DATA 1.9, REL 1.11, ROTA 1.7 - bug fixed: Since v8.1.0 the global attributes of two-port devices was displayed incorrectly. v8.1.3, released 120326 - bug fixed: Router crashed when some DK/CK PTT control was changed. v8.1.2, released 120301 - bug fixed: mode switching buttons on ports tab didn't work in some cases v8.1.1, released 120218 - MK/CK/DK 5.4, MK2 5.1, DK2 2.1, MK2R/MK2R+ 6.1, U2R 2.1, SM 2.17, SMD 1.3 uLINK modules: DATA 1.9, REL 1.10, ROTA 1.7 - Possibility to bridge existing serial ports - bug fixed: Real port detection didn't work correctly. v8.1.0, released 120205 (private release) - MK/CK/DK 5.4, MK2 5.0, DK2 2.0, MK2R/MK2R+ 6.0, U2R 2.0, SM 2.16, SMD 1.2 - Support for new keyer firmwares: - new parameter "immediate CW" on PTT page for MK2/DK2/MK2R. - new parameter "T/R delay" on PTT page for MK2/DK2/MK2R/U2R. - It is no longer possible to set "Keying compensation" and "1st extension" manually. (see firmware change logs) - Possibility to create virtual cables (null modems) for general usage - FTDI drivers rolled back to CDM v2.6.0. Newer versions of driver (v2.8.x) used with router since v7.7.3 have fatal bug. After computer wakes up from sleep state the driver stops respond and brings router to non-functional state without possibility to close or even kill it. - Compiled with gcc 4.4.1, wxWidgets 2.9.2. v8.0.7, released 111205 - bug fixed: Some paramaters (PA/LNA tails, LNA invert) were not correctly initialized and the last one of them wasn't even saved. v8.0.6, released 111202 - MK/CK/DK 5.4, MK2 4.13, DK2 1.6, MK2R/MK2R+ 5.14, U2R 1.5, SM 2.16, SMD 1.1 v8.0.5, released 111125 (private release) - control protocol extended: PS2 scan codes reporting (command N) - minor changes and bug fixes v8.0.4, released 110830 - bug fixed: SMD configuration for some type of setups was improperly generated and caused "stackerr" message on SMD. - bug fixed: Previous version couldn't obtain firmware versions of control boxes. v8.0.3, released 110827 - MK/CK/DK 5.4, MK2 4.12, DK2 1.6, MK2R/MK2R+ 5.13, U2R 1.5, SM 2.14, SMD 1.1 - several bug fixes - control protocol extended: MPImii, Y, Yr, ... v8.0.2, released 110809 - MK/CK/DK 5.4, MK2 4.12, DK2 1.6, MK2R/MK2R+ 5.13, U2R 1.5, SM 2.14, SMD 1.0 - Eltima VSP ActiveX upgraded to v7.1.229.0 - SMD related: - Added posibility to control SteppIR/UltraBeam options (BiDir,180,3/4,Home) - Added some rotator parameters - new optional feature: Now logger can control some WinKey parameters. - bug fixed: Answer to IF command in Kenwood protocol was incorrectly interpreted when PTT and split was active. v8.0.1, released 110714 - MK/CK/DK 5.4, MK2 4.11, DK2 1.5, MK2R/MK2R+ 5.12, U2R 1.5, SM 2.8, SMD 0.33 - Eltima VSP ActiveX upgraded to v7.0.221.0 - Support for Elecraft K3 subreceiver (also with respect to diversity mode) v7.9.0, released 110712 - Support for Station Master DeLuxe (first offical release). - FTDI drivers upgraded to CDM v2.8.14. v7.8.5, released 110621 (private release, FN) - MK/CK/DK 5.4, MK2 4.10, DK2 1.4, MK2R/MK2R+ 5.11, U2R 1.5, SM 2.8, SMD 0.33 v7.8.4, released 110607 (private release) - MK/CK/DK 5.4, MK2 4.10, DK2 1.4, MK2R/MK2R+ 5.11, U2R 1.5, SM 2.8, SMD 0.30 - Improved parsing of Elecraft K3 CAT commands and fixed recently added bug. v7.8.3, released 110603 (private release) - MK/CK/DK 5.4, MK2 4.10, DK2 1.4, MK2R/MK2R+ 5.11, U2R 1.5, SM 2.8, SMD 0.29 - bug fixed: Elecraft K3 command SQ was incorrectly handled. - bug fixed: It was possible to couple several SM to the same keyer. v7.8.2, released 110411 (private release) - Station Master DeLuxe related changes v7.8.1, released 110306 (private release) - several bug fixes v7.8.0, released 110303 (private release) - MK/CK/DK 5.4, MK2 4.10, DK2 1.4, MK2R/MK2R+ 5.11, U2R 1.5, SM 2.8, SMD 0.20 - Support for Station Master DeLuxe. (prerelease) - IC-9100, IC-7410 and TS 590 added to list - bug fixed: Some control protocol commands (like AS1dd, AS2dd, ...) could be interpreted incorrectly. v7.7.5, released 101118 - bug fixed: Now it is possible to set PTT tail to zero (for U2R and MK2R) as it was intended already in v7.7.2. v7.7.4, released 101111 - Firmwares: MK/CK/DK 5.4, MK2 4.9, DK2 1.3, MK2R/MK2R+ 5.10, U2R 1.5, SM 2.8 - minor bug in bootloading process fixed (MK2R/MK2R+ only) - bug fixed: previous version forces MK2 to load firmware v4.6 instead of v4.8 - "Elecraft K3 (patched 2)" added to list, router queries are postponed for a 500ms after FA and FB set commands. v7.7.3, released 100928 - FTDI drivers upgraded to CDM v2.8.2. - bug fixed: Previous version can freeze in progress bar update function. v7.7.2, released 100923 - Firmwares: MK/CK/DK 5.4, MK2 4.8, DK2 1.2, MK2R/MK2R+ 5.9, U2R 1.4, SM 2.8 - Support to MMVARI FSK sending in RTTY mode added - WK23 support for U2R and MK2R - U2R headphones switching settings was changed. Stereo signal now switches between two sets of settings. - bug fixed: Router didn't store "QSK" setting for CW keyer and "No PTT" setting for DIGI keyer. - minor changes in CAT communication log - Compiled with gcc 4.4.1, wxWidgets 2.9.1. v7.7.1, released 100721 - bug fixed: Bug introduced in v7.3.0 caused that some SM preset settings (like display, keyboard and system settings) were not stored at router exit. - Compiled with gcc 4.4.1, wxWidgets 2.8.11. v7.7.0, released 100617 - Support for DIGI KEYER II. - Related firmwares: MK/CK/DK 5.4, MK2 4.6, DK2 1.0, MK2R/MK2R+ 5.7, U2R 1.2, SM 2.8 - FT-5000 added to the list - added possibility to invert LNA PTT - Compiled with gcc 3.4.5, wxWidgets 2.8.11. v7.6.2, released 100503 - bug fixed: PS2 keyboard settings of MK2R and U2R was not saved v7.6.1, released 100211 - released with MK2R/MK2R+ firmware v5.6 v7.6.0, released 100204 - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 5.5, MK2 4.5, U2R 1.1, SM 2.8 - return to previous Eltima VSP ActiveX v6.2.0.142 - Now RX frequency always follow active VFO even if operating frequency is available - Now all frequencies (TX,RX,subRX) are correctly determined even if MEM, M-TUNE or QMB operation is active (relates to FT-1000, FT-1000D, FT-1000MP, FT-920) - bug fixed: Now both formats of FT-920 "Read Status Flags" command (documented 00000001FA and undocumented 00000000FA) are treated correctly. - bug fixed: Some glitches of decoded TX frequency after active VFO is changed under split state was eliminated, (relates to FT-950, FT2000, FTdx9000) - Elecraft K3 data sub-mode is polled only by command DT because command IF returns always zero value in K2 mode. - Improved ability of Elecraft K3 (patched) protocol to cope with unanswered queries. - When Ten-Tec OMNI VII stops respond to CAT commands router temporarily postpones commands from logger to allow radio to reset. - Added checkbox "Disable band lock" for u2R device. - SteppIR DB18, DB36, DB36+80mDipole added to the list. - Microtelecom PERSEUS added to the list of supported radios - Tracking feature (currently only PERSEUS can track any main radio) - LINEIN/MIC selection on MK2 in VOICE mode is stored to presets (v8.0.0), released 091222 (private release) - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 5.3, MK2 4.3, U2R 1.0, SM 2.6 - FTDI drivers upgraded to CDM v2.6.0 (Windows 7, 2008 R2). - Eltima VSP ActiveX upgraded to v6.2.0.142 (later release). - Support for u2R. - Icom IC-7600 and IC-475 added to the list. - SteppIR SDA 100 Controller added to the lists of supported devices. - New audio switching option "Remote microphone" added for MK2 in voice mode. - Example MK2R functions file updated to Scenarios_v3.usc. - "Default Router Settings" command added to router menu. - bug fixed: Antenna selections was not renumbered after removing a selection from a band list of SM. - bug fixed: Some items in preset menu was listed multiple times. v7.4.0, released 090501 - Support for USB Interface III. v7.3.0, released 090203 (private release) - Timeout of decoding suspension (controled by application via CAT port) was increased to 8 seconds. - Compiled with gcc 3.4.5, wxWidgets 2.8.9. v7.2.4, released 081217 - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 5.2, MK2 4.2, SM 2.2 - bug fixed: Router didn't suggest upgrade of SM firmware upgrade even it detected old version. - bug fixed: Using of handshake settings (RTS/CTS) on serial port associated with USB Interface II caused that PTT stayed permanently active. - bug fixed: Under some circumstances router could provide incorrect value of CTS on virtual serial ports. It can block CAT communication if application uses CTS handshake. v7.2.3, released 081212 (private release) - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 5.2, MK2 4.2, SM 2.2 beta - "ACOM 2000" was added to SM serial port function list and relating new antenna attribute "PA ANTENNA NUMBER" was added to antenna switching settings. - Rotator span is displayed in last dialog window of calibration sequence. - Controls on antenna switching pages are managed in the way that consumes less USER objects in Windows OS. - CTS state is recorded to CAT log. - Cosmetic change in editor of azimuth memory labels. v7.2.2, released 081119 - bug fixed: Potentional crash in rotator protocol parser eliminated. v7.2.1, released 081119 - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 5.1, MK2 4.1, SM 2.0 - bug fixed: CAT queries sent from loggers to an Icom radio started to cummulate in internal router buffer after radio was switched off. v7.2.0, released 081114 - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 5.0, MK2 4.0, SM 2.0 - New MK2/MK2R/MK2R+/SM firmwares implement CAT decoding in standalone mode. This version of router allows right configuration of this device feature. - CAT decoding engine was extended to gather sub receiver frequency/mode too. - Router suspends its own CAT polling not only in TX but also during spaces between dots and dashs in QSK mode. During this time it also ignores all answers from radio. - Now router prevents sending of next query to FT9000 before previous one was answered. - Now router correctly handle with Icom commands 00 (send frequency data) and 01 (send mode data) when logger use them as set commands. - DATA and DATA-REV modes on Elecraft K3 are interpreted as FSK modes if data sub-mode is "FSK D" else they are interpreted as DIGITAL modes. New MK2 firmware v4.0 allows generate "auto PTT" (when audio downstream is active) also in FSK mode. - bug fixed: K3 commands AG; and RG$; are interpreted correctly now. - bug fixed: Unexpected TX data from some CAT port that doesn't match any packet of selected radio could lock sending of queries from other port and from router itself. - When router detects interrogation sequence "microHAMmicroHAM" incoming from an application through CAT port it temporarily suspends decoding. This feature allows band decoder to be configured or upgraded via keyer without need for manually turn decoding off. - Some settings related to radio selection and SM/keyer coupling (Radio, Baud rate, CI-V address, PW1 on radio bus, iLINK couple) was excluded from presets. - Router tolerate spaces and non-printable chars (CR,LF,...) between commands on rotator control port. - Checkbox "Sound card overrides microphone" moved to Audio Switching page. v7.1.7, released 080902 - bug fixed: Another mistake from v7.1.5 was eliminated: Some undocumented packets of FT-817/857/897/847 have been given back to router decoder table. Without them router disturbs communication between HRD and FT-8x7 radio. - DATA and DATA-REV modes on Elecraft K3 are treated as DIGITAL modes for the purpose of "follow radio" feature (the same as for K2). v7.1.6, released 080812 - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 4.3, MK2 3.3, SM 1.3 - Undesired delays between CAT queries was eliminated. - It is forbidden to disable router queries for Icom radios. (required by current internal CAT engine) - Now decoded data are not immediately invalidated after CAT port is opened or closed. - Another transceiver added to the list: IC-7200. - Checkbox "Sound card overrides microphone" added to PTT page of MK2. - bug fixed: Using of "CAT ON" packet in FT-847 protocol was mistakenly disabled in previous version. - bug fixed: "Serial port PTT" settings didn't work correctly on DK and CK. v7.1.5, released 080726 - Reworked routing of CAT data to/from two virtual serial ports. - bug fixed: Incorrect decoding of some packets for FT-817/857/897/847. v7.1.4, released 080724 - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 4.2, MK2 3.2, SM 1.3 - bug fixed: Since version 5.1.2 to 7.1.3 there was a bug that caused the router enabled PA PTT in all presets for all devices (settings for radio 2 of MK2R stayed preserved). Such undesirable rewrited configuration was saved at router exit and need to be repaired manually. - Some changes was done in CAT decoder to prevent cumulation of TX data from loggers in internal router buffers when radio is off and its responses disappear. - Router suspends its own CAT polling on both radios connected to MK2R when any of them is transmitting. - CAT polling is suspended during recording of voice message too. - bug fixed: It was impossible to edit frequency ranges of bands in antenna switching settings of Station Master. - bug fixed: Unintended text "Coupled with ..." instead of selected radio name was displayed on pages of MK2/MK2R. - LINE/MIC selection control is active only if MK2 is connected (Win XP). - Links to change log documents added to the help menu. v7.1.3, released 080717 - bug fixed: Router mistakenly waited answer to all OMNI-VII set commands (started by '*'). - All data from radio that router clasifies as "unexpected" are sended to CAT port that has received the latest answer instead of the data would be discarded. v7.1.2, released 080715 - Forwarding of autoinformation from radio can be enabled/disabled separately for each CAT port. This allows combine two applications with different approach to radio control, one that require autoinformation to be on and the other to be off. - bug fixed: Answer to Kenwood SM; command was incorrectly interpreted as autoinformation. v7.1.1, released 080714 - Router suspends its own CAT polling during TX. - Now RECORDING/DIGITAL settings in MK2R functions can be set separately for RX focus on R1 and R2 in any case. Previous version allows it only if "Steer FSK" was selected. - bug fixed: In v5.2.0 was introduced bug that caused WinKey commands sended by logger shortly after port is open are postponed. Some logger timeouted during this time and using of WinKey was impossible. - bug fixed: BP and PB commands of FT-2000 and FTdx9000 was not correctly interpreted. - Notes about postponed bytes of CAT queries from applications are included to log. v7.1.0, released 080708 - FTDI drivers upgraded to CDM v2.4.6. - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 4.1, MK2 3.1, SM 1.1 - ANSWER_TIMEOUT in CAT decoder was increased to prevent sporadic misinterpretation of answer from Yaesu radios delayed due to higher CPU load. v7.0.1, released 080627 - bug fixed: Antenna switching settings was not correctly loaded from Station Master. v7.0.0, released 080624 - Internal component Eltima VSP ActiveX upgraded to v6.2.0.142. v6.1.0, released 080624 - Support for new product "Station Master" (SM). - Related firmwares: MK/CK/DK 5.4, MK2R/MK2R+ 4.0, MK2 3.0, SM 1.0 - Now WinKey settings can be changed even if logger uses WinKey port. - Router cancels possible WPM command after application closes the WinKey port. - bug fixed: In v5.2.0 was introduced bug that caused LINE IN and MIC of microHAM CODEC of MK2 was in some situations improperly muted. - Button "Messages Folder" added to DVK page. The button opens folder which voice messages are stored to. - CW Input to specified radio R1/R2 added to the ACC pin function list. - bug fixed: iLINK port function settings was corrupted when default baud rate was changed. - bug fixed: Under some circumstances QSK flag for MK2/MK2R devices was not correctly set which resulted in - Checkbox "CW in Voice" which enables CW output in VOICE mode on MK2 and MK2R/MK2R+. - Router cancels possible WPM command after logger closes the WinKey port. This returns WinKey to "pot speed". - It is possible to select "PTT1 & PTT2" settings in FSK/DIGITAL mode. - Another transceivers added to the list: FT-2000D, IC-7700. - Compiled with wxDev-C++ 6.10.2 (gcc 3.4.2, wxWidgets 2.8.2). v6.0.0, released 080306 - Internal component Eltima VSP ActiveX upgraded to v6.1.0.137. - Now DATA mode (LSB-D,USB-D) is detected for Icom IC-756 ProII too. v5.2.0, released 080305 - Related firmware versions: MK/CK/DK 5.4, MK2R/MK2R+ 3.4, MK2 2.4. - Added support for two radio control (CAT) ports. - Sending of WinKey TX data to MK2R is postponed while TX focus control command is executed. This prevents the loss of initial data sended to WinKey immediately after focus was changed through command of control protocol. - It is possible to change recording line selection and mute playback lines without opening Windows mixer by clicking on "LED" indicators on "Audio Mixer" page. (under Windows Vista it is not available) - Applying preset doesn't change current line selection of audio devices. - WinKey protocol parser accepts new command "Buffered Port Control" introduced in WK2 v21. - bug fixed: Mode switching buttons was mistakenly displayed for CK & DK too. v5.1.4, released 080211 - Related firmware versions: MK/CK/DK 5.3, MK2R/MK2R+ 3.3, MK2 2.3. - Omni VII protocol decoder extended: - Response to command ?N (Get Split State) is recognised. - Responses @AF and @RMM (implemented for SteppIR/CT compatibility) are recognized. - Radios IC-760 Pro, IC-780 added to the list. - Icom protocol decoder accepts both forms of operating mode report (with and without passband byte) for all Icom types. - Internal: IC-275E protocol decoder unified with general Icom decoder. - Mode is displayed on Ports page and in Radio Control dialog even if no radio is selected (fixed or manually selected) - If "no radio (mode selected manually)" is selected there is new alternative how to select mode. In this case Ports page contains new mode switching buttons instead of displayed frequency. - Added checkbox "Steer WinKey CW/PTT" for MK2R. It relates to changes in MK2R firmware v3.3. - WinKey command 0x18 (PTT On/Off) is filtered out and simulated by serial PTT only for MK and CK now. Other keyers handle this command in their own firmwares. Paddle drops such simulated PTT in all modes. - LINE/MIC selection control on mode change for MK2 (under Win XP). v5.1.3, released 080128 - Support for firmware versions MK/CK/DK 5.2, MK2R/MK2R+ 3.2, MK2 2.2. This includes SteppIR control by MK2 on iLink port, SteppIR control and CI-V simulation by MK2R on ACC port for both radios. - PTT test button on MK2 "ports" page now generate besides serial PTT signal also short silent audio downstream to unlock PTT. MK2 firmware locks PTT when some audio switching settings are active in VOICE mode till an upstream or downstream is started. - bug fixed: Router filtered out some answers from WinKey to admin command "Echo Test". Now this command is discarded and answer is simulated. - Oops switch now works only for DVK message playback not for recording. - Links to CAT cable schematics added to the help menu. v5.1.2, released 071211 - Added commands to control protocol that allows directly write strings to display on MK2. - PA PTT permanently enabled for CK (required by new revision). 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