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.

Output Power on CC2480



Is there any way to specify/reduce the output power on the CC2480 (other than in during the RF TEST)? 

  • Hello RFCE,

    Hopefully LPRF will respond.

    As an aside - there is a lot of good information in swra177.pdf - perhaps something can be gleaned there.

    http://focus.ti.com/general/docs/techdocsabstract.tsp?abstractName=swra177

    Looks like TxPower can be only set in test mode as you've pointed out:

    http://focus.ti.com/lit/er/swra175a/swra175a.pdf

    Is there a way to do this LPRF?

    Regards,
    John W.

     

     

     

  • There is no register access to adjust output power through the CC2480 API, except using the SYS_TEST_RF. One idea could be to set the output power using this command.

    My suggestion can be the following (I have not tested this)

    1.  Set output power using SYS_TEST_RF
    2.  Do a  6.1.1 SYS_RESET_REQ, not hardware reset by toggling the reset  line. A HW reset will set the CC2480 register to default state.
    3. Check AREQ response from CC2480 (6.1.2 SYS_RESET_IND)
    4. Start en example to test practical range to see if it is a difference.

    From CC2480 IF to be aware of when you test this:

    6.1.12 SYS_TEST_RF:
    Note that executing this command will leave the radio in a different configuration than is needed for regular operation. It is expected that the device will have to be reset before it can be used
    again for regular RF operations.

    6.1.1 SYS_RESET_REQ:
    This command is issued by the application processor to reset the CC2480 device. The reset is achieved through an internal watchdog reset on the CC2480. Note that the hardware reset interface is recommended over using this interface.

    I do not know if this will work. Feel free to try it.

    LPRF Rocks the World

  • Hello,

    I've tried the change the output power using SYS_TEST_RF and then reseting using the SYS_RESET_REQ, but without any luck. I performed a series of pratical range tests and also measured the LQI using the ZDO_MGMT_LQI_REQ and there isn't any difference in either range or link quality. Is there any other way to change the output power of the CC2480?

    Thanks.