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.

cc2650 TI MAC Data Rate

Other Parts Discussed in Thread: TIMAC

Hello,

Any options for modifying data rate for TI MAC example on cc2650EM? I noticed the wait period in msa.h but that's for packets and I haven't found anything regarding the actual data rate. If I run the default TI MAC example with a delay of zero what is the expected data rate?

I understand Smart RF Studio isn't expected to have full 2650 support until at least Q3 but is there any chance to get the setting TI used to get the 1Mbps and 500kbps data rates?

Thanks,
Juan

  • Hi Juan,

    The PHY packet rate for the IEEE 802.15.4, which TIMAC implements, in 2.4GHz band currently is defined to be 250kbps. This is fixed PHY data rate and cannot be changed for IEEE 802.15.4 based operation or for TIMAC.

    Please also note for the application, due to some overhead added by the Lower layers, the effective throughput will be lower.
    You can set up a sample test where you can continuously send messages from one device to another, as soon as you receive the mac ack for the message sent for a specific duration and see how many packets were received on the receiver and calculate the effective application throughput.

    Regards
  • Hi Suyash,

    I'm aware of the 802.15.4 data rate but what I was looking to find out is if that's a hard limit in TI MAC. My application doesn't need to be compatible with IEEE 802.15.4 and I just want to increase the data rate to as much as possible. Is there any way to do that? If not with TI MAC then can you recommend another set of examples that show how to implement TX/RX and UART capabilities?

    I'm actually in the process of setting up a test that will assert a GPIO pin for each received packet. At 100 bytes per packet I should be able to get the actual data rate by putting the the GPIO pin on an oscope. Please let me know if you don't think this test would give accurate results.

    Thanks,
    Juan