Windows 10 only allows the installation of signed drivers, however, the USB1/USB interface board drivers available on the website are unsigned. When attempting to install these drivers, you may see the following error message (or something similar): "Windows found driver software for your device but encountered an error while attempting to install it. The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering."
Please refer to the following resource for instructions on installing unsigned drivers on Windows 10:
USB2 drivers will install properly in Windows 10 systems.
Please note that because of differences in hardware, Windows PC USB drivers will not work on Windows RT.
The ANT USB driver downloaded from the ANT website may not be compatible with end user products, including Garmin devices and software. The drivers available on the ANT website should only be used with the ANT development kit and development software. Please contact the manufacturer of your device to get the correct driver for your device.
ANTUSB-m and ANTUSB2 drivers:
The ANTUSB-m and ANTUSB2 Stick drivers can be uninstalled via Windows’ Device Manager, then reinstalled by simply re-inserting the USB device and allowing windows update to download the drivers. Alternatively, the drivers could be downloaded from the website here and installed manually.
ANTUSB1 drivers:
Re-installing the ANTUSB1 drivers is not always a trivial procedure. To do this properly, the old ANTUSB1 driver must first be completely removed from the system. Unfortunately, this is not as easy as uninstalling the driver via Device Manager. To completely remove the ANTUSB1 driver in Windows XP, please follow the technical note “Uninstalling USB1 Drivers” . Once the old drivers are completely removed, the new drivers may be installed using the standard procedure.
Yes. However, if you are doing a custom USB stick with a different PID/VID, this requires you to create your own customized driver and ANT library. For more information please contact usk directly.
The Garmin Canada VID (Vendor ID) is 0x0FCF. This is common to all Garmin Canada USB products. The PID (Product ID) of the sticks are:
Product | PID |
ANTUSB1 Stick | 0x1004 |
Development Board USB stick | 0x1006 |
ANTUSB2 Stick ANTUSB-m |
0x1008 0x1009 |
Please note that the PID may change as these products are upgraded over time.
There are two sets of drivers for the ANTUSB1 Stick – an unsigned version on the website, and a signed version available by contacting us. The unsigned version is meant for the interface board that comes with the development kit, but will also work with the ANTUSB1 Stick. If you are distributing a product, the signed version is recommended.
There are no unsigned versions of the ANTUSB-m and ANTUSB2 drivers. For more information please contact us directly.
Yes, because they are using different hardware. The ANTUSB1 uses an SiLabs based driver and the ANTUSB-m and ANTUSB2 uses a LibUsb-Win32 based driver.
The version of the USB stick is printed on the back of the plastic case. Otherwise the version can be determined by using the Device Manager.
Access the windows device manager by navigating to Control Panel > System > Device Manager. In the manager, ANTUSB2 sticks are called “ANT USB Stick 2”, under the “libusb-win32 devices” node. ANTUSB1 sticks are either called “ANT USB Device” or “ANT USB Stick”, under the “Universal Serial Bus Controllers” node.
Windows will issue this warning when trying to install a driver that’s not WHQL signed.
For the ANTUSB1 development board:
The USB1 drivers on the website are not signed. If using these drivers, ignore this warning by pressing the “Continue Anyway” button.
For the ANTUSB-m or ANTUSB2 Stick:
This could be an indication that there may be another version of the LibUSB drivers already on your computer. To make sure that the proper drivers are installed, download the USB drivers from the website to a known location on your computer. When you re-connect your USB Stick and are prompted to install drivers chose to install them manually from the location you have saved them to.
Drivers are not needed in the Mac OSX environment., the USB sticks should be recognized with no additional effort. Mac libraries are available in the Downloads area of the website.
A Linux SDK for ANTUSB2 and ANTUSB-m sticks is currently in Beta. Please refer to this forum post for more details.
Linux drivers are not currently being planned for the ANTUSB1 stick or ANT-UIF interface board (based on the CP2102 USB to UART chipset). It may be possible to design your own Linux drivers for these devices by utilizing the Virtual Comport drivers from SiLabs. Please visit the SiLabs website for more details.
USB drivers for Windows running natively on ARM architecture devices are not available here.