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-CC1350-4: UUID List

Part Number: LAUNCHXL-CC1350-4

Is there a list of UUIDs used by the CC1350 LaunchPad, along with the values you can read/write ?

  • Hi Phil,

    The UUIDs are tied to specific services and profiles implemented in the various sample applications that comes with the BLE-Stack. They are either adopted (16bit UUIDs) or custom (128 bit UUIDs). We do not have a full overview anywhere so the easiest thing to do is to start with "simple peripheral" for example; 

  • Hi Jaokim, thanks for the reply, though I'm not sure how this helps me.

    I'm trying to create a smartphone app to communicate with the LaunchPad board default program (or rather the updated program from the product page) before I start messing around with board. I have figured out how to read the two buttons but I thought the two LEDs on the LaunchPad were controllable via BLE also but can't find how to write to them.

  • Hello Phil,

    I believe Project Zero (PZ) is the pre-loaded application. You can refer to the example in the sdk and review the PROFILES folder to review all the services. You can test with BTool on a launchpad that runs HostTest to act as the Master and discover all the services and test basic GATT commands. Please review the simplelink academy training modules for BLE in resource explorer (currently down for maintenance) found at https://dev.ti.com/. It shows how to dicvoer all the services on simple_periheral, but the same process should apply to PZ as well.

    There is some older source code available for the app. Review this thread for more info:

    https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/p/766648/2838903#2838903