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.

CC2640R2F: HCI_EXT_EndModemTestCmd() does not work?

Part Number: CC2640R2F

Hi,

   I am doing a Continuous Transmit test for 10 seconds and then turn off the test. To start the test I call TestApp__CWTestExe().

void TestApp__CWTestExe(void) 
{
    Util_startClock(&CWTestClock);
    UartApp__WriteString("CW Test STARTED.\r\n");
    HCI_EXT_ModemTestTxCmd(HCI_EXT_TX_UNMODULATED_CARRIER, 39);  
}

The HCI_EXT_ModemTestTxCmd() works and I can see the results at Smart RF Studio. The clock timer will also start and then timeout after 10 seconds to TestApp__CWTimeout().

void TestApp__CWTimeout(UArg arg)
{
    Util_stopClock(&CWTestClock);
    HCI_EXT_EndModemTestCmd();    
  
}

After calling HCI_EXT_EndModemTestCmd(), the RSSI level at Smart RF Studio did not change meaning the TX Modem Test did not stop. How do I stop the TX Modem Test?

- kel