UL for Linux
User library to access and control supported MCC hardware over the Linux platform
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
USB-3100 Series

The USB-3100 Series includes the following devices:

The USB-3100 Series supports the following UL for Linux capabilities.

Analog Output

Channels:USB-3101, USB-3102 and USB-3110: 0 to 3
USB-3103, USB-3104 and USB-3112: 0 to 7
USB-3105, USB-3106 and USB-3114: 0 to 15
Ranges:USB-3101, USB-3103, USB-3105, USB-3110, USB-3112, USB-3114: BIP10VOLTS, UNI10VOLTS
USB-3102, USB-3104, USB-3106: BIP10VOLTS, UNI10VOLTS, MA0TO20
Functions:ulAOut(), ulAOutArray(), ulAOGetConfig(), ulAOSetConfig()
Configuration:Config Item (Get/Set): AO_CFG_SYNC_MODE

Digital I/O

Ports:AUXPORT
Bits:0 to 7
Functions:ulDIn(), ulDOut(), ulDBitIn(), ulDBitOut(), ulDConfigPort(), ulDConfigBit(), ulDIOGetConfig()
Configuration:Config Item (Get): DIO_CFG_PORT_DIRECTION_MASK

Counter

Counter argument:0
Functions:ulCIn(), ulCRead(), ulCLoad(), ulCClear()
Configuration:none

Device

Functions:ulFlashLed()
Configuration:none