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-CC26X2R1: Question on SDK class method: readCmdSettingsFromFile()

Part Number: LAUNCHXL-CC26X2R1
Other Parts Discussed in Thread: CC2652RB

I'm working on Radio Test Library SDK and I am using the function:

void startContinuousTxAuto(int txInd, int runTime) 

To loop through several identical ZigBee Devices; I have over 25 of the LAUNCHXL-CC26X2R1 devices hooked up to a USB hub and I'm toggling each one on and off and running a continuousTX.

I'm working on some analytics on the ZigBee devices and so I need to better understand what's going on under the hood of these devices.  One concern I have is that my SDR is picking up different signal amplitudes amongst a batch of 25 of the ZigBees.  They should all transmit with power around 5 dBm since startContinuousTxAuto implicitly sets the transmit power to max, which is 5 dBm since the device reads true when calling the IEEE boolean function.  However, this isn't the case when I run the script, I get noticeably different transmit amplitudes.

The function that I don't understand well is this one:

readCmdSettingsFromFile()

​
int RTLDevice26_13xx::readCmdSettingsFromFile ( const QString &  devId,
TestConfig_t &  testConfig 
)

It says it's reading the settings from the file, and I'm passing a string for the deviceId as well as a structure for the testConfig, but I don't know where the "File" is located.  Since I'm using a 26xx device, I'm assuming there is some sort of configuration setting available per device?

Is the file located on the firmware?  Any guidance to help me understand the library would be greatly appreciated.  Thanks!