Skip to content

HaliKey

The HaliKey MIDI is a USB adapter for Morse paddles, a straight key, or a PTT switch.

Step 1 - Connect the hardware

  1. Connect your paddles, key, or PTT switch to the HaliKey jack.

    Refer to the HaliKey User Guide, section 2.2, for the wiring.

  2. Connect the HaliKey to a USB port on the computer.

Step 2 - Load the template

  1. Start RimuSDR.

  2. Select Settings | MIDI Controller....

  3. Confirm the MIDI Device list has the HaliKey selected.

    • If the HaliKey is your only controller, RimuSDR selects it automatically.
    • If it is not selected, select the device with HaliKey in its name.
    • If the list is empty, click the refresh button beside the list.
  4. Select Mapping | New from template | HaliKey.

  5. A message reports that the template loaded with 4 bindings. Click OK.

The table now shows:

Function Triggered By
[CW Key] Left Paddle (dit) Note 20
[CW Key] Right Paddle (dah) Note 21
[CW Key] Straight Key Note 30
[TX] PTT Note 31

The HaliKey sends two notes when the tip contact closes: Note 20 and Note 31. The Condition column decides which row acts. In CW modes the paddle rows act, and in voice modes the PTT row acts.

Step 3 - Save the mapping

  1. Click Save.

    A file dialog opens, because the template is not saved to a file yet.

  2. Keep the suggested folder and file name, HaliKey.json.

  3. Click Save.

RimuSDR now remembers that this file belongs to the HaliKey, and loads it automatically the next time you connect the adapter.

The MIDI Controller Mapping window with the HaliKey selected, its mapping saved as HaliKey.json, and the four template bindings

Step 4 - Test the paddles

You can test without a radio. The sidetone then plays from the computer.

  1. In the CW panel, on the right of the main window, set Iambic on.

  2. If a radio is connected, set the slice mode to CW.

  3. Press a paddle.

  4. Confirm you hear the sidetone.

The radio transmits with Breakin on

With Breakin on, the radio transmits each time you press a paddle. Connect an antenna or a dummy load first. Make sure the frequency is clear and that you are permitted to transmit.

  1. To transmit, set Breakin on in the CW panel.

  2. Press a paddle. The radio transmits.

Step 5 - Test the PTT switch

The radio transmits during this test

Connect an antenna or a dummy load first. Make sure the frequency is clear and that you are permitted to transmit.

  1. Set the slice mode to USB or LSB.

  2. Push and hold the PTT switch. The radio transmits.

  3. Release the PTT switch. The radio stops transmitting.

The PTT function does not act in CW mode, and the paddle functions do not act in voice modes. This is by design, and the Condition column shows it.

Using a straight key

A straight key connects between tip and sleeve. The HaliKey then sends Note 20, which the template binds to the left paddle. Move that note to the straight key function:

  1. Select the row [CW Key] Left Paddle (dit).

  2. Click Remove.

  3. Select the row [CW Key] Straight Key.

  4. Click Set....

  5. Enter 20 and click OK.

  6. Click Save.

  7. In the CW panel, set Iambic off.

The straight key now keys the radio directly.

To go back to paddles, load the HaliKey template again, save it, and set Iambic on.