EasyManua.ls Logo

Keysight E4990A - Page 292

Keysight E4990A
669 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
E4990A Help
282
DataType = Cells(5, 2)
Select Case DataType
Case "Ascii"
Analyzer.WriteString ":FORM:DATA ASC", True
'*** Get the frequency data.
Analyzer.WriteString ":SENS1:FREQ:DATA?", True
FreqData = Analyzer.ReadList(ASCIIType_R8, ",")
'*** Get the measurement data.
Analyzer.WriteString ":CALC1:DATA:FDAT?", True
ReadData = Analyzer.ReadList(ASCIIType_R8, ",")
Case "Binary"
Analyzer.WriteString ":FORM:DATA REAL", True
'*** Get the frequency data.
Analyzer.WriteString ":SENS1:FREQ:DATA?", True
FreqData = Analyzer.ReadIEEEBlock(BinaryType_R8, False, True)
'*** Get the measurement data.
Analyzer.WriteString ":CALC1:DATA:FDAT?", True
ReadData = Analyzer.ReadIEEEBlock(BinaryType_R8, False, True)
End Select
'*** Set data for new sheet
ActiveSheet.Cells(10, 1) = "Frequency"
ActiveSheet.Cells(10, 2) = "Primary"
ActiveSheet.Cells(10, 3) = "Secondary"
ActiveSheet.Range("A11:C1000").Clear
For i = 1 To Poin
ActiveSheet.Cells(i + 10, 1) = FreqData(i - 1)
ActiveSheet.Cells(i + 10, 2).Value = ReadData(i * 2 - 2)
ActiveSheet.Cells(i + 10, 3).Value = ReadData(i * 2 - 1)
Next i
'*** End procedure

Table of Contents

Other manuals for Keysight E4990A

Related product manuals