return IEEE154_INVALID_PARAMETER;
if (call PromiscuousModeGet.get())
return IEEE154_TRANSACTION_OVERFLOW; // must first cancel promiscuous mode!
-
- // nonbeacon-enabled mode is not yet implemented!
- if (PANType != BEACON_ENABLED_PAN)
- return IEEE154_INVALID_PARAMETER;
-
m_setDefaultPIB = SetDefaultPIB;
- m_panType = PANType; // TODO: set this later?
+ m_panType = PANType;
if (!call Token.isOwner())
call Token.request();
return IEEE154_SUCCESS;
command void Packet.clear(message_t* msg)
{
- uint8_t i;
memset(msg->header, 0, sizeof(message_header_t));
memset(msg->metadata, 0, sizeof(message_metadata_t));
}