Hi all,
I modified the KeyFobDemo application (following the excample http://processors.wiki.ti.com/index.php/CC2540_Data_Throughput) which now sends data from the CC2540 Keyfob to the USB Dongle. Sending starts immediately after the gapProfileState change to GAPROLE_CONNECTED.
I call the function 4 times, so 4 GATT_Notifications with each 10 byte were sent.
With BTool, I see that the data arrives, but unfortunately I can’t use a sniffer to check if 4 packets per interval are sent. For this reason I take an oscilloscope to check the Rx/Tx phases.
I have read in several threads ( http://e2e.ti.com/support/low_power_rf/f/538/t/123119.aspx or http://e2e.ti.com/support/low_power_rf/f/538/t/194407.aspx) that the maximum is 4 packets per interval, but as you can see in the following oscillogramm there are 5 Rx/Tx phases in the second interval. Sometimes there are even 6 Rx/Tx phases.
(note: timebase is 4.15 ms/div in zoom)
Does anyone have an explanation?
Best regards
Fabian