Drivers Xsens USB Devices



Note
SW Release Applicability: This sample is available in both NVIDIA DriveWorks and NVIDIA DRIVE Software releases.

The GPS Location Logger sample works with any serial port (UART) based GPS sensor or with the Xsens GPS device connected over USB. The logger requires the GPS sensor connected over serial port to deliver messages in NMEA format, while the Xsens device can run in proprietary mode.

Camera

If you encounter Error: No compatible USB Bluetooth 4.0 device found! When try to run Xsens DOT Sever on Windows, it means you need to add your Bluetooth adapter to the USB device list: Open Device Manager, find the VID and PID of your Bluetooth adapter. Open source code: xsensdotserver odemodules bluetooth-hci-socket lib usb.js. The sample supports reading GPS packets from a Xsens device through the gps.xsens driver. To run the sample using Xsens over USB device use:./samplegpslogger -driver=gps.xsens -params=device=0,frequency=100 Where device=0 parameter sets the index of the Xsens device (usually 0 if only one device is installed) and frequency=100 sets the. The sample supports reading IMU packets from a Xsens device through the imu.xsens driver. To run the sample using Xsens over USB device use:./sampleimulogger -driver=imu.xsens -params=device=0,frequency=100 Where device=0 parameter sets the index of the Xsens device (usually 0 if only one device is installed) and frequency=100 sets the. Processxsensdriver-2: started with pid 7297 WARN WallTime:.441049 Cannot find value for parameter: device, assigning default: auto WARN WallTime:.443197 Cannot find value for parameter: baudrate, assigning default: 0 MT: Write message id 0x30 with 0 data bytes: MT: Got message id 0x31 with 0 data bytes.

Interfacing with sensors

Serial

Consumer grade off-the-shelf GPS sensors, also known as GPS mice (e.g., Garmin GPS), are usually connected over USB and implement a serial-to-USB connection with the help of FTDI devices. The Xsens GPS device can be connected through a serial-to-USB connection.

On Linux, these sensors can then be reached over the /dev/ttyUSB or /dev/ttyACM devices. Before trying out the sample, ensure the user has access to the serial device. You can do so by trying to read from the device e.g. with cat /dev/ttyACMx, and if permission is denied, add the current user to the dialout group and then log out/in again:

On QNX, prior to accessing the device, launch the dev-serusb driver as follows:

The serial devices can the be reached over the /dev/serusb devices.

Xsens USB

The Xsens GPS device can also be connected directly over USB, but is only supported on Linux.

Drivers Xsens Usb Devices Dongle

The GPS Location Logger sample, sample_gps_logger, accepts the following parameters:

Where:

Note
For a full list of key/value pairs that can be passed to –params see Sensor Enumeration Sample .

Examples

Drivers Xsens Usb Devices Adapter

NMEA format

For serial devices transmitting messages in NMEA format, use the gps.uart driver. For example:

Per default, if no baud parameter has been provided the gps.uart driver assumes a baudrate of 9600. In order to change the baudrate provide baud argument as:

DriversDrivers

On QNX, the baudrate is set when starting devc-serusb. The baud parameter will be ignored.

Xsens proprietary format

The sample supports reading GPS packets from a Xsens device through the gps.xsens driver. To run the sample using Xsens over USB device use:

Drivers

Where device=0 parameter sets the index of the Xsens device (usually 0 if only one device is installed) and frequency=100 sets the frequency in [Hz] this device should operate with.

To run the sample using Xsens over serial use:

Drivers Xsens Usb Devices Wireless Adapter

Please note that even if the Xsens device is a shared device, like Xsens MTi-G-700, capable of delivering GPS and IMU packets, only the GPS packets will be parsed by the gps.xsens driver.

Note
If the device is connected to Xavier UART you need also specify –stop-bits=1

Sensor sharing

The sample also demonstrates how sensor sharing can be implemented. Two NVIDIA® DriveWorks GPS sensors are created from the same hardware device. Both sensor can be then treated independently. Both sensors would deliver exactly the same set of packets. Each sensor is using, however, their own FIFO hence they can be drained at different rates. The output of both sensors is printed to the console:

The index [0], [1] indicates what sensor produced the output. As expected the data packets and their timestamps are equal.

Any valid GPS message that is received results in an output on the console similar to:

Where the first number indicates the timestamp of the received GPS message in microseconds and the rest of the line indicates the geographical location of the sensor.

If no parameters are provided, the sample starts a virtual GPS sensor and interprets the content from the file located at data/samples/sensors/gps/1.gps as GPS input.

For more details see GPS .

Drivers Xsens USB Devices

Table A.59 usb Driver List

Driver

Version

Description

cxacru

Conexant AccessRunner ADSL USB modem driver

speedtch

Alcatel SpeedTouch USB driver

ueagle-atm

ADI 930/Eagle USB ADSL Modem driver

usbatm

Generic USB ATM/DSL I/O

xusbatm

Driver for USB ADSL modems initialized in userspace

cdc-acm

USB Abstract Control Model driver for USB modems and ISDN adapters

cdc-wdm

USB Abstract Control Model driver for USB WCM Device Management

usblp

USB Printer Device Class driver

usbtmc

hwa-hc

Host Wired Adapter USB Host Control Driver

