#include <nitro/wm.h>typedef struct WMMeasureChannelCallback
{
u16 apiid;
u16 errcode;
u16 wlCmdID;
u16 wlResult;
u16 channel;
u16 ccaBusyRatio;
} WMMeasureChannelCallback;
The is the structure that is passed to the callback function for WM_MeasureChannel.
apiid |
Specifies the API ID that is responsible for callback generation. This argument is the same as the WMApiid enumerated type. This argument is fixed to WM_APIID_MEASURE_CHANNEL.
|
errcode |
Specifies the results of asynchronous processing. This argument is the same as the WMErrCode enumerator type. |
wlCmdID |
When the errcode is WM_ERRCODE_FAILED, the ID of the command that was an error in the wireless firmware is stored. |
wlResult |
When errcode is WM_ERRCODE_FAILED, the element code that was the error in the wireless firmware is stored. |
channel |
When errcode is WM_ERRCODE_SUCCESS, the channel that measured electrical usage rate is stored. |
ccaBusyRatio |
When errcode is WM_ERRCODE_SUCCESS, electrical usage rate in the range of 0-100 is stored. |
08/11/2004 Initial version