Skip to content

USB interface and configuration

Dilshan R Jayakody edited this page Aug 24, 2019 · 10 revisions

USB auto keyer is intended to work in two different input modes. In standalone mode, auto keyer gets inputs from attached Morse key. In "host terminal" mode it captures inputs from a USB port. This section of the documentation describes how to configure the host terminal to work with USB auto keyer.

Before configuring the PC or host terminal, make sure auto keyer is configured for "host terminal" based inputs and properly attached to the terminal.

Configuring Debian Linux based systems

  1. Issue lsusb command and check "HL-340 USB-Serial adapter" is available. If this entry is not available and auto keyer is properly attached, then make sure that the Linux kernel is configured with CONFIG_USB_SERIAL_CH341 option.

  2. Issue dmesg | grep tty and check for TTY entry associated with CH340 driver.

  3. Open minicom and "Serial port setup" option.

  4. Now configure minicom with following parameters:

    • Serial device: Enter name of the TTY entry associated with CH340 driver. For example: /dev/ttyUSB0
    • Bps/Par/Bits: 9600 8N1
    • Hardware Flow Control: Yes
    • Software Flow Control: No

  5. After configuring above settings close "Serial port setup" options by pressing the Enter key.

  6. Select "Save setup as dfl" option and press Enter key.

  7. Now close the setup window, and Minicom is now ready to transfer data to the auto keyer.

Configuring Windows based systems

  1. Open Windows device manager and check CH340 device is available under the "Ports (COM & LPT)". Update the CH340 device driver if the device is not properly installed.

  2. Open PuTTY and select serial session.

  3. Specify the "Serial line" and set "Speed" to 9600 and connect with the device.