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.

CC2340R2: is it possible to customize the advertising packet via SysConfig?

Part Number: CC2340R2
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

It appears Sys Config places certain information i.e., the device name, UUID, etc. – in certain locations in the advertisement and scan response packets. We would like to set these packets to the data that is used in the customer application. However It looks like we will have to include the ti_ble_config.c/h files in the build by using Sys Config and modify these files manually. Is this the recommended way to customize the advertising and scan response data? Or is there a way it can be done using Sys Config?

Thank you!

  • Hi Lenio, 

    Thanks for reaching out. 

    You are able to do this through SysConfig - Advertising data and response data OR you can compile the project once you've disable generation for the BLE SysConfig files and modify it through there. 

    Regards

    Ivan

  • Can the order of the advertisement fields be configured? Example below:

    Field

    Advertising Flags

    16-bit UUID

    Complete Local Name

     

    Scan Response Data:

    Field

    Service Data

    Manufacturer Specific Data

    Appearance Data

  • Any updates?

  • Hi Lenio,

    Sorry for the delay. I was out of the office last week. 

    Can you please explain the use case for this, what are you trying to accomplish? 

    Regards,

    Ivan

  • Hello Lenio,

    The Advertisement report and Scan response are two different structures from the peripheral perspective, that you can configure through SysConfig and that you can see modified in ti_ble_config.c. As Ivan has mentioned, would be great to understand your use case better to further assist you.

    BR,

    David.

  • In my post of August 9th, I show the order of the advertisement fields and the scan response data.

    Advertisement: Advertising Flags → 16-bit UUID → Local Name

    Scan Response: Service Data → Manufacturer Data → Appearance Data

    Can those be configured in this specific order? I could not find a way to do it in SysConfig.

    Thanks!

  • Hi Lenio, 

    Unfortunately no, these are standardize by the spec. 

    Regards,

    Ivan