1.1.2.4.18 DRV_G3_MACRT_Status Function
C
DRV_G3_MACRT_STATE DRV_G3_MACRT_Status (
const SYS_MODULE_INDEX index
);Summary
Gets the current status of the G3 MAC RT driver module.
Description
This routine provides the current status of the G3 MAC RT driver module.
Precondition
DRV_G3_MACRT_Initialize should have been called before calling this function.
Parameters
| Param | Description |
|---|---|
| index | Identifier for the instance used to initialize driver |
Returns
| Status | Description |
|---|---|
| DRV_G3_MACRT_STATE_READY | Driver is ready to accept requests for new operations |
| DRV_G3_MACRT_STATE_UNINITIALIZED | Driver is not initialized |
| DRV_G3_MACRT_STATE_ERROR | Driver is not initialized correctly |
| DRV_G3_MACRT_STATE_BUSY | Driver is initializing |
| DRV_G3_MACRT_STATE_WAITING_TX_CFM | Driver is waiting a confirmation of the last transmission |
Example
SYS_STATUS status; // 'DRV_G3_MACRT_INDEX' is the one used before for Driver Initialization status = DRV_G3_MACRT_Status(DRV_G3_MACRT_INDEX);
Remarks
None.
