RECEIVED_MESSAGE Structure

MiWi Development Environment

MiWi(TM) Development Environment Help
RECEIVED_MESSAGE Structure
C
typedef struct {
  union {
    BYTE Val;
    struct {
      BYTE broadcast : 2;
      BYTE ackReq : 1;
      BYTE secEn : 1;
      BYTE repeat : 1;
      BYTE command : 1;
      BYTE srcPrsnt : 1;
      BYTE altSrcAddr : 1;
    } bits;
  } flags;
  WORD_VAL SourcePANID;
  BYTE * SourceAddress;
  BYTE * Payload;
  BYTE PayloadSize;
  BYTE PacketRSSI;
  BYTE PacketLQI;
} RECEIVED_MESSAGE;
Description

Received Message information 

This structure contains information about the received application message.

Members
Members 
Description 
BYTE broadcast : 2; 
1: broadcast message 
BYTE ackReq : 1; 
1: sender request acknowledgement in MAC. 
BYTE secEn : 1; 
1: application payload has been secured 
BYTE repeat : 1; 
1: message received through a repeater 
BYTE command : 1; 
1: message is a command frame 
BYTE srcPrsnt : 1; 
1: source address present in the packet 
BYTE altSrcAddr : 1; 
1: source address is alternative network address 
WORD_VAL SourcePANID; 
PAN Identifier of the sender 
BYTE * SourceAddress; 
pointer to the source address 
BYTE * Payload; 
pointer to the application payload 
BYTE PayloadSize; 
application payload length 
BYTE PacketRSSI; 
RSSI value of the receive message 
BYTE PacketLQI; 
LQI value of the received message 
Symbol Reference > Types > RECEIVED_MESSAGE Structure
Microchip My Application xx.yy - [Jan 1, 2009]
Copyright © 2009 Microchip Technology, Inc.  All rights reserved.