USB-3101FS

The USB-3101FS supports the following features:

Analog Output

Functions

UL: cbAOut(), cbAOutScan(), cbVOut()

UL for .NET: AOut(), AOutScan(), VOut()

Python for Windows: a_out(), a_out_scan(), v_out()

Options

BACKGROUND, CONTINUOUS, NOCALIBRATEDATA, SCALEDATA, SIMULTANEOUS

Count

When using output scanning, Count must be an integer multiple of the number of channels in the scan.

HighChan

0 to 3

Rate

100 kS/s per channel, maximum

Range

Ignored, (except in the case of cbVOut) since it's not programmable; fixed at BIP10VOLTS (±10 volts)

Event Notification

Functions

UL: cbEnableEvent(), cbDisableEvent()

UL for .NET: EnableEvent(), DisableEvent()

Python for Windows: enable_event(), disable_event()

Event types

UL: ON_END_OF_OUTPUT_SCAN, ON_SCAN_ERROR

UL for .NET: OnEndOfOutputScan, OnScanError

Configuration

This hardware supports device detection with the API. Refer to the InstaCal, API Detection, or Both? section for information about whether to use InstaCal or the API to detect and configure hardware.

InstaCal

Factory serial number

Listed as Factory Serial No. (read only)

Programmable API Functions

Factory serial number

UL: cbGetConfigString()

ConfigItem = BIDEVSERIALNUM

UL for .NET: GetDeviceSerialNum()

Python for Windows: get_config_string()

config_item = DEVSERIALNUM