155 volatile uint8_t buf[8];
uint16_t macCoordShortAddress
The 16-bit short address assigned to the coordinator through which the network layer wishes to commun...
void sicslowmac_resetRequest(bool setDefaultPIB)
This is the implementation of the 15.4 MAC Reset Request primitive.
CCIF uip_lladdr_t uip_lladdr
Host L2 address.
Example glue code between the existing MAC code and the Contiki mac interface ...
Header file for the uIP TCP/IP stack.
Header for the Contiki/uIP interface.
uint16_t macSrcPANId
The 16-bit identifier of the PAN on which the device is operating.
The interface structure for the 802.15.4 quasi-MAC.
void hal_subregister_write(uint8_t address, uint8_t mask, uint8_t position, uint8_t value)
This function writes a new value to one of the radio transceiver's subregisters.
uint64_t macLongAddr
Our own long address.
uint8_t macDSN
The sequence number (0x00 - 0xff) added to the transmitted data or MAC command frame.
uint64_t macCoordExtendedAddress
The 64-bit address of the coordinator/router through which the network layer wishes to communicate...
Header file for the 6lowpan implementation (RFC4944 and draft-hui-6lowpan-hc-01) ...
#define SR_MAX_FRAME_RETRIES
Access parameters for sub-register MAX_FRAME_RETRIES in register RG_XAH_CTRL_0.
ieee_15_4_manager_t ieee15_4ManagerAddress
Interface structure for this module.
void mac_init(void)
Initializes the (quasi) 802.15.4 MAC.
void radio_set_pan_id(uint16_t new_pan_id)
This function will set the PANID used by the address filter.
uint8_t phyCurrentChannel
The RF channel to use for all following transmissions and receptions (see 6.1.2). ...
void radio_set_extended_address(uint8_t *extended_address)
This function will set a new extended address to be used by the address filter.
uint64_t macDestAddress
This address is the 64-bit address that will be used as the mechanism to provide a destination to the...
The IEEE 802.15.4 (2003/2006) MAC utility functions.
uint16_t macShortAddress
The 16-bit address that the device uses to communicate in the PAN.
uint16_t macDstPANId
The 16-bit identifier of the PAN on which the device is sending to.