Hi,
I've just started with the througput demonstration in:
http://processors.wiki.ti.com/index.php/CC2540_Data_Throughput
I'm employing the TI sniffer.
My program is running with no problems and I can see the groups of 4 notifications.
Then, I extract a fragment of communication of 1 second, for example, from timestamp 17430097 to 17530096 (more or less 1000000 us = 1 second).
The number of packets within is from numbers 1133 - 1071 = 62. Taking into account the half of the packets are NOT notifications with sendData(), this gives more or less 30 packets x 20 bytes within a second.... 600 bytes / second = 0.6kbps.
What am I doing wrong? Should not this be around 6kbps as indicated in the link? I can see connection events each 8000us = 8ms, as indicated in the code provided for this test, in the same link. Am I misunderstanding something?
Let me know! :) Thanks!