Other Parts Discussed in Thread: CC2540
Hi All,
I have the following configuration:
- CC2540-based gadget which broadcasts one message in each 100 ms (tested, sniffer can see all messages).
- CC2540 USB stick with hosttestapp and on a PC my Python framework for communicationg with it, now configured for observer role.
The problem is, that on the PC can receive only 1-2 scan responses per second on average. I tried to change the following parameters:
- maximum number of scan responses in init message,
- minimum time to perform scanning, when performing General Discovery proc,
- scan interval used during Link Layer Scanning state, when in General Discovery proc (mSec),
- scan window used during Link Layer Scanning state, when in General Discovery proc (mSec).
After device init I start an active discovery with discovery mode "All", and I do it always when the previous one has ended. I can't find a good configuration which receives all of the data.
Do you have any ideas? What is the theoritical limit for message rate in observer mode?
Thanks in advance,
Gergo