I'm using an old version of the nRF5 SDK (v11.0.0, SoftDevice v2) as supported by the SparkFun nRF52832 breakout board and the Arduino BLEPeripheral library.
Having set up a UART service to transfer sensor data between my custom board and my custom app, I'm hitting a bottleneck when it comes to connection interval vs data throughput.
My understanding is that presently, a maximum of 20 bytes can be transferred per connection interval and if this is so, how can I change this so that I can send more data per connection interval? Is it even possible to do so using such an old version of the SDK and SoftDevice?
Also, is anyone able to advise how I can verify connection intervals? For example, I set a connection interval of, say, 7ms but how do I know that 7ms is actually being adhered to or applied?
Thanks in advance.