Announcements

Equip yourself to optimize PSoc4 MCUs for Evs at the EV Webinar. Click here to register.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

PSoC™ 4 Forum Discussions

Chris
Level 1
Level 1
5 sign-ins First reply posted First question asked

Hi,

I am trying to do some tests on BLE RF waveforms using the Cypress CYBLE-222014-01. The requirement of the test is to capture the output RF waveform of a constant advertising channel such as channel 39. As it stands, the signal appears sporadically and for a very short period of time. I found out that the BLE module offers option of a minimum and a maximum advertising  interval, however I don't seem to understand their overall concept. In this test, I am also using fast advertising only (slow advertising has been disabled). Any help on the matter would be greatly appreciated.

Many Thanks,

Chris

0 Likes
1 Solution
Yugandhar
Moderator
Moderator
Moderator
1000 replies posted 5 likes given First comment on blog

Hello,

The min/max intervals ensure the advertisement packets are transmitted with least collision losses. In order to establish a connection, it is important the central device receives the advertisement packets.
Fast advertising interval results in faster LE Connection. The BLE Component uses this interval value when the connection time is between the specified minimum and maximum values of the interval.
Minimum – The minimum interval for advertising data and establishing the LE Connection. The parameter is configured to increment in multiples of 0.625 ms. The valid range is from 20 ms to 10240 ms.
Maximum – The maximum interval for advertising data and establishing the LE Connection. The parameter is configured to increment in multiples of 0.625 ms. The valid range is from 20 ms to 10240 ms.

If you uncheck the fast advertising timeout value in BLE Component, then the device will advertise continuously and slow advertising settings become unavailable.

Please refer to the page48 in the BLE component datasheet for more information.

Please refer to the below thread for more information on Min and Max advertisement interval. 

Solved: Clarification on Min and Max Advertisement Interva... - Cypress Developer Community

Thanks,

P Yugandhar.

 

View solution in original post

2 Replies
Yugandhar
Moderator
Moderator
Moderator
1000 replies posted 5 likes given First comment on blog

Hello,

The min/max intervals ensure the advertisement packets are transmitted with least collision losses. In order to establish a connection, it is important the central device receives the advertisement packets.
Fast advertising interval results in faster LE Connection. The BLE Component uses this interval value when the connection time is between the specified minimum and maximum values of the interval.
Minimum – The minimum interval for advertising data and establishing the LE Connection. The parameter is configured to increment in multiples of 0.625 ms. The valid range is from 20 ms to 10240 ms.
Maximum – The maximum interval for advertising data and establishing the LE Connection. The parameter is configured to increment in multiples of 0.625 ms. The valid range is from 20 ms to 10240 ms.

If you uncheck the fast advertising timeout value in BLE Component, then the device will advertise continuously and slow advertising settings become unavailable.

Please refer to the page48 in the BLE component datasheet for more information.

Please refer to the below thread for more information on Min and Max advertisement interval. 

Solved: Clarification on Min and Max Advertisement Interva... - Cypress Developer Community

Thanks,

P Yugandhar.

 

Thanks for your response.

Regards,

Chris

0 Likes