Dear Nordic,
The device occasionally fails to receive packets sent by the power switch, but Wireshark can capture packets.The button itself is the trigger and power source for the emission, which is the working mode of the EnOcean energy harvesting switch. The number of copies N for each burst is not fixed and is determined by the energy of that press. Nodes need to support MESH and relay functions. Relay retransmission is 0, and there are no other devices in the network. Each device only has one receiving node. It may be caused by time-division multiplexing. Mesh+scan, burst sent out but it was very short, and then the RF was not on that channel, resulting in packet loss. What parameters can be changed to increase the probability of receiving broadcast messages?
Attempted:
1.#define BT_MESH_SCAN_INTERVAL_MS 10 // 30->10
#define BT_MESH_SCAN_WINDOW_MS 10 // 30->10
2.CONFIG_BT_MESH_GATT_PROXY=n
The above modifications have little effect and packet loss may still occur.
Below is the log, can you help me analyze the specific problem?
Many Thanks.
1411.ble_rx_mac_filter_patches_20261027.zip(ilter condition: btle.advertisingaddress==e2:15:8a:1c: fd: 01)