Arduino driver library for Decawave DW1000  Dec 20 2016
Public Member Functions | List of all members
DW1000Mac Class Reference

#include <DW1000Mac.h>

Public Member Functions

 DW1000Mac (DW1000Device *parent)
 
 DW1000Mac ()
 
 ~DW1000Mac ()
 
void setDestinationAddress (byte *destinationAddress)
 
void setDestinationAddressShort (byte *shortDestinationAddress)
 
void setSourceAddress (byte *sourceAddress)
 
void setSourceAddressShort (byte *shortSourceAddress)
 
void generateBlinkFrame (byte frame[], byte sourceAddress[], byte sourceShortAddress[])
 
void generateShortMACFrame (byte frame[], byte sourceShortAddress[], byte destinationShortAddress[])
 
void generateLongMACFrame (byte frame[], byte sourceShortAddress[], byte destinationAddress[])
 
void decodeBlinkFrame (byte frame[], byte address[], byte shortAddress[])
 
void decodeShortMACFrame (byte frame[], byte address[])
 
void decodeLongMACFrame (byte frame[], byte address[])
 
void incrementSeqNumber ()
 

Constructor & Destructor Documentation

DW1000Mac::DW1000Mac ( DW1000Device parent)
DW1000Mac::DW1000Mac ( )
DW1000Mac::~DW1000Mac ( )

Member Function Documentation

void DW1000Mac::decodeBlinkFrame ( byte  frame[],
byte  address[],
byte  shortAddress[] 
)
void DW1000Mac::decodeLongMACFrame ( byte  frame[],
byte  address[] 
)
void DW1000Mac::decodeShortMACFrame ( byte  frame[],
byte  address[] 
)
void DW1000Mac::generateBlinkFrame ( byte  frame[],
byte  sourceAddress[],
byte  sourceShortAddress[] 
)
void DW1000Mac::generateLongMACFrame ( byte  frame[],
byte  sourceShortAddress[],
byte  destinationAddress[] 
)
void DW1000Mac::generateShortMACFrame ( byte  frame[],
byte  sourceShortAddress[],
byte  destinationShortAddress[] 
)
void DW1000Mac::incrementSeqNumber ( )
void DW1000Mac::setDestinationAddress ( byte *  destinationAddress)
void DW1000Mac::setDestinationAddressShort ( byte *  shortDestinationAddress)
void DW1000Mac::setSourceAddress ( byte *  sourceAddress)
void DW1000Mac::setSourceAddressShort ( byte *  shortSourceAddress)

The documentation for this class was generated from the following files: