; mok, firmware for micro KEYER 2R (MK2R/MK2R+), change log ; by Martin Bujdak, microHAM -------------------------------------------------------------------------------- v3.0, released 071122 - Some changes in keyer protocol and settings format was introduced to be compatible with router v5.1.0. Hence firmware MUST be upgraded and power-up settings MUST be again stored to EEPROM of keyer. - Firmware utilizes extended frequency/mode information from router CAT decoder: - Keyer mode follows TX mode of focused radio. - Band lock is active when TX band of focused radio equals to RX band of the second radio. - bug fixed: Winkey lead time was derived from settings of TX foxused radio instead of settings of WinKey focused radio. It can differ when "Reverse WinKey Focus" mode is selected. - BackSpace on PS2 keyboard now functions as ESC. v2.2, released 071017 - serious bug fixed: Under some circumstances a data sended from computer to keyer could be lost. It caused various undesirable keyer behavior (incorrect PTT configuration, incorrect WK commands, lost data for WK, ...) - bug fixed: PS2 keyboard/pad sporadically freeze in state in which it didn't respond to key strokes. - CW output is allowed only in CW mode. - PTT from paddle is generated only in CW mode. WinKey command "PTT On/Off" still can be used to generate PTT in non CW modes. v2.1, released 070912 v2.0, released 070905 (testing) - Implemented WinKey command parser to get WinKey setting under full control. - PTT selection (PTT1/PTT2/noPTT) was unified for all PTT sources (foot switch, serial PTT, WinKey) - PTT delay of each radio was coupled with WinKey PTT Lead. According to TX focus WinKey PTT Lead is adjusted. - Added new configurable key functions (switch mode, temporarily disable PA/LNA PTT, swap paddle, force QSK mode) that can be assigned to num pad key combinations ('*' and number 0-9) - Function (scenarios): - States "TX on R1/R2" was splited to "Computer TX on R1/R2" (Latch) and "Manual TX on R1/R2" (Monitor). Manual TX states have replaced refused "Headphone side tone". - Added "Reverse Latch" a "Reverse Monitor" modes. - Lowered STEREO signal priority (During TX the STEREO signal is ignored). - Added new functions on ACC I/O pins: PA PTT, LNA PTT, CW Input (Hand Key), "Focusd Band Data Output". - Band lock can be disabled (inband SO2R) - Band data on ACC are locked during TX. - bug fixed: When validity of band data timeouted keyer changed band data output to incorrect value. Now outputs stay unchanged. - bug fixed: WPM control from PS2 keyboard/numpad didn't work in standalone mode. v1.7, released 070615 - bug fixed: External inhibit inputs no longer lock PA PTT and LNA PTT. v1.6, 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). - Extended router-firmware protocol: - Possibility to start/abort playback/recording of CW/FSK messages - Forced switching of keyboard mode in manual mode - Audio output is no longer restricted to focused radio when audio codec is selected for at least one radio and SO2R mode is disabled. - bug fixed: Removed glitch that occurred on all ACC pins at power up. - Added another output lock that applies at startup. This prevents keying before first band data are obtained. - NUM LED on PS2 keyboard is used in voice mode too. v1.5, released 061211 - bug fixed: For the case when "Latch headphone switching" was disabled RX focus was incorrectly stated. v1.4, released 061116 - bug fixed: Band Decoder compatibility - Added possibility to disable generation of footswitch signal (FS) on LPT. - Small change to support "so2r protocol" of router v4.0.7. v1.3, released 061031 - Changed format of how modes (MIX,A,B,C) are stored to scenarios. v1.2, released 061019 - Control of headphone and ACC outputs has been extended to fully support "so2r protocol" of router v4.0.4. - Function key holding time needed to write current state has been prolonged to 1 second. v1.1, released 060925 - Keyer is initialized to state saved at power off instead of default state. - Added headphone side tone possibility. - bug fixed: Corrected actualization of band data info when band data input from ACC is switched off. - Added activity signalization of scenarios(functions) 5 to 8 by flashing LEDs. v1.0, released 060912 - First release for MK2R/MK2R+.