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.

CC1352R: How to Select Single-Client RF Driver

Part Number: CC1352R

Hello,

I am working to reduce the code size of my application (based on the DMM 15.4 Sensor + BLE Remote Display example) to make room for new features. As a part of this process, I am interested in switching to the single-client RF driver as described in RFCC26X2.h: https://software-dl.ti.com/simplelink/esd/simplelink_cc13x2_26x2_sdk/4.40.04.04/exports/docs/rflib/html/_r_f_c_c26_x2_8h.html

The RF driver comes in two versions: single-client and multi-client. The single-client version allows only one driver instance to access the RF core at a time. The multi-client driver version allows concurrent access to the RF core with different RF settings. The multi-client driver has a slightly larger footprint and is not needed for many proprietary applications. The driver version can be selected in the build configuration by linking against a RFCC26X2_multiMode pre-built library. The multi-client driver is the default configuration in the SimpleLink SDKs.

Can you provide more detail about how I should configure my build to use the single-client driver version assuming that my application is only using BLE (no 15.4 or other RF)?

Thank you!
Peter