ESPHome 2026.8.0b4
Loading...
Searching...
No Matches
zigbee_zephyr.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 
namespace  esphome::zigbee
 

Functions

void zboss_signal_handler (zb_uint8_t param)
 
void zb_osif_serial_put_bytes (const zb_uint8_t *buf, zb_short_t len)
 
void zb_osif_serial_flush ()
 
void zb_osif_serial_init ()
 
zb_ret_t __real_zb_zcl_put_reporting_info_from_req (zb_zcl_configure_reporting_req_t *config_rep_req, zb_zcl_attr_addr_info_t *attr_addr_info)
 
zb_ret_t __wrap_zb_zcl_put_reporting_info_from_req (zb_zcl_configure_reporting_req_t *config_rep_req, zb_zcl_attr_addr_info_t *attr_addr_info)
 
void __real_zb_trans_enter_sleep (void)
 
void __real_zb_trans_enter_receive (void)
 
zb_bool_t __real_zb_trans_transmit (zb_uint8_t wait_type, zb_time_t tx_at, zb_uint8_t *tx_buf, zb_uint8_t current_channel)
 
void __wrap_zb_trans_enter_sleep (void)
 
void __wrap_zb_trans_enter_receive (void)
 
zb_bool_t __wrap_zb_trans_transmit (zb_uint8_t wait_type, zb_time_t tx_at, zb_uint8_t *tx_buf, zb_uint8_t current_channel)
 

Variables

const uint8_t esphome::zigbee::IEEE_ADDR_BUF_SIZE = 17
 

Function Documentation

◆ __real_zb_trans_enter_receive()

void __real_zb_trans_enter_receive ( void )
extern

◆ __real_zb_trans_enter_sleep()

void __real_zb_trans_enter_sleep ( void )
extern

◆ __real_zb_trans_transmit()

zb_bool_t __real_zb_trans_transmit ( zb_uint8_t wait_type,
zb_time_t tx_at,
zb_uint8_t * tx_buf,
zb_uint8_t current_channel )
extern

◆ __real_zb_zcl_put_reporting_info_from_req()

zb_ret_t __real_zb_zcl_put_reporting_info_from_req ( zb_zcl_configure_reporting_req_t * config_rep_req,
zb_zcl_attr_addr_info_t * attr_addr_info )
extern

◆ __wrap_zb_trans_enter_receive()

void __wrap_zb_trans_enter_receive ( void )

Definition at line 369 of file zigbee_zephyr.cpp.

◆ __wrap_zb_trans_enter_sleep()

void __wrap_zb_trans_enter_sleep ( void )

Definition at line 364 of file zigbee_zephyr.cpp.

◆ __wrap_zb_trans_transmit()

zb_bool_t __wrap_zb_trans_transmit ( zb_uint8_t wait_type,
zb_time_t tx_at,
zb_uint8_t * tx_buf,
zb_uint8_t current_channel )

Definition at line 374 of file zigbee_zephyr.cpp.

◆ __wrap_zb_zcl_put_reporting_info_from_req()

zb_ret_t __wrap_zb_zcl_put_reporting_info_from_req ( zb_zcl_configure_reporting_req_t * config_rep_req,
zb_zcl_attr_addr_info_t * attr_addr_info )

Definition at line 343 of file zigbee_zephyr.cpp.

◆ zb_osif_serial_flush()

void zb_osif_serial_flush ( )

Definition at line 336 of file zigbee_zephyr.cpp.

◆ zb_osif_serial_init()

void zb_osif_serial_init ( )

Definition at line 337 of file zigbee_zephyr.cpp.

◆ zb_osif_serial_put_bytes()

void zb_osif_serial_put_bytes ( const zb_uint8_t * buf,
zb_short_t len )

Definition at line 332 of file zigbee_zephyr.cpp.

◆ zboss_signal_handler()

void zboss_signal_handler ( zb_uint8_t param)

Definition at line 331 of file zigbee_zephyr.cpp.