DiscoverAttributes w/ NODE.js pc-bly-driver takes ~3 seconds

Hi,
We have firmware running on a 833 board, and we had noticed that connection times with a NodeJS central takes around 8-9 seconds.
We thought that this had to do with the amount of characteristics on our BLE service (~40), so we tried to 'combine' all our characteristics on this service into two large characteristics (21 and 73 bytes size). The chars are readable and writable, and the board + characteristics' read/write are MITM secure.
The connection time was shortened to 3.3-3.4 seconds, but the discoverattributes call takes about 3.0-3.1 seconds.
WE also tested leaving the chars as only readable or only writable, to no avail.
All timings are post-pairing and/or LTK trading.
The PC-BLE driver version (downloaded with yarn) is 2.7.2, and the dongle is running connectivity firmware version 4.1.2 with s132 SD.
What could be the reason for this?
Thanks!
Roi

Parents Reply Children
No Data
Related