AutoDetectSignal(string, double)
- Updated2025-10-13
- 1 minute(s) read
Automatically detects the standard, channel bandwidth, and burst length of the input signal, and writes the NationalInstruments.RFmx.WlanMX.RFmxWlanMX.GetDetectedStandard(string,NationalInstruments.RFmx.WlanMX.RFmxWlanMXStandard@) , GetDetectedChannelBandwidth(string, out double) , and GetDetectedBurstLength(string, out double) methods.
You must configure the SetReferenceLevel(string, double) method before calling this method. If the peak power level of the input is unknown, you can call the AutoLevel(string, double) method to configure the Reference Level method after you set the SetStandard(string, RFmxWlanMXStandard) and SetChannelBandwidth(string, double) methods to values corresponding to maximum expected channel bandwidth.
Syntax
Namespace: NationalInstruments.RFmx.WlanMX
public int AutoDetectSignal(string selectorString, double timeout)
Parameters
| Name | Type | Description |
|---|---|---|
| selectorString | string | Pass an empty string. The signal name that is passed when creating the signal configuration is used. |
| timeout | double | Specifies the timeout for fetching the specified measurement. Set this value to an appropriate time, longer than expected for fetching the measurement. A value of -1 specifies that the method waits until the measurement is complete. This value is expressed in seconds. |
Returns
Returns the status code of this method. The status code either indicates success or describes a warning condition.