ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
protocore_erp1 Struct Reference

A decoded ERP1 radio telegram (the payload aliases the caller's buffer). More...

#include <enocean.h>

Public Attributes

uint8_t rorg
 telegram type (PROTOCORE_ERP_RORG_*)
 
const uint8_t * payload
 RORG-specific data, or nullptr if none.
 
uint8_t payload_len
 payload octets (data length - 6)
 
uint32_t sender_id
 4-octet sender id (big-endian)
 
uint8_t status
 status octet (repeater count + telegram-type bits)
 

Detailed Description

A decoded ERP1 radio telegram (the payload aliases the caller's buffer).

Definition at line 76 of file enocean.h.

Member Data Documentation

◆ rorg

uint8_t protocore_erp1::rorg

telegram type (PROTOCORE_ERP_RORG_*)

Definition at line 78 of file enocean.h.

◆ payload

const uint8_t* protocore_erp1::payload

RORG-specific data, or nullptr if none.

Definition at line 79 of file enocean.h.

◆ payload_len

uint8_t protocore_erp1::payload_len

payload octets (data length - 6)

Definition at line 80 of file enocean.h.

◆ sender_id

uint32_t protocore_erp1::sender_id

4-octet sender id (big-endian)

Definition at line 81 of file enocean.h.

◆ status

uint8_t protocore_erp1::status

status octet (repeater count + telegram-type bits)

Definition at line 82 of file enocean.h.


The documentation for this struct was generated from the following file: