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.

请问有什么办法可以测试CC3200的吞吐量?

Other Parts Discussed in Thread: CC3200

请问有什么办法可以测试CC3200的吞吐量?

  • 可以用TCP/UDP 例程来测试吞吐量,吞吐量易受环境影响,这块需要注意

  • 你好.请参考链接里面的方法.
    e2e.ti.com/.../2465224

    You should be able to use the network terminal example to test the throughput:

    send [-help] [-c <server ip address>] [-u] [-p <port number>] [-nb] [-n <number of packets>]
    send [-help] [-s] [-u] [-p <port number>] [-V] [-nb] [-n <number of packets>]

    -c Run in client mode and connect to mentioned server - IP should be in '.' format for ipv4 and in ':' for ipv6
    -s Run in server mode - (Note that for client, a server ip address is required.)
    -u Use UDP rather than TCP
    -p Port number to send/receive data (Default is 5001)
    -nb Create non-blocking socket rather than blocking
    -n Number of packets to transmit (Default is 1000)
    -V Use IPv6 rather than IPv4

    Otherwise, a basic application which only sends UDP packets in a loop is straightforward

    另外, through put 与datarate 部分的关系可参考。
    e2e.ti.com/.../615574
  • 据我测试CC3200最大吞吐量约为2050KByte/s, 略高于TI的指标 (16Mbits/s)

    测试方法如下:

    CC3200 作为AP, TCP Server,台式机运行 Win7,Delphi TCP Client, 设备距离为1m

    TCP连接成功后,CC3200连续向 台式机发送报文。

    注意:测试时台式机需要关闭重负载的程序,例如浏览器等。另外台式机中只接收计数不要显示。

  • 你好. 你这边是通过 Delphi TCP Client 来统计结果吗? 我这边怀疑略高于的原因是你有其他的TCP数据?

  • 最近有测到吞吐量 2180KByte/s , 我使用TCP接收 CC3200的数据,发送与接收的字节数相等,应该没有"其他的TCP数据",
    估计测试的时候定时器不够精确,可能带来一些误差。
  • 您好,

    我现在正在用udp-socket例程测试吞吐量,目前只运行一个sendto,电脑端作为ap,收到的最大为11mbps,找了个路由器试试也是如此,请问做何种修改才能达到16m 的速度,有没有推荐参考例程。谢谢。