Hi James,
Great question. Testing the BLE throughput on the BT986 is straightforward. For the best results, we recommend using an iOS device. Here is a quick step-by-step guide:
1.Required Hardware/Software:
a.An iPhone 8 or newer model running iOS 13 or later.
b.Your BT986 module setup.
2.Configure Module Baud Rate:
Send the following AT command to your module to set the UART baud rate to its maximum for optimal speed:
AT+BAUD=921600
Remember to update your serial terminal's baud rate accordingly.
3.Connect with FeasyBlue App:
a.Download and install our FeasyBlue application from the App Store.
b.Open the app, scan for your BT986 module, and establish a connection.
4.Optimize for Throughput Test:
a.Once connected, inside the FeasyBlue app, locate the data sending options.
b.Set the sending interval to 0ms. This is crucial to eliminate delays between data packets.
5.Run the Test:
a.Select the option to "Send File" or similar.
b.Choose a file around 10MB in size. The app will send the data to the module over the BLE connection.
c.Wait for the transfer to complete and note the speed reported or calculate it based on the time taken.
This method will give you a good indication of the maximum achievable throughput under ideal conditions. Let us know your results!