Hardware Reference¶
This section is an overview of capabilities for specific devices. In some cases, parameters are dependent on other parameter settings. Where that is the case, the more inclusive value will be shown. For example, if a device has fewer channels in differential mode than in single-ended mode, the single-ended value will be shown here. Likewise, if there are different ranges for different modes of operation, all potential ranges are shown.
To determine device capabilities for specific modes of operation, or valid
arguments not listed here, use the DaqDevice
class methods to query the
device to determine the subsystems supported, then use the DaqDeviceInfo
class methods for each of the supported subsystems to determine capabilities.
After a connection to the device is established, you can also use the Config class methods for each subsystem to get and set the current configuration of the device.
USB-1808 Series¶
The USB-1808 Series includes the following devices:
USB-1808, USB-1808-OEM
USB-1808X, USB-1808X-OEM
The USB-1808 Series supports the following UL for Linux capabilities. Unless otherwise indicated, OEM versions support the same capabilities as the equivalent standard versions.
Analog Input¶
Channels: |
0 to 7 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
USB-1808: 0.0233 to 50,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output¶
Channels: |
0 to 7 |
Ranges: |
|
Scan options: |
|
Scan rates: |
USB-1808: 0.0233 to 125,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Scan options: |
|
Scan rates: |
USB-1808: 0.0233 to 50,000 S/s (input), 0.0233 to 125,000 S/s (output) |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Counter¶
Timer¶
Timer argument: |
0 to 1 |
Options: |
|
Frequency: |
0.0233 to 50,000,000 Hz |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
DAQI¶
Channel types: |
|
Scan options: |
|
Scan rates: |
USB-1808: 0.0233 to 50,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
DAQO¶
Channel types: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
USB-1808: 0.0233 to 125,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-1608G Series¶
The USB-1608G Series includes the following devices:
USB-1608G, USB-1608G-OEM
USB-1608GX, USB-1608GX-OEM
USB-1608GX-2AO, USB-1608GX-2AO-OEM
The USB-1608G Series supports the following UL for Linux capabilities. Unless otherwise indicated, OEM versions support the same capabilities as the equivalent standard versions.
Analog Input¶
Channels: |
0 to 15 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
USB-1608G: 0.0149 to 250,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output¶
Channels: |
0 to 1 |
Ranges: |
|
Scan options: |
|
Scan rates: |
0.0149 to 500,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 15 |
Functions: |
|
Configuration: |
Counter¶
Counter argument: |
0 to 1 |
Functions: |
|
Configuration: |
none |
Timer¶
Timer argument: |
0 |
Options: |
|
Frequency: |
0.0149 to 32,000,000 Hz |
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-1208HS Series¶
The USB-1208HS Series includes the following devices:
USB-1208HS
USB-1208HS-2AO
USB-1208HS-4AO
The USB-1208HS Series supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Input modes: |
|
Ranges: |
Single-ended: |
Scan options: |
|
Scan rates: |
0.009 to 1,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output¶
Channels: |
USB-1208HS-2AO: 0 to 1 |
Ranges: |
|
Scan options: |
|
Scan rates: |
0.009 to 1,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 15 |
Functions: |
|
Configuration: |
Counter¶
Counter argument: |
0 to 1 |
Functions: |
|
Configuration: |
none |
Timer¶
Timer argument: |
0 |
Options: |
|
Frequency: |
0.009 to 20,000,000 Hz |
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-2600 Series¶
The USB-2600 Series includes the following devices:
USB-2623
USB-2627
USB-2633
USB-2637
The USB-2600 Series supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
USB-2623 and USB-2633: 0 to 15 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
0.0149 to 1,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output (USB-2627 and USB-2637)¶
Channels: |
0 to 1 |
Ranges: |
|
Scan options: |
|
Scan rates: |
0.009 to 1,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
FIRSTPORTA: 0 to 7 |
Functions: |
|
Configuration: |
Counter¶
Counter argument: |
0 to 3 |
Functions: |
|
Configuration: |
none |
Timer¶
Timer argument: |
0 to 3 |
Options: |
|
Frequency: |
0.0149 to 32,000,000 Hz |
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-1608FS-Plus¶
The USB-1608FS-Plus supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
0.009 to 1,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-1208FS-Plus¶
The USB-1208FS-Plus supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Input modes: |
|
Ranges: |
Single-ended: |
Scan options: |
|
Scan rates: |
0.0139 to 50,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output¶
Channels: |
0 to 1 |
Ranges: |
|
Scan options: |
|
Scan rates: |
0.0139 to 50,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-1408FS-Plus¶
The USB-1408FS-Plus supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Input modes: |
|
Ranges: |
Single-ended: |
Scan options: |
|
Scan rates: |
0.0139 to 48,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output¶
Channels: |
0 to 1 |
Ranges: |
|
Scan options: |
|
Scan rates: |
0.0139 to 50,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-200 Series¶
The USB-200 Series includes the following devices:
USB-201
USB-202
USB-204
USB-205
The USB-200 Series supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
USB-201 and USB-202: 0.0162 to 100,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output (USB-202 and USB-205)¶
Channels: |
0 to 1 |
Ranges: |
|
Scan options: |
|
Scan rates: |
TBD S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-2020¶
The USB-2020 Series supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 1 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
1,000 to 20,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-2408 Series¶
The USB-2408 Series includes the following devices:
USB-2408
USB-2408-2AO
The USB-2408 Series supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 15 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
0.000011 to 1102.9411 S/s. The rate is dependent on the data rate value; the actual rate that is set will be returned. |
Functions: |
|
Configuration: |
|
Analog Output¶
Channels: |
0 to 1 |
Ranges: |
|
Scan options: |
|
Scan rates: |
0.000011 to 1,000 S/s |
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
none |
Counter¶
Counter argument: |
0 to 1 |
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-2416 Series¶
The USB-2416 Series includes the following devices:
USB-2416
USB-2416-4AO
The USB-2416 Series supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 31 (0 to 63 if the AI-EXP32 is attached) |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
0.000011 to 1102.9411 S/s |
Functions: |
|
Configuration: |
|
Analog Output¶
Channels: |
0 to 3 |
Ranges: |
|
Scan options: |
|
Scan rates: |
0.000011 to 1,000 S/s |
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
AUXPORT0: 0 to 7
|
Functions: |
|
Configuration: |
none |
Counter¶
Counter argument: |
0 to 1 |
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-1608HS Series¶
The USB-1608HS Series includes the following devices:
USB-1608HS
USB-1608HS-2AO
The USB-1608HS Series supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
0.0093 to 250,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output¶
Channels: |
0 to 1 |
Ranges: |
|
Scan options: |
|
Scan rates: |
0.59604 to 1,000,000 S/s |
Functions: |
|
Configuration: |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-DIO32HS¶
The DIO32HS Series supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
|
Bits: |
0 to 15 |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-CTR Series¶
The USB-CTR Series includes the following devices:
USB-CTR-04
USB-CTR-08
The USB-CTR Series supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Scan options: |
|
Scan rates: |
0.02235 to 4,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
Counter¶
Timer¶
Timer argument: |
0 to 3 |
Options: |
|
Frequency: |
0.02235 to 48,000,000 Hz |
Functions: |
|
Configuration: |
none |
DAQI¶
Channel types: |
|
Scan options: |
|
Scan rates: |
0.02235 to 4,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-QUAD08¶
The USB-QUAD08 supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
Counter¶
Timer¶
Timer argument: |
0 to 3 |
Options: |
|
Frequency: |
0.02235 to 48,000,000 Hz |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
DAQI¶
Channel types: |
|
Scan options: |
|
Scan rates: |
0.02235 to 4,000,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
USB-1024LS Series¶
The USB-1024LS Series includes the following devices:
USB-1024LS
USB-1024HLS
The USB-1024LS Series supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
|
Bits: |
FIRSTPORTA: 0 to 7
|
Functions: |
|
Configuration: |
|
USB-DIO24 Series¶
The USB-DIO24 Series includes the following devices:
USB-DIO24/37
USB-DIO24H/37
The USB-DIO24 Series supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
|
Bits: |
FIRSTPORTA: 0 to 7
|
Functions: |
|
Configuration: |
|
USB-DIO96H Series¶
The USB-DIO96H Series includes the following devices:
USB-DIO96H
USB-DIO96H/50
The USB-DIO96H Series supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
|
Bits: |
PORTA: 0 to 7
|
Functions: |
|
Configuration: |
Counter (USB-DIO96H only)¶
Counter argument: |
0 |
Functions: |
|
Configuration: |
none |
USB-ERB Series¶
The USB-ERB Series includes the following devices:
USB-ERB08
USB-ERB24
The USB-ERB Series supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
USB-ERB08: |
Bits: |
FIRSTPORTA and FIRSTPORTB: 0 to 7
|
Functions: |
|
Configuration: |
USB-SSR Series¶
The USB-SSR Series includes the following devices:
USB-SSR08
USB-SSR24
The USB-SSR Series supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
USB-SSR08: |
Bits: |
FIRSTPORTA and FIRSTPORTB: 0 to 7
|
Functions: |
|
Configuration: |
USB-PDISO8 Series¶
The USB-PDISO8 Series includes the following devices:
USB-PDISO8
USB-PDISO8/40
The USB-PDISO8 Series supports the following UL for Linux capabilities.
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
USB-3100 Series¶
The USB-3100 Series includes the following devices:
USB-3101
USB-3102
USB-3103
USB-3104
USB-3105
USB-3106
USB-3110
USB-3112
USB-3114
The USB-PDISO8 Series supports the following UL for Linux capabilities.
Analog Output¶
Channels: |
USB-3101, USB-3102, and USB-3110: 0 to 3 |
Ranges: |
USB-3101, USB-3103, USB-3105, USB-3110, USB-3112, and USB-3114: |
Functions: |
|
Configuration: |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
Counter¶
Counter argument: |
0 to 1 |
Functions: |
|
Configuration: |
none |
USB-2001-TC¶
The USB-2001-TC supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 |
Functions: |
|
Configuration: |
USB-TC¶
The USB-TC supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Functions: |
|
Configuration: |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
USB-TEMP¶
The USB-TEMP supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Functions: |
|
Configuration: |
|
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
USB-TC-AI¶
The USB-TC-AI supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
Temperature: 0 to 7 |
Input modes: |
|
Ranges: |
|
Functions: |
|
Configuration: |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
USB-TEMP-AI¶
The USB-TEMP-AI supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
Temperature: 0 to 7 |
Input modes: |
|
Ranges: |
|
Functions: |
|
Configuration: |
|
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
SC-1608G Series¶
The SC-1608G Series includes the following devices:
SC-1608G - this board is functionally equivalent to the USB-1608G.
SC-1608GX - this board is functionally equivalent to the USB-1608GX.
SC-1608GX-2AO - this board is functionally equivalent to the USB-1608GX-2AO.
Refer to the USB-1608G Series topic for supporting UL for Linux capabilities applicable to the SC-1608G Series.
DT9837 Series¶
The DT9837 Series includes the following devices:
DT9837A
DT9837B
DT9837C
The DT9837 Series supports the following UL for Linux capabilities. Unless otherwise indicated, OEM versions support the same capabilities as the equivalent standard versions.
Analog Input¶
Channels: |
0 to 3 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
DT9837A: 195.313 to 52,734 S/s |
Trigger types: |
DT9837A: |
Functions: |
|
Configuration*: |
|
* For additional information, refer to the Using UL for Linux section in Appendix D of the DT9837 Series User’s Manual.
Analog Output (DT9837A and DT9837C only)¶
Channels: |
0 |
Ranges: |
DT9837A: |
Scan options: |
|
Scan rates: |
DT9837A: 10,000 to 52,734 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Counter (DT9837A and DT9837B only)¶
Counter argument: |
0 to 2 |
Scan options: |
|
Scan rates: |
DT9837A: 195.313 to 52,734 S/s |
Scan flags: |
|
Trigger types: |
|
Counter measurement types: |
Counter 0 to Counter 1: |
Counter measurement modes: |
|
Tick sizes: |
|
Register types: |
|
Debounce times: |
|
Functions: |
|
Configuration*: |
* For additional information, refer to the Using UL for Linux section in Appendix D of the DT9837 Series User’s Manual.
DAQI¶
Channel types: |
DT9837A: |
Scan options: |
|
Scan rates: |
DT9837A: 195.313 to 52,734 S/s |
Trigger types: |
DT9837A: |
Functions: |
|
Configuration: |
none |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
E-1608¶
The E-1608 supports the following UL for Linux capabilities. Unless otherwise indicated, the OEM version supports the same capabilities as the standard version.
Analog Input¶
Channels: |
0 to 7 |
Input modes: |
|
Ranges: |
|
Scan options: |
|
Scan rates: |
0.01863 to 250,000 S/s |
Trigger types: |
|
Functions: |
|
Configuration: |
none |
Analog Output¶
Channels: |
0 to 1 |
Ranges: |
|
Functions: |
|
Configuration: |
none |
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
Events¶
Event types: |
|
Functions: |
|
Configuration: |
none |
Device¶
Functions: |
|
Configuration: |
|
Settings memory map¶
The settings memory map is provided for advanced applications which require device configuration.
Note that default device settings are acceptable for most applications. If you need to change a device setting, however, the preferred method to use is InstaCal.
Address |
Value |
Default Value |
0x000-0x001 |
Network options:
|
0x0000 |
0x002-0x005 |
Default IPv4 address |
192.168.0.101 |
0x006-0x009 |
Default IPv4 subnet mask |
255.255.255.0 |
0x00A-0x00D |
Default IPv4 gateway address |
192.168.0.101 |
0x00E-0x00F |
Reserved |
|
0x010-0x011 |
Reserved |
|
0x012-0x015 |
Connection code, 4 bytes |
0x00000000 |
0x016 |
DOut connection mode. This determines the DOut value
when the connection status changes.
|
0 |
0x017 |
DOut tristate mask for connection/disconnection (bits set to 0 are outputs, bits set to 1 are no change). |
0xFF |
0x018 |
Reserved |
|
0x019 |
DOut latch value when host is connected. |
0x00 |
0x01A |
DOut latch value when host is disconnected. |
0x00 |
0x01B |
AOut channel 0 connection mode. This determines the
AOut value when the connection changes.
|
0 |
0x01C-0x01D |
AOut channel 0 value when host is connected. |
32768 |
0x01E-0x01F |
AOut channel 0 value when host is disconnected. |
32768 |
0x020 |
AOut channel 1 connection mode. This determines the
AOut value when the connection changes.
|
0 |
0x021-0x022 |
AOut channel 1 value when host is connected. |
32768 |
0x023-0x024 |
AOut channel 1 value when host is disconnected. |
32768 |
0x025-0x1FF |
Reserved |
Note: The settings do not take effect until after the device is reset or power cycled.
If you are unable to communicate with the device after changing the settings section of memory, refer to the Restoring factory default settings section of the device user’s manual.
To prevent unwanted memory writes to the device EEPROM, a memory unlock code of
0xAA55 is required for the DaqDevice.mem_write
and
DaqDeviceConfig.set_connection_code
functions.
E-DIO24¶
The E-DIO24 supports the following UL for Linux capabilities. Unless otherwise indicated, the OEM version supports the same capabilities as the standard version.
Digital I/O¶
Ports: |
|
Bits: |
AUXPORT0: 0 to 7
|
Functions: |
|
Configuration: |
Device¶
Functions: |
|
Configuration: |
|
Settings memory map¶
The settings memory map is provided for advanced applications which require device configuration.
Note that default device settings are acceptable for most applications. If you need to change a device setting, however, the preferred method to use is InstaCal.
Address |
Value |
Default Value |
0x000-0x001 |
Network options:
|
0x0000 |
0x002-0x005 |
Default IPv4 address |
192.168.0.101 |
0x006-0x009 |
Default IPv4 subnet mask |
255.255.255.0 |
0x00A-0x00D |
Default IPv4 gateway address |
192.168.0.101 |
0x00E-0x00F |
Reserved |
|
0x010-0x011 |
Reserved |
|
0x012-0x015 |
Connection code, 4 bytes |
0x00000000 |
0x016 |
DOut connection mode. This determines the DOut value
when the connection status changes.
|
0 |
0x017 |
Reserved |
|
0x018 |
DOut port 0 tristate mask for connection/disconnection (bits set to 0 are outputs, bits set to 1 are no change). |
0xFF |
0x019 |
DOut port 1 tristate mask for connection/disconnection (bits set to 0 are outputs, bits set to 1 are no change). |
0xFF |
0x01A |
DOut port 2 tristate mask for connection/disconnection (bits set to 0 are outputs, bits set to 1 are no change). |
0xFF |
0x01B |
Reserved |
|
0x01C |
DOut port 0 latch value when host is connected. |
0x00 |
0x01D |
DOut port 1 latch value when host is connected. |
0x00 |
0x01E |
DOut port 2 latch value when host is connected. |
0x00 |
0x01F |
Reserved |
|
0x020 |
DOut port 0 latch value when host is disconnected. |
0x00 |
0x021 |
DOut port 1 latch value when host is disconnected. |
0x00 |
0x022 |
DOut port 2 latch value when host is disconnected. |
0x00 |
0x023-0x0FF |
Reserved |
Note: The settings do not take effect until after the device is reset or power cycled.
If you are unable to communicate with the device after changing the settings section of memory, refer to the Restoring factory default settings section of the device user’s manual.
To prevent unwanted memory writes to the device EEPROM, a memory unlock code of
0xAA55 is required for the DaqDevice.mem_write
and
DaqDeviceConfig.set_connection_code
functions.
E-TC¶
The E-TC supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 7 |
Functions: |
|
Flags: |
|
List flags: |
|
Configuration: |
|
Digital I/O¶
Ports: |
|
Bits: |
0 to 7 |
Functions: |
|
Configuration: |
Device¶
Functions: |
|
Configuration: |
|
Settings memory map¶
The settings memory map is provided for advanced applications which require device configuration.
Note that default device settings are acceptable for most applications. If you need to change a device setting, however, the preferred method to use is InstaCal.
Address |
Value |
Default Value |
0x00-0x01 |
Network options:
|
0x0000 |
0x02-0x05 |
Default IPv4 address |
192.168.0.101 |
0x06-0x09 |
Default IPv4 subnet mask |
255.255.255.0 |
0x0A-0x0D |
Default IPv4 gateway address |
192.168.0.101 |
0x0E-0x0F |
Reserved |
|
0x10-0x11 |
Reserved |
|
0x12-0x15 |
Connection code, 4 bytes |
0x00000000 |
0x16-0x1F |
Reserved |
Note: The settings do not take effect until after the device is reset or power cycled.
If you are unable to communicate with the device after changing the settings section of memory, refer to the Restoring factory default settings section of the device user’s manual.
To prevent unwanted memory writes to the device EEPROM, a memory unlock code of
0xAA55 is required for the DaqDevice.mem_write
and
DaqDeviceConfig.set_connection_code
functions.
TC-32¶
The TC-32 supports the following UL for Linux capabilities.
Analog Input¶
Channels: |
0 to 31 |
Functions: |
|
Flags: |
|
List flags: |
|
Configuration: |
|
Digital I/O¶
Ports: |
|
Bits: |
|
Functions: |
|
Configuration: |
Device¶
Functions: |
|
Configuration: |
|
Settings memory map¶
The settings memory map is provided for advanced applications which require device configuration.
Note that default device settings are acceptable for most applications. If you need to change a device setting, however, the preferred method to use is InstaCal.
Address |
Value |
Default Value |
0x00-0x01 |
Network options:
|
0x0000 |
0x02-0x05 |
Default IPv4 address |
192.168.0.101 |
0x06-0x09 |
Default IPv4 subnet mask |
255.255.255.0 |
0x0A-0x0D |
Default IPv4 gateway address |
192.168.0.101 |
0x0E-0x0F |
Reserved |
|
0x10-0x11 |
Reserved |
|
0x12-0x15 |
Connection code, 4 bytes |
0x00000000 |
0x16-0x1F |
Reserved |
Note: The settings do not take effect until after the device is reset or power cycled.
If you are unable to communicate with the device after changing the settings section of memory, refer to the Restoring factory default settings section of the device user’s manual.
To prevent unwanted memory writes to the device EEPROM, a memory unlock code of
0xAA55 is required for the DaqDevice.mem_write
and
DaqDeviceConfig.set_connection_code
functions.