CYBT-213043-02 bluetooth module

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

cross mob
ErVe_4649071
Level 2
Level 2
10 replies posted 5 replies posted 5 questions asked

Hello

I have a question about the CYBT-213043-02 bluetooth module

Do you have a factory MAC address or some identifier that comes from the factory?

What I'm looking for is a variable that is unique per module and that I can use in code to identify each module.

The UUID is in the mesh_application.c file I can't use it as it changes every time some code adjustment is made and it is loaded to the module.

If a certain value is assigned to a UUID I think it would not be a very optimal solution if a certain value is assigned to many modules.

I hope and can help me.

Thank you

0 Likes
1 Solution

Hi ErVe_4649071 ,

Sorry for the late update.

Unfortunately Factory_Commit_BD_ADDR VSC command is not supported on 20819 chip.

Sorry for the inconvenience.

Regards,

Anjana

View solution in original post

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

Hi ErVe_4649071 ,

There is no unique address loaded on each chip. You can set unique address during your product development stage using APIs .

Regards,

Anjana

Hi AnjanaM_61

Could you tell me what function you use to do that?

Or the procedure that has to be carried out to do that

Regards

0 Likes

Hi AnjanaM_61

I found out that Factory_Commit_BD_ADDR VSC can be used to save the address in flash memory.

I tried to use it, but it didn't work

Could you help me by giving me an example of how to do this?

0 Likes

Hi ErVe_4649071 ,

You can use wiced_bt_set_local_bdaddr API inside application to set the BD address.

If you want to use Factory_Commit_BD_ADDR  as mentioned here : Configuring the Bluetooth device address in CYW20706 ,

first you need to try setting the BD address FFFFFFFFFFFF . You can find the symbol BT_DEVICE_ADDRESS in makefile of the application. You need first set it to FFFFFFFFFFFF  and program the device . And then second time you have to use the Factory_Commit_BD_ADDR 

Regards,

Anjana

0 Likes

Hi AnjanaM_61

Thanks for your quick response.

The first step is quite clear

Where I'm having trouble is using the wiced_bt_dev_vendor_specific_command function

Could you please help me with an example for how it is used?

I am using CYBT-213043-MESH evaluation kit and ModusToolBox 2.1

Regards

0 Likes

Hi?? AnjanaM_61

0 Likes

Hi ErVe_4649071 ,

I will check this on CYBT-213043-MESH kit and will confirm the result.

Regards,

Anjana

AnjanaM_61

Okay thank you very much.

I am looking forward to your response.

Regards

0 Likes

Hello AnjanaM_61

Were you able to successfully complete the process?

0 Likes

Hi ErVe_4649071 ,

Sorry for the late update.

Unfortunately Factory_Commit_BD_ADDR VSC command is not supported on 20819 chip.

Sorry for the inconvenience.

Regards,

Anjana

0 Likes