|
|
WinDaq Control > Methods > GetSlope |
GetSlope
Applies to: |
WINDAQ Active X Control |
Description: |
WinDaq applies a linear scale to each channel it acquires using the equation y=mx+b, where y is scaled units, x is ADReading (binary data), m is the slope and b is the intercept. GetSlope returns the slope (m) for the channel specified. The channel is the logical channel in the index on the channel list, not the physical channel. For example, if the channel list is 1, 5, 8, 9, 10, and you want the slope of channel 8, you would set the channel argument of GetSlope to 2. If you want the slope of channel 1, you would set the channel argument of GetSlope to 0. |
Syntax: |
variable=WinDaq1.GetSlope(Channel) (where Channel is the logical channel in the index on the channel list) |
Variable: |
|
Example: |
Private Sub Stop_Click() WinDaq1. Stop End Sub
Private Sub Start_Click() WinDaq1. EventLevel = 10 WinDaq1. Start End Sub
Private Sub WinDaq1_ NewData(ByVal Count As Integer) DQChart1. Chart (WinDaq1. GetDataStream(FormatBinary)) 'this gets information associated with the first channel Label1.Caption = "The intercept is " & WinDaq1.GetSlope(0) End Sub |