This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF8001 connection interval

Hello!

I am trying to change the connection interval of the nRF8001 (connected to the PCA10000 usb dongle). Changing from 7.5ms to 1sec is very fast, but changing it back from 1sec to 7.5ms takes 10-30seconds. The MasterControlPanel shows the right connection parameters but it takes so long. Is there a way to change it faster from 1sec to 7.5ms?

Thank you!

Parents
  • Are you changing the connection interval from the master control panel or from the nRF8001 ?

    =

    If you are changing from Master control panel, you should get whatever connection interval you want and it will be applied fairly quickly.

    If you are changing from the nRF8001 the GAP Connection Update Parameter procedure in the Bluetooth specification will be a choke point, as it would not allow changes faster than 30 seconds between changes from the peripheral side.

    I also see there is an additional delay for the ACI Change timing request that is set by default to 5 seconds in the nRFgo studio settings for the nRF8001 ( nRF8001 configuration > GAP settings tab > Delay for ACI Change Timing Request ). 

    Does this answer your question ?

Reply
  • Are you changing the connection interval from the master control panel or from the nRF8001 ?

    =

    If you are changing from Master control panel, you should get whatever connection interval you want and it will be applied fairly quickly.

    If you are changing from the nRF8001 the GAP Connection Update Parameter procedure in the Bluetooth specification will be a choke point, as it would not allow changes faster than 30 seconds between changes from the peripheral side.

    I also see there is an additional delay for the ACI Change timing request that is set by default to 5 seconds in the nRFgo studio settings for the nRF8001 ( nRF8001 configuration > GAP settings tab > Delay for ACI Change Timing Request ). 

    Does this answer your question ?

Children
Related