I developed an android phone application base on the source code that was provided by nordic. Now I am trying to develop a PC version of what I made on the phone for lower latency and more power for signal processing. I am using python library provided in the GitHub (github.com/.../pc-ble-driver-py
I am using 132 for both my peripheral device that is sending data at 1kHz and the central device that is connected to the computer to communicate with the library.
I used the heart_rate collector example as a base to log the data. However, When I am sending data at a 1KHz on the peripheral device via ble, I am only getting 500~600 Hz at the central.
Is there a limitation on the pc_ble_driver that I need to know about? Is there any changes I can make in order to receive stable 1kHz?