Agilent Technologies E1439 User Manual page 180

Vxi 70 mhz if adc with filters and memory
Table of Contents

Advertisement

Agilent E1439 Programmer's Reference
Functions listed alphabetically
age1439_self_test
Performs a self-test and returns the result of that self test.
VXIplug&play Syntax
ViStatus age1439_self_test(ViSession id, ViPInt16 testResult, ViChar testMessage[]);
Description
The Agilent E1439 self test includes the following tests:
Parameters
id
is the VXI instrument session pointer returned by the age1439_init function.
testMessage
points to the self test status message string up to 256 characters long.
Note
For this parameter you must allocate a character array of at least 256 characters
LEN_MIN, including the null byte, prior to calling this function in any programming language.
testResult
points to the instrument numeric error code.
Possible test result values are:
170
#include "age1439".h
Digital: verifies the integrity of paths from LO chip through the filters to the memory
controller.
Serial: verifies the integrity of serial setup path for each board.
Memory: fills the entire DRAM then verifies that all the data is correct.
Analog: verifies that auto zero adjust is working and that the input is triggering.
Clock: verifies that the oscillator is working properly.
Fiber: performs five-second internal fiber verification.
Error
Message
AGE1439_ST_SUCCESS
AGE1439_ST_HARDWARE_FAIL
AGE1439_ST_SERIAL1_FAIL
AGE1439_ST_SERIAL2_FAIL
AGE1439_ST_CLOCK_FAIL
AGE1439_ST_MEMORY_FAIL
AGE1439_ST_DIGITAL1_FAIL
AGE1439_ST_DIGITAL2_FAIL
Error Code
Self Test
(hex)
Status Message
0x000
self test successful
0x001
hardware failure
0x002
serial 1 test failed
0x004
serial 2 test failed
0X008
95 MHz clock test failed
0x020
memory test failed
0x040
real data path failed
0x080
complex data path failed
AGE1439_STR_

Advertisement

Table of Contents
loading

Table of Contents