DLP-RFS-DK DLP Design, DLP-RFS-DK Datasheet - Page 12

no-image

DLP-RFS-DK

Manufacturer Part Number
DLP-RFS-DK
Description
RF Development Tools DLP-RFS1231 development kit
Manufacturer
DLP Design
Type
RF Transceiversr
Datasheet

Specifications of DLP-RFS-DK

Rohs
yes
Product
Development Kit
Tool Is For Evaluation Of
DLP-RFS1231
Frequency
915 MHz
Operating Supply Voltage
2.4 V to 3.6 V
Dimensions
1.5 in x 2 in x 1.53 in
Interface Type
UART
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
0 C
For Use With
DLP-RFS1231
5.0.2 MESSAGE MANAGER API
Detailed Description:
The Message Manager is responsible for assembling messages for the different components of the
protocol, including the application. Generally, the function that owns the message would request a
message ID from the Message Manager, and that ID would be passed to subordinate layers which
would use that ID to add additional information to the message.
Data Structures:
struct node
Defines the nodes for a linked list of data buffers.
Typedefs:
typedef struct node TMessageComponent
Type definition for buffer list item for the Message Manager.
Enumerations:
enum TMessageComponentType
}
Defines the types of message components. This enumeration can be expanded to support
user-defined types.
Functions:
void msgClear (uint8_t msgNo)
Clears the message list by setting the list head to NULL.
void msgAdd (TMessageComponent *node, uint8_t msgNo)
Adds a new item to the beginning of the message list.
TMessageComponent * msgGetHead (uint8_t msgNo)
Gets the address to the head of the message list.
TMessageComponent * msgGetNext (TMessageComponent *currentNode)
Gets the address of the next message in the list (front to back).
uint8_t msgGetCount (uint8_t msgNo)
Gets the total number of bytes to send.
void msgInitialize (void)
Initializes the Message Manager.
void msgRelease (uint8_t msgNo)
Releases a managed message.
uint8_t msgGetNew (void)
Gets the handle to a new message.
Function Documentation:
void msgAdd (TMessageComponent * node, uint8_t msgNo)
Adds a new item to the beginning of the message list.
Rev 1.1 (November 2012)
{
kMACMessageComponent = 0,
kNETMessageComponent = 1,
kAppMessageComponent = 2
12
© DLP Design, Inc.

Related parts for DLP-RFS-DK