BT profiles used in ble_wifi_introducer

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

cross mob
KoSa_1909416
Level 5
Level 5
Distributor - Marubun (Japan)
250 sign-ins 25 replies posted First solution authored

Hi All,
Please tell me the profiles used in the sample program.

[Background]

We are planning to create a program with similar functionality to " ble_wifi_introducer " .
I would like to know what profile is used in the sample program to estimate the Bluetooth certification fee.

Software environment:
- WICED 6.2.1 or 6.4
- sample program : ble_wifi_introducer

[Question]
What Bluetooth profiles and protocols are used in the sample program ?

Best Regards,
       Sakagami

0 Likes
1 Solution
AbhishekK_31
Employee
Employee
10 sign-ins First comment on KBA 10 solutions authored

Hi,

The ble_wifi_introducer uses custom services and not SIG specified profiles. You can refer to the ble_wifi_introducer.h file in the example to get the 128 bit UUID used for the custom service and characteristics. You will notice that there are 4 UUIDs; 1 for custom service and 3 for custom characteristics.

You can also refer to another example which implements the WiFi onboarding functionality:

GitHub - cypresssemiconductorco/mtb-example-anycloud-ble-wifi-onboarding: This code example demonstr...

View solution in original post

0 Likes
3 Replies
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hello Sakagami-san,

ble_wifi_introducer demo example uses BLE GATT profile where the device acts as a server and connect to client. Please refer to comments in the .c file for more details.

0 Likes
AbhishekK_31
Employee
Employee
10 sign-ins First comment on KBA 10 solutions authored

Hi,

The ble_wifi_introducer uses custom services and not SIG specified profiles. You can refer to the ble_wifi_introducer.h file in the example to get the 128 bit UUID used for the custom service and characteristics. You will notice that there are 4 UUIDs; 1 for custom service and 3 for custom characteristics.

You can also refer to another example which implements the WiFi onboarding functionality:

GitHub - cypresssemiconductorco/mtb-example-anycloud-ble-wifi-onboarding: This code example demonstr...

0 Likes
KoSa_1909416
Level 5
Level 5
Distributor - Marubun (Japan)
250 sign-ins 25 replies posted First solution authored

Dear Sirs,

Thank you for your answer and information.

We will refer to them.

Best Regards,

       Sakagami

0 Likes