AnswerBun.com

How BLE central determine the connection interval

Electrical Engineering Asked on January 2, 2022

After connection established between central and peripheral, they start communicate at specified intervals called connection interval. As far as i know, the interval determined by central not peripheral. But the interval specified with 2 parameters min. and max. values that are controllable between 7.5ms and 4s. If 7.5ms min. and 4s max. interval are set, how central specify the exact connection interval? 7.5ms or 4s or between min. and max. ? Secondly, is this parameter constant throughout the communication?

One Answer

Connection interval Min/Max is to be seen as a recommandation from slave. It may or may not function correctly outside its range. Depending on profiles the Peripheral implements, timing requirements may change greatly. Choice has been left on the Central side as it allows one central to schedule multiple connections to multiple Peripherals in a useful manner.

For a complete walkthrough of timings in LE connections, refer to chapter 3.C.9.3.11 and following of Core specification.

Connection interval is enforced by master from its own needs. It is fixed arbitrarily on connection indication (6.B.2.3.3.1). It may then be changed through Connection Update procedure (6.B.5.1.1). Slave may ask master to change connection parameters dynamically through Connection parameters request (6.B.2.4.2.16).

Answered by Nipo on January 2, 2022

Add your own answers!

Related Questions

Using the fast adders circuits in FPGA

1  Asked on February 1, 2021 by yogi-bear

     

Crosstalk in PCB layout

1  Asked on February 1, 2021 by walid24

       

problem assigning a zero-length array port in vhdl

1  Asked on February 1, 2021 by kjgregory

 

Basic ternary circuit to light three LED’s?

5  Asked on January 31, 2021 by isynthetixx

   

Digital gain control with a digital pot?

4  Asked on January 31, 2021 by vini_i

 

ESD clamping voltage in SIMCard interface too high

1  Asked on January 30, 2021 by cbagusjk

   

where is the /models folder in the eagle directory?

0  Asked on January 30, 2021 by user2

   

SPDT Switch in Logisim

2  Asked on January 30, 2021 by shriekyphantom

   

STM32F4 SPI Tx Data Register Problem

0  Asked on January 30, 2021 by ihk

   

Raising Amperage

3  Asked on January 29, 2021 by terrel-ross

   

Schematic for a lipo battery bleeder overcharge protector

2  Asked on January 28, 2021 by dylan-873

         

PCB Design Review: Impedance Matching & Termination Resistors

2  Asked on January 28, 2021 by codemonkey

   

Ask a Question

Get help from others!

© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir