EmberIncomingMessage Struct Reference
An instance of this structure is passed to emberIncomingMessageHandler() . It describes the incoming message. More...
#include <
ember-types.h
>
Data Fields |
|
EmberMessageOptions | options |
EmberNodeId | source |
uint8_t | endpoint |
int8_t | rssi |
EmberMessageLength | length |
uint8_t * | payload |
uint32_t | timestamp |
uint8_t | lqi |
An instance of this structure is passed to emberIncomingMessageHandler() . It describes the incoming message.
Definition at line
247
of file
ember-types.h
.
Field Documentation
◆ endpoint
uint8_t EmberIncomingMessage::endpoint |
The endpoint the message is destined to.
Definition at line
260
of file
ember-types.h
.
◆ length
EmberMessageLength EmberIncomingMessage::length |
An EmberMessageLength value indicating the length in bytes of the incoming message.
Definition at line
269
of file
ember-types.h
.
◆ lqi
uint8_t EmberIncomingMessage::lqi |
The LQI the packet was received with.
Definition at line
282
of file
ember-types.h
.
◆ options
EmberMessageOptions EmberIncomingMessage::options |
An EmberMessageOptions value indicating the options used for the incoming packet.
Definition at line
252
of file
ember-types.h
.
◆ payload
uint8_t* EmberIncomingMessage::payload |
A pointer to the message payload.
Definition at line
273
of file
ember-types.h
.
◆ rssi
int8_t EmberIncomingMessage::rssi |
The RSSI in dBm the packet was received with.
Definition at line
264
of file
ember-types.h
.
◆ source
EmberNodeId EmberIncomingMessage::source |
An EmberNodeId value indicating source node ID.
Definition at line
256
of file
ember-types.h
.
◆ timestamp
uint32_t EmberIncomingMessage::timestamp |
The millisecond system time returned by halCommonGetInt32uMillisecondTick() at the time the sync word was detected.
Definition at line
278
of file
ember-types.h
.
The documentation for this struct was generated from the following file:
-
ember-types.h