micro
HAM ©
2019
All rights reserved
Serial Ports
DXP automatically installs three (3) serial ports on host computer for connection to your favorite logging
or digital modes program. Installation process on
Windows 10, macOS
and
Linux
is automatic, serial
ports use USB CDC class compatible drivers built-in to the operating system.
These three ports have dedicated functions for:
•
transceiver
CAT
control
•
FSK
sending data for RTTY
•
WinKey
CW/FSK control and sending.
Windows 10, macOS
No action required, ports are install automatically.
On Windows the ports are labeled “COM(x)”, on macOS “usbmodem(xxxxx)” where x stands for the
port’s number.
Windows XP, Windows 7, Windows 8
Windows versions prior Windows 10 did not support USB CDC serial ports automatically. After
connecting DXP, “New Hardware Detected” dialogue pops up, asking for a driver (in our case definition
file). This definition file can be downloaded from our website:
http://www.microham.com/Downloads/DXP.inf
When DXP is plugged in for the first time and the “New Hardware” window appears, select manual
installation (Have Disk option) and direct the operating system to the path with the downloaded DXP.inf
file. This procedure will repeat three times, one for each serial port.
NOTE:
Windows XP must have Service Pack 3 installed, older Service Packs have a bug in the
USB CDC driver. Versions other than Windows XP SP3 are not supported.
Linux
No driver installation is required on Linux operating system; the new ports are labeled “ttyACMxx” where
x stands for the port’s number. However, to make the ports accessible for applications and operate
correctly, an initial setup step is required. By default, most Linux distributions run a core application
called “ModemManager.” The problem is that Modem Manager sees the creation of any /dev/ttyACM*
device as "Oh, a new modem appeared. I am the modem manager and I have to claim exclusive access
to it by opening it right away." If you want to avoid sending useless modem data to your interface and
radio (as you certainly do), you can do that for specific “modem” (your DXP) through udev. The
procedure is described here:
http://linux-tips.org/t/prevent-modem-manager-to-capture-usb-serial-devices/284/2
DXP identification numbers are: VID=0483 PID=a2f6
Alternatively, if you don't need Modem Manager (usually you don't), you can uninstall Modem Manager
in terminal:
sudo apt-get remove modemmanager
Then, to make new ports accessible to your applications you have to set permissions:
sudo chmod a+rw /dev/ttyACM*
9