Wiced 6.6 Application Specification for BLE Library

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

cross mob
Lokraj
Level 2
Level 2
25 sign-ins 5 questions asked 10 replies posted

Hi,


We are using Wiced 6.6 for one of our BLE based application. I am planning to implement new Custom GATT services and characteristics. There are several APIs are defined in wiced_bt_gatt.h using which GATT services and characteristics can be defined.
Some of them are PRIMARY_SERVICE_UUID16, CHARACTERISTIC_UUID16, CHARACTERISTIC_UUID128_WRITABLE, CHAR_DESCRIPTOR_UUID16….
I am looking for Application notes or user guide where description and details of these APIs are captured.
Thanks,
Lokraj

__PRESENT

0 Likes
1 Solution

Dear @Lokraj ,

I have working on this query recently.

I know you are using Wiced 6.6, but I wanted to know have you installed ModusToolbox™ (MTB) also ?
In MTB, you can navigate to section Documentation to find "Bluetooth Host Stack Library: Overview".

GATT_API.png 
You can find APIs of BLE GATT profile in that documentation.

For me, I use MTB in VSCode, here is the screen shot "Bluetooth Host Stack Library Overview" in the VSCode (under Documentation):

Bluetooth Host Stack Library Overview in vscode.png













You may also try the MTB to feel the flavor. Some basic references are in:
https://github.com/Infineon/training-modustoolbox-level1-getting-started
https://github.com/Infineon/training-modustoolbox-level2-psoc
https://github.com/Infineon/training-modustoolbox-level3-bluetooth

If you still have any doubt(s), please kindly asking again.
Or if you have different topic(s), you may also create new thread. 


Best regards,
Muhammad Nanda

View solution in original post

0 Likes
6 Replies
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hello @Lokraj 

Can you please let us know which device you are using?

If any combo device we recommend you to move to MTB IDE or STM connectivity package.

Regards,

Anjana

0 Likes

 

Hi Anjana,
We are using Cypress CYW4343W Soc. I recently learned that complete MTB support for CYW43XXXX is not available at present. The MTB is still under development for CYW43XX.
However, I would like to know is there any documentation available for APIs of BLE GATT profile. If yes, could you please share the same/ Share path.

Thanks,
Lokraj

__PRESENT

0 Likes

Dear @Lokraj ,

I have working on this query recently.

I know you are using Wiced 6.6, but I wanted to know have you installed ModusToolbox™ (MTB) also ?
In MTB, you can navigate to section Documentation to find "Bluetooth Host Stack Library: Overview".

GATT_API.png 
You can find APIs of BLE GATT profile in that documentation.

For me, I use MTB in VSCode, here is the screen shot "Bluetooth Host Stack Library Overview" in the VSCode (under Documentation):

Bluetooth Host Stack Library Overview in vscode.png













You may also try the MTB to feel the flavor. Some basic references are in:
https://github.com/Infineon/training-modustoolbox-level1-getting-started
https://github.com/Infineon/training-modustoolbox-level2-psoc
https://github.com/Infineon/training-modustoolbox-level3-bluetooth

If you still have any doubt(s), please kindly asking again.
Or if you have different topic(s), you may also create new thread. 


Best regards,
Muhammad Nanda

0 Likes

Hello @Lokraj ,

Do you have any comments for my previous answer ?

Thank you and regards,
Muhammad Nanda

0 Likes

Hello @Lokraj ,

Are you still working on this issue ?
Do you have any comments for the API Documentation ?

Thank you and regards,
Muhammad Nanda

0 Likes

Hello @Lokraj ,

If you do not have further concern, I will close this thread.
In case you have another issue, please do not hesitate to create new thread.

Thank you and regards,
Muhammad Nanda

0 Likes