HI,
I'm looking for company identifier in the software but I could not locate it. Can you show me where is it located?
HI,
I'm looking for company identifier in the software but I could not locate it. Can you show me where is it located?
Hi
The company identifier can be found in the sdk_config.h header file under the define COMPANY_IDENTIFIER.
Best regards,
Simon
Hi Simonr,
I don't see it in sdk_config.h. I also search through the folder as well.
(see an attachment)
Thanks,
David5226.sdk_config.h
Hi
EDIT: Sorry to have misled you. The packet you're looking at in your initial post is a packet sent by the SoftDevice, that indicates that the Bluetooth stack being used is Nordic Semiconductors design, so you won't be able to change this ID.
Best regards,
Simon
Hi Simonr,
I may need to change to my company identifier. Do you have a way to change it? Can I overwrite it in the application portion?
Regards,
David
Hi David
The company ID you are highlighting in your initial question is not the company ID that is advertised in the advertising packet, and is showing the company ID of who's responsible for the Bluetooth stack in use. If you were to look at the same ID in I.E. an Android phone, this company ID would most likely belong to Qualcomm, as they are responsible for the Bluetooth stack in most Android phones.
If you want to advertise your company ID in the advertising packet, that is easy, however. Just add the following define to your main.c file, where the 0x0059 would be replaced with your company's ID of course:
#define APP_COMPANY_IDENTIFIER 0x0059 /**< Company identifier for Nordic Semiconductor ASA. as per www.bluetooth.org. */
Best regards,
Simon