Microchip® Advanced Software Framework

nwkRx.h File Reference

Receive routines interface.

Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.

#include <stdint.h>
#include "nwkFrame.h"

Data Structures

struct  NWK_DataInd_t
 

Typedefs

typedef struct NWK_DataInd_t NWK_DataInd_t
 

Enumerations

enum  {
  NWK_IND_OPT_ACK_REQUESTED = 1 << 0,
  NWK_IND_OPT_SECURED = 1 << 1,
  NWK_IND_OPT_BROADCAST = 1 << 2,
  NWK_IND_OPT_LOCAL = 1 << 3,
  NWK_IND_OPT_BROADCAST_PAN_ID = 1 << 4,
  NWK_IND_OPT_LINK_LOCAL = 1 << 5,
  NWK_IND_OPT_MULTICAST = 1 << 6
}
 

Functions

void NWK_SetAckControl (uint8_t control)
 
void nwkRxDecryptConf (NwkFrame_t *frame, bool status)
 
void nwkRxInit (void)
 Initializes the Rx module. More...
 
void nwkRxTaskHandler (void)
 Rx Module task handler. More...
 

typedef struct NWK_DataInd_t NWK_DataInd_t

anonymous enum
Enumerator
NWK_IND_OPT_ACK_REQUESTED 
NWK_IND_OPT_SECURED 
NWK_IND_OPT_BROADCAST 
NWK_IND_OPT_LOCAL 
NWK_IND_OPT_BROADCAST_PAN_ID 
NWK_IND_OPT_LINK_LOCAL 
NWK_IND_OPT_MULTICAST 

void NWK_SetAckControl ( uint8_t  control)

References nwkRxAckControl.

Referenced by appDataInd().

void nwkRxDecryptConf ( NwkFrame_t frame,
bool  status 
)