We have recently upgraded our device to BLE 4.2 and implemented the packet length extension feature.
When testing, we find that there is a large amount of data loss when compared to BLE4.0 and no PLE. File size should be 140kb and comes across cleanly over BLE4.0 (very slowly) and the same file when sent with BLE4.2 is only 50kb and it comes across very quickly.
The app we use to receive the data is an android bluetooth terminal app and the device is operating on BLE5.0 so should be backwards compatible and support the PLE feature.
Is there something we are missing in the firmware which is causing this problem or does the issue lie in the receiving device/app? Any suggestions on things we need to check when implementing PLE would be greatly appreciated.
Cheers,
Ben
Hi jetsonindustries,
Your question you made is quite abstract, and the issue that you face absolutely depends on your implementation. So, I am not in a position to know if there is something missing in your firmware or if the problem comes from the receiving application device.
Thanks, PM_Dialog