954
Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference
34
Waveform Commands
WriteIO( Range );
/* Request waveform data */
/* Find the # character */
do {
ReadByte( &cData, 1L );
} while ( cData != '#' );
/* Read the next byte which tells how many bytes to read for the numb
er
* of waveform data bytes to transfer value.
*/
ReadByte( &cData, 1L );
BytesToRead = cData - '0';
/* Convert to a number */
/* Reads the number of data bytes that will be transfered */
BytesRead = ReadByte( header_str, BytesToRead );
header_str[BytesRead] = '\0';
BytesToRead = atoi( header_str );
return BytesToRead;
}
/***********************************************************************
*******
*
Function name: GetTimeConversionFactors
*
Parameters:
none
*
Return value:
none
*
Description:
This routine transfers the waveform conversion
*
factors for the time values.
************************************************************************
*****/
Void GetTimeConversionFactors( void )
{
/* Read values which are used to create time values */
WriteIO(":WAVeform:XINCrement?");
ReadDouble( &xInc );
WriteIO(":WAVeform:XORigin?");
ReadDouble( &xOrg );
}
/***********************************************************************
*******
*
Function name: CreateTimeData
*
Parameters:
unsigned long AcquiredLength which is the number of d
ata
*
points
*
double TimeValues is a pointer to the array where tim
e
Summary of Contents for Infiniium 90000 Q-Series
Page 1: ...s1 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference...
Page 50: ...50 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 2 Setting Up...
Page 274: ...274 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 14 Digital Commands...
Page 292: ...292 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 15 Disk Commands...
Page 318: ...318 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 16 Display Commands...
Page 364: ...364 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 17 Function Commands...
Page 382: ...382 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 19 Histogram Commands...
Page 412: ...412 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 21 Limit Test Commands...
Page 416: ...416 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 22 Lister Commands...
Page 696: ...696 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 25 Measure Commands...
Page 702: ...702 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 26 Pod Commands...
Page 760: ...760 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 29 Self Test Commands...
Page 818: ...818 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 31 System Commands...
Page 830: ...830 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 32 Time Base Commands...
Page 930: ...930 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 33 Trigger Commands...
Page 1018: ...1018 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 37 Error Messages...
Page 1150: ...1150 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 38 Sample Programs...
Page 1186: ...1186 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference Index...