File tree 2 files changed +4
-1
lines changed
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) {
99
99
100
100
// NOTE: This is a workaround to make battery powered devices to be discovered as battery powered
101
101
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 );
103
103
}
104
104
105
105
esp_zb_stack_main_loop ();
Original file line number Diff line number Diff line change @@ -122,6 +122,9 @@ class ZigbeeCore {
122
122
void setRxOnWhenIdle (bool rx_on_when_idle) {
123
123
_rx_on_when_idle = rx_on_when_idle;
124
124
}
125
+ bool getRxOnWhenIdle () {
126
+ return _rx_on_when_idle;
127
+ }
125
128
126
129
void setRebootOpenNetwork (uint8_t time);
127
130
void openNetwork (uint8_t time);
You can’t perform that action at this time.
0 commit comments