Part Number: CC2652R
Other Parts Discussed in Thread: SYSCONFIG
Hi,
I would like to enable PTM for a project based on the multi_role example, but the PTM checkbox is not in the multi_role.sysconfig. How do I enable PTM?
Best regards,
Annette
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.
Hey Annette,
Unfortunately, we only have PTM enabled on peripheral projects at the moment. I have filed a ticket with our development team to expand this feature to other roles in future SDK releases.
For now, I would import and build a simple_peripheral project to inspect the changes when PTM is enabled (i.e. search for PTM_MODE in the project). Once you have a solid understanding of the application changes required, you will have to disable SysConfig on the multi-role project and manually add the -DPTM_MODE define to the generated ti_ble_app_config.opt and port over the application code. As this isn't in our SDK, this hasn't been tested on other projects.
You can also use the host_test project to send HCI commands directly to your device to perform RF PHY testing (if this is why you need PTM). See Section 4.2.1 of the following app note: https://www.ti.com/lit/an/swra601c/swra601c.pdf
EDIT: clarified sections and added link to SysConfig disable section of User's Guide.