isp1362-hcd

ISP1362 USB Host Controller Driver

sl811-hcd

SL811HS USB Host Controller Driver

u132-hcd

U132 USB Host Controller Driver

whci-hcd

WHCI Wireless USB host controller driver

mdc800

USB Driver for Mustek MDC800 Digital Camera

microtek

Microtek Scanmaker X6 USB scanner driver

adutux

adutux (see www.ontrak.net)

appledisplay

Apple Cinema Display driver

emi26

Emagic EMI 2|6 firmware loader.

emi62

Emagic EMI 6|2m firmware loader.

ezusb

ftdi-elan

FTDI ELAN driver

idmouse

Siemens ID Mouse FingerTIP Sensor Driver

iowarrior

USB IO-Warrior driver

isight_firmware

ldusb

LD USB Driver

legousbtower

LEGO USB Tower Driver

sisusbvga

sisusbvga - Driver for Net2280/SiS315-based USB2VGA dongles

usb3503

USB3503 USB HUB driver

usblcd

USBLCD Driver Version 1.05

usbsevseg

USB 7 Segment Driver

uss720

USB Parport Cable driver for Cables using the Lucent Technologies USS720 Chip

phy-generic

NOP USB Transceiver driver

aircable

AIRcable USB Driver

ark3116

USB ARK3116 serial/IrDA driver

belkin_sa

USB Belkin Serial converter driver

ch341

cp210x

Silicon Labs CP210x RS232 serial adaptor driver

cyberjack

REINER SCT cyberJack pinpad/e-com USB Chipcard Reader Driver

cypress_m8

Cypress USB to Serial Driver

digi_acceleport

Digi AccelePort USB-2/USB-4 Serial Converter driver

empeg

USB Empeg Mark I/II Driver

f81232

Fintek F81232 USB to serial adaptor driver

ftdi_sio

USB FTDI Serial Converters Driver

garmin_gps

garmin gps driver

io_edgeport

Edgeport USB Serial Driver

io_ti

Edgeport USB Serial Driver

ipaq

USB PocketPC PDA driver

ipw

IPWireless tty driver

ir-usb

USB IR Dongle driver

iuu_phoenix

Infinity USB Unlimited Phoenix driver

keyspan

Keyspan USB to Serial Converter Driver

keyspan_pda

USB Keyspan PDA Converter driver

kl5kusb105

KLSI KL5KUSB105 chipset USB->Serial Converter driver

kobil_sct

KOBIL USB Smart Card Terminal Driver (experimental)

mct_u232

Magic Control Technology USB-RS232 converter driver

metro-usb

Metrologic Instruments Inc. - USB-POS driver

mos7720

Moschip USB Serial Driver

mos7840

Moschip 7840/7820 USB Serial Driver

mxuport

navman

omninet

USB ZyXEL omni.net LCD PLUS Driver

opticon

Opticon USB barcode to serial driver (1D)

option

USB Driver for GSM modems

oti6858

Ours Technology Inc. OTi-6858 USB to serial adapter driver

pl2303

Prolific PL2303 USB to serial adaptor driver

qcaux

qcserial

Qualcomm USB Serial driver

quatech2

Quatech 2nd gen USB to Serial Driver

safe_serial

USB Safe Encapsulated Serial

sierra

USB Driver for Sierra Wireless USB modems

spcp8x5

SPCP8x5 USB to serial adaptor driver

ssu100

Quatech SSU-100 USB to Serial Driver

symbolserial

ti_usb_3410_5052

TI USB 3410/5052 Serial Driver

usb-serial-simple

usb_debug

usb_wwan

USB Driver for GSM modems

visor

USB HandSpring Visor / Palm OS driver

whiteheat

USB ConnectTech WhiteHEAT driver

wishbone-serial

USB Wishbone-Serial adapter

xsens_mt

USB-serial driver for Xsens motion trackers

uas

ums-alauda

Driver for Alauda-based card readers

ums-cypress

SAT support for Cypress USB/ATA bridges with ATACB

ums-datafab

Driver for Datafab USB Compact Flash reader

ums-eneub6250

Driver for ENE UB6250 reader

ums-freecom

Driver for Freecom USB/IDE adaptor

ums-isd200

Driver for In-System Design, Inc. ISD200 ASIC

ums-jumpshot

Driver for Lexar 'Jumpshot' Compact Flash reader

ums-karma

Driver for Rio Karma

ums-onetouch

Maxtor USB OneTouch hard drive button driver

ums-realtek

Driver for Realtek USB Card Reader

ums-sddr09

Driver for SanDisk SDDR-09 SmartMedia reader

ums-sddr55

Driver for SanDisk SDDR-55 SmartMedia reader

ums-usbat

Driver for SCM Microsystems (a.k.a. Shuttle) USB-ATAPI cable

usb-storage

USB Mass Storage driver for Linux

typec

USB Type-C Connector Class

typec_ucsi

USB Type-C Connector System Software Interface driver

usbip-core

USB/IP Core

wusb-cbaf

Wireless USB Cable Based Association

wusb-wa

Wireless USB Wire Adapter core

wusbcore

Wireless USB core


Xsens

Drivers Xsens Usb Devices Pc Camera

Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices