I am developing an Android BLE app which sends multiple read requests per second (~ 10 samples/second). I have noticed that when the ble device is paired (bonded) to the phone, the reading rate is slow (~ 1 sample/sec), while the read rate is good (~ 10 samples/sec) when the blue device is unpaired (not bonded).
Is there any reason for this?!! Does pairing affects the data rate? and if so, why?