Trying simple app to read 1000 pts, find the mean, graph samples and add the mean to a second graph. VB.NET code generated by the DAQmx wizard. It uses AnalogWaveform(Of Double) to hold the data. (Nice that the wizard generates code with an obsolete class!). How do I put the mean values into a second Waveform graph and make it look like a strip chart recorder? Code snippet that find mean values and stores them in an array is shown below.
Dim m_count As Int16 = 0
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim acquiredData() As NationalInstruments.AnalogWaveform(Of Double) = DaqTaskComponent1.Read
WaveformGraph1.PlotWaveforms(acquiredData)
Dim mean As Double = Statistics.Mean(acquiredData(0).GetScaledData())
Gauge1.Value = mean
Dim MeanArray(0) As Double
MeanArray(m_count) = mean
m_count = +1
ReDim MeanArray(m_count)
End Sub
The simple approach of MeanGraph.PlotWaveforms(MeanArray) fails with a long message.