change channel map

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

cross mob
LeCa_2156671
Level 4
Level 4
First like received First like given

Is there an API we can use to change the channel map?

In BT spec,"LE Set Host Channel Classification Command" can be used to change the channel map.

In our project,there are a lot of connections.I log the air data and find that all connections use all channels as default.

If the hop and the interval is the same,two connections may crashed in the future because of clock jitter.

0 Likes
1 Solution

I think he was referring to Wiced Studio, which is not applicable to the 736/737 products.

The message is still the same, no API to change the channel map.

View solution in original post

0 Likes
6 Replies
BoonT_56
Employee
Employee
500 likes received 250 likes received 100 likes received

In theory you can, but our current solutions do not support access via HCI commands. Isn't AFH good enough for you?

the AFH is good.

Because in our project,there are a lot of connections in one place.

we find there is no LL_CHANNEL_MAP_REQ during connection,and all connections use the same channel map(all channels).

for example:

20 connections use the same hop increment and interval.

Currently they may uses different data channel,but they may be crashed due to clock jitter in the future.

we want channge channel map to avoid the  situation above.

0 Likes
BoonT_56
Employee
Employee
500 likes received 250 likes received 100 likes received

Strictly speaking, the "adaptive" frequency hopping will also maintain a channel map such that it will learn/adapt to avoid those bad channels and only approach the clean ones.

Anonymous
Not applicable

Please try using wiced_bt_ble_set_channel_classification() in wiced_bt_ble.h if you are in WICED Studio.

0 Likes
LeCa_2156671
Level 4
Level 4
First like received First like given

Hi Isri,

   Thanks for your support, but we could not find the wiced_bt_ble.h.

   We are now developping with WICED Smart IDE:

WICED Smart IDE - Eclipse IDE for C/C++ Developers 2.2.3

Version: Juno Service Release 2

Build id: 20130225-0426

(c) Copyright Eclipse contributors and others 2000, 2013.  All rights reserved.

Visit http://eclipse.org/

This product includes software developed by the

Apache Software Foundation http://apache.org/

   Is this the same one as WICED Studio, you mentioned above ?

   Thanks

0 Likes

I think he was referring to Wiced Studio, which is not applicable to the 736/737 products.

The message is still the same, no API to change the channel map.

0 Likes