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.

RTOS/CC1310: Measuring RSSI while using th Carrier-Sense Command

Part Number: CC1310
Other Parts Discussed in Thread: CC1350

Tool/software: TI-RTOS

Are there any example how to get RSSI value? I searched but did not find  in resource explorer. I am actually working with CC1350

  • Have you read through this: e2e.ti.com/.../715683
  • TER, thanks a lot. your advices always help. I got RSSI of the last received message using rxStatistics structure.

    But I also need to listen the air and get RSSI of the noise or radiofrequency generator. There is no successfully received massage in that case, therefore there is no pOutput, there is no rxStatistics.

    When I use RF_getRssi(rfHandle) command, it always give -128db. Should there be some other commands or parameters settings involved?

    Please advise.

    Boris Shkarban

  • Are you sure that the chip actually is in RX when you are using the RF_getRssi()?

    Also see e2e.ti.com/.../514785
  • Hi, Ter

    When you will be back from your vacations, can you help me with below issue. I am turning to you because, so far, nobody from e2e has helped me with that.

    I need to configure I2s data exchange between cc1350 and a AIC3254 codec chip. It appeared to be a quite complex task, because there is no such driver/example in simplelink_cc13x0_sdk_2_10_00_36 SDK which I am currently using.

    Therefore I need to start setting HW registers to configure I2S. First of all I am trying to configure WCLK (16 KHz) by the following code snippet. And it does not work. Could you help me finding what is wrong with that code?

    ///////////forward WCLK to DIO-7///////////////////////////////
    IOCPortConfigureSet(IOID_7, IOC_PORT_MCU_I2S_WCLK, IOC_IOMODE_NORMAL);
    ///////////specify the parameters of WCLK/////////////////////////
    PRCMAudioClockConfigSet(PRCM_WCLK_DUAL_PHASE | PRCM_WCLK_NEG_EDGE,I2S_SAMPLE_RATE_16K);
    PRCMLoadSet();
    /////////specify source for WCLK////////////////////////
    I2SClockConfigure(I2S0_BASE,I2S_INT_WCLK |I2S_NORMAL_WCLK);
    //////////////specify word length for I2S////////////////////
    I2SAudioFormatConfigure(I2S0_BASE, I2S_MEM_LENGTH_16|I2S_NEG_EDGE|I2S_SINGLE_PHASE_FMT|I2S_WORD_LENGTH_16,1);
    /////////////////enabling clocks////////////////////////////////
    PRCMAudioClockEnable();
    PRCMLoadSet();

    Please help
    Boris Shkarban
  • It looks like this has been followed up in e2e.ti.com/.../729466