Hello,
We have a BLE scanner project, which aims to develop a device to catch every advertising packets for location purpose.
Can we use the DA1458x series to work on sniffer mode for that ? is it possible to get the demo source code of sniffer ?
many thanks.
Device:
Hi Tiger_guan,
As I am able to understand from your description, you want to configure your devise as an observer or as a scanner and capture the advertising messages that are exchanged through the air? If you mean that, yes, you are able to do that but be aware that you will not be able to capture all the advertising messages.
Thanks, PM_Dialog
Good news for me, many thanks for the quick answer.
Do you have the sample code or guidance for the scanner ? Does not matter if it can not capture all of the advertising messages.
and can we lock the channel to capture the advertising ? for example, we could use 40 pcs of scanner for observer of each channel. is ti helpful for this target ?
Hi Tiger_guan,
The DSPS host application code implements how you are able to configure the DA14580 as a scanner. Please, check the user_scan_start() of the sps_host project. Also, I suppose that the below forum thread it would be very helpful for the central configuration. Please, take a look in this post:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/configure-ble-peripheral-central
Could you please clarify what you mean with“lock the channel to capture the advertising”?
Thanks, PM_Dialog
我的意思是锁频捕获按摩and do not hop, one scanner dedicated on one frequency. we could use multi scanner for the application.
Thanks for your help.
:)
Hi Tiger_guan,
You are not able to lock the frequency in order to capture the message. You are not able to use the DA14580 as a sniffer tool between two devices. Also, there isn’t any hop, the DA1580 advertises in standard channels (37,38,39)
Thanks, PM_Dialog
thank you very much.
it is helpful:)