Hello Ralph,
It turns out that we took the "msdemo" DataSocket server offline awhile back and did not take the Measurement Studio 6.0 tutorial offline yet. Since we've upgraded Measurement Studio to version 7.0, we're not maintaining the version 6.0 tutorials anymore. Thanks for letting us know about this.
You can connect to dstp://weather.ni.com/weather/1Minute, which will return you a 2D-array (0 to 4, 0 to 59) of doubles. This is historical weather data (the past 1-minute of data). You could modify the code in the VB demonstration to retrieve this data instead:
Private Sub CWDataSocket1_OnDataUpdated(ByVal Data As CWDSLib.CWData)
Dim mydata As Variant
Dim i As Integer
ReDim mydata(LBound(Data.Value, 2) To UBound(Data.Value, 2))
For i = LBound(Data.Value, 2) To UBound(Data.Value, 2)
mydata(i) = Data.Value(0, i)
Next
'Plot the requested number of points, which is a subset of the data array
'of data read from DataSocket. Because OnDataUpdated returns an object,
'you must use Data.Value to access the data.
mydata = CWArray1.Subset1D(Data.Value, 0, CWNumEdit1.Value)
'Plot the subset of original data
grphOriginal.PlotY mydata, 0, dt
AnalyzeData
End Sub