View Raw SPL
Sub DSPTest()
''' Connect to DADiSP using Type Library
Dim DADiSP As New DADiSPApp
Dim VBData(1000) As Double
''' Create VB Data Array
For i = 0 To 999
VBData(i) = Rnd()
Next i
''' Create a 2 Window Worksheet (unconditional)
DADiSP.Execute("NewWorksheet(2, 0)")
''' Put Array to DADiSP
DADiSP.PutData "W1", VBData
''' Label W1
DADiSP.Execute("Label('Data from Visual Basic')")
''' Moveto W2
DADiSP.Execute("Moveto(W2)")
''' Calculate Power Spectrum
DADiSP.Execute("PSD(Hamming(W1))")
''' Add Y Log and Grids
DADiSP.Execute("SetyLog(1);GridSol;GridHV")
''' Show DADiSP
DADiSP.Visible = 1
''' Get PSD from DADiSP
newdata = DADiSP.GetData("W2")
End Sub