This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAUNCHXL-CC1352R1: Where does the Project Zero service name come from? How put Project Zero in flash?

Part Number: LAUNCHXL-CC1352R1

I am learning BLE using the SimpleLink Academy for CC1352R1. I have a question concerning the Bluetooth 5 / Custom Profile section of the Academy. In task 3, 4, and 5 I added a characteristic to my sunlightService.  

When I open the TI Starter app on my iPhone and then open the Service Explorer, I see the new service and when I click on that I see my new characteristic. But both the service and the characteristic have the name "Unknown". OTHO, if I look at the other services and characteristics provide by Project Zero, they all have names, such as "TI Project Zero Button Service" and TI Project Zero Button 0 State". Where do these names come from? I have looked at all the files in the project and I do not see any way that the project is sending these names. Are these names coded into the Starter iOS app? If they are, am I correct that to have a name you must associate what ever name you want with the UUID of the service or characteristic?

Is the source code for the Starter iOS app available?

Lastly, I note that the Project Zero app does not survive a power failure. I am guessing it is ROM based. I am considering using Project Zero as the basis for a project that I am about to build. However it needs to boot automatically at startup. So how can I convert Project Zero to boot from Flash? I just discovered that the Simple Peripheral project does survive a power failure. Can you direct me to where the differences are in the two projects?

Thank you in advance for your help! 

Clark

  • 1. Yes, I think those names are coded in SimpleLink Starter App. However, the source codes of SimpleLink Starter App is not available for public.

    2. About the topic "Project Zero app does not survive a power failure", do you also download BIM into your LAUNCHXL-CC1352R1 before you download project_zero?