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.

CHANGING RATE SENDING PACKETS CC3200

Other Parts Discussed in Thread: CC3200

Hi to everybody ,

I am working with the cc3200 launch board xl.. I am sending udp packets using wifi- direct from a board to a smartphone and then the smartphone forward again to a pc ( using wifi traditional)
Normally when I want to send UDP packets with different rate I add a delay after each packet..

1) Is there a function to set the transmitting rate ??

2) I am evaluating the performances.. In case that the performances are bad , I would like to modify the transmitting rate ( for example I would like to increase the distance between packets , so I would like to reduce the transmitting rate ).
It is possible to do this when the board is working ??
I thought to send some message from the smartphone or from the pc to change this parameters ( for example sending rate).
It is possible to do this when the board is working ? maybe with this message I can reload the information for the sending function..

I hope that somebody can help me..

Best Regards

Luca Rossini

  • Hi,

    Please see: sl_SetSockOpt()/ SL_SO_PHY_RATE in the Simplelink API documentation

    Regards,
    Gigi Joseph.
  • Hi Luca,

    Regarding your 2nd question.
    You can't change the transmit rate while being connected to an AP. please note that you really don't need to touch this area at al.
    The CC3200 MAC later is implementing a rate adaptation algorithm internally which is already tweaked for best performance.

    If you have a specific problem or use case you are trying to solve, please let us know and we can try to help you out with it.

    Thanks,
    Alon
  • Hi Alon ,

    1)I am using Wifi-Direct.. I want to evaluate the link performance using the loss packet information or the jitter.. In case the performances are bad , I would like to increment the distance between each packets ( decrease the transmitting rate).
    You are saying that the board does this in automatic ?
    Have I understood well ?

    On the previous answer Joseph said that there is SL_SO_PHY_RATE to change the rate.. If what you say it is correct I don't need to change this.

    2) is it a mistake if I use a delay instead using the function to change the rate ??

    Thanks a lot

    Best Regards

    Luca

  • Hi Alon ,

    What do you think about my questions ??

     Best Regards

            Luca 

  • How does the rate adaptation algorithm function ?
    What are the reasons to change the transmitting rate ? Distance ? losses ? channel overloading ?

    best Regards

    Luca