I have both the PRO and USB devkits for DA14531 on order from Digikey.
Our team needs to develop a tag detection system with low power BLE gateway.
Our plan is to use iBeacon/EddyStone beacons as tags advertise-only no-connection. Then in regular intervals scan for advertise messages and get BD address and RSSI.
- 标签使用DA14531:没有问题m (iBeacon/EddyStone/own_format possible)
- For BLE gateway : Scan for advertise packets in DA14531 is a challenge
The DA14531 looks like a optimised slave device. If it is possible to scan for advertised packets in stand alone mode please point me to that solution.
If it is not possible directly, it may be possible using HCI mode as demonstated by the reporter and proximity binaries. Does HCI offer the scan function ?
If HCI is an option, may we get instructions how to compile the windows binaries, then it will be easier to move required functions to a host processor.
问候
Theo
Hi Theo,
Thanks for posting on our public forums.
Regarding the TAGs, I would suggest you first checking the following SW examples – you can found them on DA14531 product page as well:
All our SW Examples do not include the SDK – they include only the application files. To do so, in the initial setup you should link them with SDK6.0.14, as shown in this document:
http://lpccs-docs.dialog-semiconductor.com/Software_Example_Setup/index.html
Regarding the BLE gateway, you could refer to the Dialog Serial Port Service (DSPS) application I order to check out how to configure the DA14531 as Central.
//www.wsdof.com/products/dialog-serial-port-service-dsps
The Central implementation ca be found un DA14531_585_DSPS\v_6.150.3.45\projects\target_apps\dsps\dsps_host\Keil_5 DSPS folder path.
Please check the user_on_adv_report_ind() callback function that handles the advertise reports. The user_scan_start() callback is responsible for the scanning procedure.
Thanks, PM_Dialog