Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
phy_plca_cfg Struct Reference

PLCA (Physical Layer Collision Avoidance) Reconciliation Sublayer configurations. More...

#include <phy.h>

Data Fields

uint8_t version
 PLCA register map version.
 
bool enable
 PLCA configured mode (enable/disable)
 
uint8_t node_id
 PLCA local node identifier.
 
uint8_t node_count
 PLCA node count.
 
uint8_t burst_count
 Additional frames a node is allowed to send in single transmit opportunity (TO)
 
uint8_t burst_timer
 Wait time for the MAC to send a new frame before interrupting the burst.
 
uint8_t to_timer
 PLCA to_timer in bit-times, which determines the PLCA transmit opportunity.
 

Detailed Description

PLCA (Physical Layer Collision Avoidance) Reconciliation Sublayer configurations.

Field Documentation

◆ burst_count

uint8_t phy_plca_cfg::burst_count

Additional frames a node is allowed to send in single transmit opportunity (TO)

◆ burst_timer

uint8_t phy_plca_cfg::burst_timer

Wait time for the MAC to send a new frame before interrupting the burst.

◆ enable

bool phy_plca_cfg::enable

PLCA configured mode (enable/disable)

◆ node_count

uint8_t phy_plca_cfg::node_count

PLCA node count.

◆ node_id

uint8_t phy_plca_cfg::node_id

PLCA local node identifier.

◆ to_timer

uint8_t phy_plca_cfg::to_timer

PLCA to_timer in bit-times, which determines the PLCA transmit opportunity.

◆ version

uint8_t phy_plca_cfg::version

PLCA register map version.


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