110
Keysight E1406A Command Module Service Guide
Verification Tests - C Programs
Introduction
printf (" 1. Turn mainframe power OFF\n");
printf (" 2. Remove all modules (except command module) from
mainframe\n");
printf (" 3. Turn mainframe power ON\n");
printf (" 4. Wait at least 5 seconds before running the test\n");
printf (" Press ENTER to run the GPIB power-on test");
getchar ();
printf ("\n\nGPIB Power-On Self-Test\n");
do
{
err= viPrintf(cm, "SYST:ERR?\n");
if(err< VI_SUCCESS) err_handler(cm,err);
err= viScanf(cm, "%t", err_msg);
if(err< VI_SUCCESS) err_handler(cm,err);
printf (" %s", err_msg);
}
while (err_msg[1] != ’0’);
return;
}
/* ----- TEST F-1: Front Panel Outputs -----* /
void front_panel_outputs(ViSession cm, ViStatus err)
{
int result, i;
fflush(stdin);
printf ("\n*** Front Panel Outputs Test ***\n");
printf ("\nPart A: INTernal Trigger Source Test\n");
printf ("\n Connect oscilloscope to command module Trig Out port\
n");
printf (" Press ENTER when ready to run this test\n");
getchar ();
err= viPrintf(cm, "OUTP:EXT:STAT ON\n"); if(err< VI_SUCCESS)
err_handler(cm,err); err= viPrintf(cm, "OUTP:EXT:SOUR INT\n");
if(err< VI_SUCCESS) err_handler(cm,err); printf("\n Level should
be at + 5V\n");
printf(" Press ENTER to continue");
getchar();
err= viPrintf(cm, "OUTP:EXT:LEV ON\n");
if(err< VI_SUCCESS) err_handler(cm,err);
Summary of Contents for VXI bus 75000 C Series
Page 1: ...Keysight E1406A Command Module Service Guide 75000 Series C...
Page 2: ......
Page 6: ...6...
Page 10: ...x Keysight E1406A Command Module Service Guide...
Page 70: ...70 Keysight Keysight E1406A Command Module Service Guide Replaceable Parts Component Locators...
Page 77: ...Keysight E1406A Command Module Service Guide 77 Assembly Disassembly Instructions Service...
Page 78: ...78 Keysight E1406A Command Module Service Guide Service Assembly Disassembly Instructions...
Page 79: ...Keysight E1406A Command Module Service Guide 79 Assembly Disassembly Instructions Service...
Page 81: ...Keysight E1406A Command Module Service Guide 81 Assembly Disassembly Instructions Service...
Page 82: ...82 Keysight E1406A Command Module Service Guide Service Assembly Disassembly Instructions...
Page 83: ...Keysight E1406A Command Module Service Guide 83 Assembly Disassembly Instructions Service...
Page 84: ...84 Keysight E1406A Command Module Service Guide Service Assembly Disassembly Instructions...
Page 106: ...106 KeysightE1406A Command Module Service Guide Error Messages Introduction...
Page 129: ......