KH1 Firmware Information

KH1 MCU 1.22, 11 Dec. 2023

* ADDED LOGGING FEATURE: The KH1 can internally log up to 50,000 characters (paddle-entered text + time stamps). Alerts will be flashed as you hit the 50%, 75%, 90%, 95%, and 100% full levels.

Transmit characters are logged in UPPER CASE. Playing messages creates log entries of “[Mn]” (n = 1-6). The log is time-stamped about once per minute as you send. Example: “{231209-1130-20CW}” indicates a transmission on Dec. 9, 2023, at 11:30Z, on 20 meter CW.

You can also log non-transmitted notations. Whenever you tap MSG, but haven’t yet played one of the messages, any paddle-sent text will be logged in lower case (and is not transmitted). This is useful for logging call signs of stations you’ve worked by sending only your call (the usual for SOTA and DX chasing). TX TEST mode behaves the same.

TO USE BUILT-IN LOGGING:

1. Set the time and date using MENU:ADJ TIME and MENU:ADJ DATE. Then set MENU:LOGGING to ON and exit the menu. An ‘L’ will flash slowly on LCD line 1, near the mode letter.

2. To view recent log text, set MENU:LOGGING to VIEW and exit. The LCD shows 32 characters of the log; use the VFO knob to scroll. Tap a switch or paddle to exit. Note: You may wish to assign MENU:LOGGING to a PFn switch function to quickly review logged QSOs. Using the PFn switch switches to LOGGING=VIEW until you tap any switch or a paddle.

3. To send log data to a computer: (a) unplug the paddle, (b) set MENU:KEY JACK to RS232, (c) plug in a KXUSB cable at the KEY/DATA jack, (d) run KH1 Utility (Command Tester screen) or any terminal emulator (9600 baud). Finally, (e) set MENU:LOGGING to SEND TO PC and exit the menu. During a log dump, do not press any KH1 switches or the paddle.

4. To erase all log data: Set MENU:LOGGING to ERASE and exit the menu. 

* VFO LOCK APPLIES TO VFO AND XIT, BUT NOT RIT. When locked, an alert flashed when turning knob. In BAND/MODE group, VFO/XIT lock/unlock control is now “LOK” rather than a padlock symbol.

* MSG PLAY/REPEAT BUG FIX: MSG->RPx was leaving "RP1 RP2 RP3 REC" displayed on LCD line 2.

* MSG CLEAR BUG FIX: Message clear was only clearing MSG1.

KH1 MCU 1.19, 19 Nov. 2023

* REAL-TIME-CLOCK ACCURACY GREATLY IMPROVED: The RTC IC is now correctly programmed for the type of 32 kHz used on the KH1’s main board. This places the frequency much closer to exact (32768 Hz), resulting in typical errors of 1 to 3 seconds per day. To allow this change to take effect, you must follow this procedure: (1) Set MENU:ADJ RTC to 0. (2) Use MENU:ADJ TIME to change and then set the time. (3) Exit the menu. (4) Turn KH1 power off and back one. You can optionally keep track of the KH1’s time error and make corrections using MENU:ADJ RTC.

* ATU MATCHING NOW DONE AT LOWER POWER: Previously all ATU tunes were done at 5 watts (HI PWR). To reduce stress on the final amplifier and T/R switch, we now use about 3.5 W. NOTE: To ensure that ATU tunes occur at roughly 3 to 4 W, keep the default LO and HI PWR levels at 2 W and 5 W, respectively. These levels are set up at the factory while working into a dummy load. Actual power output will vary somewhat with supply or battery voltage as well as load impedance.

KH1 MCU 1.18, 6 Nov. 2023

* ADDED CW RX TEXT DECODE. MENU:TEXT DEC now has values of   OFF / TX ONLY / TX & RX. Best with signals at S6 or higher. A tuning indicator is shown to the right of the mode letter (“C”) on line 1 of the LCD. During ON code elements, the indicator is “^”. During OFF elements, it’s “_”.

* ADDED MESSAGE RECORD, PLAY, REPEAT, and CLEAR. Also added second group of 3 messages for a total of 6.
  To record, use MSG -> REC -> M1..M3. 
  To play, use MSG -> M1..M3. 
  To play with auto-repeat, use MSG -> RP1..RP3. 
  To clear, use MSG -> REC -> CL1..CL3.
  To select messages 1-3 or 4-6, use MSG -> REC -> GRP.

NOTE: During message repeat, 'r' is flashed slowly in the tuning indicator location.

* ADDED POWER-ON BANNER: This can be used to customize the KH1 with a name and/or callsign. Use KH1 Utility to enter banner text.

KH1 MCU 1.16, Nov. 3, 2023

* ADDED CONFIGURATION LOAD/SAVE SUPPORT. Use with KH1 Utility.

* CW TRANSMIT TEXT DECODING:  If MENU:TEXT DEC is set to ON, characters sent with a keyer paddle will be decoded and displayed  on line 2 of the LCD.