I have a bike trainer (Tacx Neo 2T) that supports bluetooth communication and I am reading some information such as speed of the bike via the bluetooth. To read the information, I am using a python library (Bleak) and there is a GATT server with Cycling speed and cadence characteristic, and I read data from this characteristic.
My problem is that I receive data in a rate of 1 second. (1 data per second). I want to know if it's possible for me as developer(programmer) to increase the data rate transition and receive faster my data? I am new to bluetooth and network communication and I do not know if I can somehow set the speed of data transition for my bike.
I appreiciate any help and guid.
Up to know I just was able to receive data over BLE (Bluetooth Low Energy) but I want now to increase the data rate so I can receive data faster. I am wondering if there is a parameter or configuration that I can set as client( pc ) to the server (bike trainer) and tell the bike trainer to send the data faster.