Api error codes (cont.) – daqerror – Measurement Computing Data Acquisition Systems rev.10.4 User Manual

Page 320

Advertising
background image

4.7-2 Daq API Command Reference

908594

Programmer’s

Manual

API Error Codes (Cont.) – daqError

Error Name

Code # hex - dec

Description

DerrInvCount

11h - 17

Invalid count parameter – An invalid number was specified. This can be related to

number of scans requested, number of channels in a scan, number of updates or
scans in a buffer, number of scans requested to transfer and so on.

Corrective Actions:
•

Check any API’s where any channel, scan or buffer allocation is performed.

•

Check API’s that request transferred or updated data status requests.

•

Check that passed count values are valid.

DerrInvTrigSource

12h - 18

Invalid trigger source parameter Trigger source selected is not a valid trigger source

for the given device.

Corrective Actions:
•

Check that the trigger source selected is a valid trigger source (see trigger
source table)

•

Check device documentation to see if the device is capable of using the trigger
source.

DerrInvLevel

13h - 19

Invalid trigger level parameter – Trigger level programmed is invalid.
Corrective Actions:
•

Check that the trigger value programmed is appropriate for the input range of
the selected device and channel.

DerrInvGain

14h - 20

Invalid channel gain parameter - Gain level programmed is invalid.
Corrective Actions:
•

Check that the device and channel for the specified gain are capable of utilizing
the gain programmed. (see gain tables)

DerrInvDacVal

15h - 21

Invalid DAC output parameter
Corrective Actions:
•

Make sure that the programmed DAC values are within the specified range of
the DAC output for the device and channel.

DerrInvExpCard

16h - 22

Invalid expansion card parameter – parameter cannot be used with specified

expansion card or channel:

Corrective Actions:
•

Do not use the illegal parameter

DerrInvPort

17h - 23

Invalid port parameter – Invalid DIO port reference.
Corrective Actions:
•

Check that the port number programmed is valid DIO port for the device or DIO
expansion card.

DerrInvChip

18h - 24

Invalid chip parameter (no ref)

DerrInvDigVal

19h - 25

Invalid digital output parameter – Digital output value not valid for output to digital

port

Corrective Actions:
•

Inspect all daqIO output parameters for inappropriate values for the given DIO
port and device.

DerrInvBitNum

1Ah - 26

Invalid bit number parameter – Bit number specified is not valid for specified DIO

port.

Corrective Actions:
•

Check that bit number programmed is valid for specified DIO port and channel

DerrInvClock

1Bh - 27

Invalid clock parameter – Input or Output clock parameter or combination of clock

parameters programmed is not valid.

Corrective Actions:

•

Check clock parameter values

•

Check clock parameter flags

DerrInvTod

1Ch - 28

Invalid time-of-day parameter – Time of Day programmed on the 9513 chip is invalid
Corrective Actions:
•

Check Daq9513TimeOfDay (tod) parameter used with daq9513SetMasterMode
API.

DerrInvCtrNum

1Dh - 29

Invalid counter number – The counter number specified is not a valid counter

number for the 9513 device.

Corrective Actions:
•

Use a counter number between 1 and 5 for the 9513.

DerrInvCntSource

1Eh - 30

Invalid counter source parameter –The 9513 Counter Source parameter is not valid.
Corrective Actions:
•

Select a defined Counter Source (see 9513 Counter Source tables)

DerrInvCtrCmd

1Fh - 31

Invalid counter command parameter – The 9513 Counter Command specified is not

valid.

Corrective Actions:
•

Specify a valid 9513 Counter Command. (see 9513 counter command tables)

DerrInvGateCtrl

20h - 32

Invalid counter gate parameter – The specified gate is not valid when programming

counter mode.

Corrective Actions:
•

Specify a valid 9513 Gate Control value. (see 9513 counter gate tables)

Advertising