Usb Serial Port - microHAM ARCO Manual

Smart antenna rotator controller
Table of Contents

Advertisement

USB port of ARCO automatically installs serial port on host computer for connection to your
favorite logging or rotator tracking program. Installation process on Windows 10, macOS and
Linux is automatic, serial port uses USB CDC class compatible driver built-in to the operating
system.
Windows 10, macOS: No action required, port installs automatically. On Windows the port is
labeled "COM(x)", on macOS "usbmodem(xxxxx)" where x stands for the port number.
If is desired to use different COM port number for ARCO than was automatically assigned by
Windows, it can be changed it in the Device Manager by double-click on ARCO COM port under
Ports folder, Port Settings, Advanced button.
Windows XP, Windows 7, Windows 8: Windows versions prior Windows 10 did not support
USB CDC serial ports automatically. After connecting ARCO, "New Hardware Detected"
dialogue pops up, asking for a driver (in our case definition file). This definition file ARCO.inf
can be downloaded from our website Downloads section (right click "Save Link as ...") or
directly:
http://www.microham.com/Downloads/ARCO.inf
When ARCO is plugged in for the first time and the "New Hardware" window appears, select
Manual installation, than Browse ... than Next and than click on Have Disk button and direct the
operating system to the path with the downloaded ARCO.inf file. If Windows pop-ups security
warning window choose Install Anyway option.
Alternatively, if New Hardware window won't pop-up, you can open Device Manager, find ARCO
in Other Devices folder, right click on it and choose Install or Update Driver. Than follow above
mentioned procedure.
Please note, Windows XP must have Service Pack 3 installed, older Service Packs have a bug
in the USB CDC driver. Versions older than Windows XP SP3 are not supported.
Linux: No driver installation is required on Linux operating system; the new port assigned to the
ARCO is labeled "ttyACMxx" where x stands for the port number. However, to make the port
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 modem and claims exclusive
access to it by opening it right away. If you want to avoid sending useless modem data to your
controller (as you certainly do), you can do that for specific "modem" (your ARCO) through
udev. The procedure is described here:
http://linux-tips.org/t/prevent-modem-manager-to-capture-usb-serial-devices/284/2
ARCO identification numbers are: VID=0483 PID=a2f7
Alternatively, if you don't need Modem Manager (usually you don't), you can uninstall Modem
Manager in terminal. Then, to make new ports accessible to your applications you have to set
permissions:
microHAM © 2021 All rights reserved

USB Serial Port

sudo apt-get remove modemmanager
sudo chmod a+rw /dev/ttyACM*
25

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents