Hi all,
I'm using the SimpleBLE project to communicate with my Android phone. The system works well but the connection intervals are notre as desired. Here is the code :
// Minimum connection interval (units of 1.25ms, 80=100ms) if automatic parameter update request is enabledd #define DEFAULT_DESIRED_MIN_CONN_INTERVAL 320 // Maximum connection interval (units of 1.25ms, 800=1000ms) if automatic parameter update request is enabled #define DEFAULT_DESIRED_MAX_CONN_INTERVAL 640 // Slave latency to use if automatic parameter update request is enabled #define DEFAULT_DESIRED_SLAVE_LATENCY 10 // Supervision timeout value (units of 10ms, 1000=10s) if automatic parameter update request is enabled #define DEFAULT_DESIRED_CONN_TIMEOUT 1000 /* > latency * min_conn_interval */ // Whether to enable automatic parameter update request when a connection is formed #define DEFAULT_ENABLE_UPDATE_REQUEST TRUE
Setting the update request false/true doesn't change the result i measure :
The connections intervals are spaced by 50ms, all wait long since the beginning of the connection establishment. They are not updated by the android system.
Any help is welcome
Thanks in advance