Skip to content

NI DAQMX Calibration Info Attributes

Greg Stoll edited this page Sep 10, 2021 · 2 revisions

Calibration Info Attributes

See how to get and set attributes.

Self Calibration

DAQmx_SelfCal_Supported

Data Type: bool32
Description: Indicates whether the device supports self-calibration.
Restrictions: Not Settable

You can get this attribute using:   DAQmxGetCalInfoAttribute

DAQmx_SelfCal_LastTemp

Data Type: float64
Description: Indicates in degrees Celsius the temperature of the device at the time of the last self-calibration. Compare this temperature to the current onboard temperature to determine if you should perform another calibration.
Restrictions: Not Settable

You can get this attribute using:   DAQmxGetCalInfoAttribute

External Calibration

DAQmx_ExtCal_RecommendedInterval

Data Type: uInt32
Description: Indicates in months the National Instruments recommended interval between each external calibration of the device.
Restrictions: Not Settable

You can get this attribute using:   DAQmxGetCalInfoAttribute

DAQmx_ExtCal_LastTemp

Data Type: float64
Description: Indicates in degrees Celsius the temperature of the device at the time of the last external calibration. Compare this temperature to the current onboard temperature to determine if you should perform another calibration.
Restrictions: Not Settable

You can get this attribute using:   DAQmxGetCalInfoAttribute

User-Defined Information

DAQmx_Cal_UserDefinedInfo

Data Type: char*
Description: Specifies a string that contains arbitrary, user-defined information. This number of characters in this string can be no more than DAQmx_Cal_UserDefinedInfo_MaxSize.

You can get/set this attribute using:   DAQmxGetCalInfoAttribute   DAQmxSetCalInfoAttribute

DAQmx_Cal_UserDefinedInfo_MaxSize

Data Type: uInt32
Description: Indicates the maximum length in characters of DAQmx_Cal_UserDefinedInfo.
Restrictions: Not Settable

You can get this attribute using:   DAQmxGetCalInfoAttribute

More

DAQmx_Cal_DevTemp

Data Type: float64
Description: Indicates in degrees Celsius the current temperature of the device.
Restrictions: Not Settable

You can get this attribute using:   DAQmxGetCalInfoAttribute

DAQmx_Cal_AccConnectionCount

Data Type: uInt32
Description: Specifies the number of times a particular connection that results in tangible wear and tear of onboard components has been made on the accessory. This connection count is useful for tracking accessory life and usage.

You can get/set this attribute using:   DAQmxGetCalInfoAttribute   DAQmxSetCalInfoAttribute

DAQmx_Cal_RecommendedAccConnectionCountLimit

Data Type: uInt32
Description: Indicates the recommended connection count limit for an accessory. If the accessory connection count exceeds this limit, the accessory could require maintenance.
Restrictions: Not Settable

You can get this attribute using:   DAQmxGetCalInfoAttribute

Table of Contents

Internal Development

Creating and Setting Up a gRPC Server

Server Security Support

Creating a gRPC Client

gRPC Client Examples

Session Utilities API Reference

Driver Documentation

gRPC API Differences From C API

Sharing Driver Sessions Between Clients

C API Docs
NI-DAQmx
NI-DCPOWER
NI-DIGITAL PATTERN DRIVER
NI-DMM
NI-FGEN
NI-FPGA
NI-RFmx Bluetooth
NI-RFmx NR
NI-RFmx WCDMA
NI-RFmx GSM
NI-RFmx CDMA2k
NI-RFmx Instr
NI-RFmx LTE
NI-RFmx SpecAn
NI-RFmx TD-SCDMA
NI-RFmx WLAN
NI-RFSA
NI-RFSG
NI-SCOPE
NI-SWITCH
NI-TCLK
NI-XNET
Clone this wiki locally