I have a system where I have set the lowest connection interval possible (4 seconds)
I use the reported RSSI from the chip for the link. When I get to around -80dB, the connection gets unstable. I think maybe it should have a better performance, maybe to -95dB ?
Will the long connection interval decrease the maximum range?
I have set the minimum connection interval to:
#define MIN_CONN_INTERVAL MSEC_TO_UNITS(100, UNIT_1_25_MS)
#define MAX_CONN_INTERVAL MSEC_TO_UNITS(4000, UNIT_1_25_MS)
And on the other device:
#define MIN_CONN_INTERVAL MSEC_TO_UNITS(1000, UNIT_1_25_MS)
#define MAX_CONN_INTERVAL MSEC_TO_UNITS(2000, UNIT_1_25_MS)
Is it a problem that the parameters are different on the two devices?
I found this similar question unanswered: Hello all, my question is related to connection interval and to transmission distance.
I can also see that some of the packets are easily dropped when signal level hits -80dB. (#define MAX_CONN_PARAMS_UPDATE_COUNT 3 )
I know that BLE will jump in frequency if there are problems especially in an indoor multi-path envirmonment with no direct line of sigt.
Is there any setup parameter that I should be aware of when trying to get the best range possible?