⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at https://www.dialog-semiconductor.com/support . We’ll be fixing bugs / optimising the searching and tagging over the coming days.
4 posts / 0 new
Last post
gaofei
Offline
Last seen: 1 year 3 months ago
Joined: 2020-03-07 02:33
multiple gap roles

Hi Dialog

I'm new to Dialog BLE development system. 

I wonder if DA14531 supports multiple gap roles simultaneously, such as peripheral and observer.

The second one, can DA14531 send and receive data over coded phy, s2 or s8?

Thank you.

Device: 
PM_Dialog
Offline
Last seen: 1 week 6 days ago
Staff
Joined: 2018-02-08 11:03
Hi gaofei,

Hi gaofei,

Thanks for your question. Please take a look at the GAPM configuration structure in user_config.h header file, namely user_gapm_conf. In our SDK examples, the .role item is se to GAP_ROLE_PERIPHERAL be default. According to gap_role enumeration, the GAP role can be set to GAP_ROLE_ALL which supports Peripheral and Central configuration. However, you will NOT be able to do both procedures at the same time; you will have to cancel the scanning in order to initiate an advertising and vice versa. Regarding your second question, can you please clarify it? Do you mean Coded PHY at 2 or 8 Mbps?

Thanks, PM_Dialog

gaofei
Offline
Last seen: 1 year 3 months ago
Joined: 2020-03-07 02:33
Hi PM_Dialog,

Hi PM_Dialog,

Thank you for you very detail answer and apoligize for my confusing question.

Allow me to describe my second question again.

Can DA14531 send and receive data at 500kbps(S=2) or 125kbps(S=8)? 

I think using BLE 5.0 for long range comms is quite fascinating.

PM_Dialog
Offline
Last seen: 1 week 6 days ago
Staff
Joined: 2018-02-08 11:03
Hi gaofei,

Hi gaofei,

What will be the Master? The throughput depends on how many packets can be sent per connection interval. Stay tuned for the DSPS+Codeless reference application example for DA14531.

Thanks, PM_DIalog