File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ static void esp_zb_task(void *pvParameters) {
9999
100100 // NOTE: This is a workaround to make battery powered devices to be discovered as battery powered
101101 if (((zigbee_role_t )Zigbee.getRole () == ZIGBEE_END_DEVICE) && edBatteryPowered) {
102- zb_set_ed_node_descriptor (0 , _rx_on_when_idle , 1 );
102+ zb_set_ed_node_descriptor (0 , Zigbee. getRxOnWhenIdle () , 1 );
103103 }
104104
105105 esp_zb_stack_main_loop ();
Original file line number Diff line number Diff line change @@ -122,6 +122,9 @@ class ZigbeeCore {
122122 void setRxOnWhenIdle (bool rx_on_when_idle) {
123123 _rx_on_when_idle = rx_on_when_idle;
124124 }
125+ bool getRxOnWhenIdle () {
126+ return _rx_on_when_idle;
127+ }
125128
126129 void setRebootOpenNetwork (uint8_t time);
127130 void openNetwork (uint8_t time);
You can’t perform that action at this time.
0 commit comments