3.2.1 MAC_Retval_t Enum
C
typedef enum mac_return_value_tag {
/* General Success condition*/
MAC_SUCCESS = 0x00,
/* General failure condition*/
FAILURE = 0x85,
/* Invalid Frame counter value defined by 802.15.4 */
MAC_COUNTER_ERROR = 0xDB,
/* Unallowed key in received frame defined by 802.15.4 */
MAC_IMPROPER_KEY_TYPE = 0xDC,
/* Required security level not applied within received frame defined by 802.15.4 */
MAC_IMPROPER_SECURITY_LEVEL = 0xDD,
/* Received frame was secured using 802.15.4-2003 security */
MAC_UNSUPPORTED_LEGACY = 0xDE,
/* Not supported applied security defined by 802.15.4 */
MAC_UNSUPPORTED_SECURITY = 0xDF,
/* Loss of beacons defined by 802.15.4 */
MAC_BEACON_LOSS = 0xE0,
/* Channel access failure defined by 802.15.4 */
MAC_CHANNEL_ACCESS_FAILURE = 0xE1,
/* GTS Request denied by PANC defined by 802.15.4 */
MAC_DENIED = 0xE2,
/* Disabling of TRX failed defined by 802.15.4 */
MAC_DISABLE_TRX_FAILURE = 0xE3,
/* Failed cryptographic processing of the received secured frame defined by 802.15.4 */
MAC_SECURITY_ERROR = 0xE4,
/* Current frame is too long defined by 802.15.4 */
MAC_FRAME_TOO_LONG = 0xE5,
/*< Invalid GTS defined by 802.15.4 */
MAC_INVALID_GTS = 0xE6,
/*< Invalid handle defined by 802.15.4 */
MAC_INVALID_HANDLE = 0xE7,
/* Invalid Parameter defined by 802.15.4 */
MAC_INVALID_PARAMETER = 0xE8,
/* No ACK defined by 802.15.4 */
MAC_NO_ACK = 0xE9,
/* No beacon defined by 802.15.4 */
MAC_NO_BEACON = 0xEA,
/* NO data defined by 802.15.4 */
MAC_NO_DATA = 0xEB,
/* No valid short address defined by 802.15.4 */
MAC_NO_SHORT_ADDRESS = 0xEC,
/* Out of CA defined by 802.15.4-2003, deprecated in 802.15.4-2006 */
MAC_OUT_OF_CAP = 0xED,
/* PAN ID conflict defined by 802.15.4 */
MAC_PAN_ID_CONFLICT = 0xEE,
/* Realignment defined by 802.15.4 */
MAC_REALIGNMENT = 0xEF,
/* Transaction expired defined by 802.15.4 */
MAC_TRANSACTION_EXPIRED = 0xF0,
/* Transaction overflow defined by 802.15.4 */
MAC_TRANSACTION_OVERFLOW = 0xF1,
/* Tx active defined by 802.15.4 */
MAC_TX_ACTIVE = 0xF2,
/* Unavailable key or blacklisted device defined by 802.15.4 */
MAC_UNAVAILABLE_KEY = 0xF3,
/* Unsupported attribute defined by 802.15.4 */
MAC_UNSUPPORTED_ATTRIBUTE = 0xF4,
/* Invalid address defined by 802.15.4 */
MAC_INVALID_ADDRESS = 0xF5,
/* Receiver could not be enabled as defined by 802.15.4 */
MAC_PAST_TIME = 0xF7,
/* Invalid index in table of MAC PIB attribute defined by 802.15.4 */
MAC_INVALID_INDEX = 0xF9,
/* Scan operation terminated prematurely defined by 802.15.4 */
MAC_LIMIT_REACHED = 0xFA,
/* SET request issued for read only attribute defined by 802.15.4 */
MAC_READ_ONLY = 0xFB,
/* Scan operation failed because ofongoing scan defined by 802.15.4 */
MAC_SCAN_IN_PROGRESS = 0xFC,
/* Frame pending at PHY */
MAC_FRAME_PENDING = 0xFD
} MAC_Retval_t;
Summary
List of return status for the MAC functions
Description
None
Remarks
None
