Dear Supporter:
I used the DA14531 as the central device and connected the Bluetooth scanner gun as a peripheral.
Additional information:
I capture the log of the scanner gun, the reason is empty PDU at the LL layer did not respond. The comparison test is as follows
1. phone(central) connect to scanner gun(peripheral):
After the connection is successful, the scan gun will keep sending empty pdu, and the mobile phone can also respond in time
2. da14531(central) connect to scanner gun(peripheral):
After the connection is successful, the scan gun will keep sending empty pdu, In the first 40 seconds, the empty pdu can be responded in time, but after 40 seconds, the empty pdu cannot be responded in time.
3. da14531(central) connect to printer(peripheral):
After a successful connection, the printer does not continue to send empty PDUs, so there is no LMP RSP TIMEOUT that causes disconnection problems.
Could you please check why the empty pdu is not responded in time?
The log is as follows:
da14531-LL-empty-pdu-timeout-20221122.zip