Bluetooth 5.0 transfer speed

Fri, 2017-07-14 11:22 -- aelektronik


we were wondering how to test Bluetooth 5.0 transfer speed?
ble_app_peripheral_585 example has a long characteristic but from reading here it's spliced to 20 bytes per receive/transmit.
Is this the feature of your SDK or is that an official Bluetooth 5.0 specification implementation?
Does the SDK 6.0.2 complies to Bluetooth 5.0 specification and how can we utilize it's maximum transfer speed?
Do note that power usage is not an issue.

Thank you!

DK DA14585 Pro ble examples go to hard fault

Wed, 2017-07-12 12:12 -- aelektronik


I have an official DA14585 Development Kit Pro. Using SDK
Trying to test Pillar 1 and Pillar 2 ble examples and both end up in HardFault_HandlerC.

hardfault_args[0] = 0
hardfault_args[1] = 0
hardfault_args[2] = 0
hardfault_args[3] = 0x07FC8000
hardfault_args[4] = 0xFFFFFFFF
hardfault_args[5] = 0x07FC1131
hardfault_args[6] = 0x07F1E0DC
hardfault_args[7] = 0x41000000

Do note that no code has been changed! It's downloaded and built as is.
What do I have to change for it to work?

The "Connection Manager" download link

Wed, 2017-07-12 06:38 -- yeh928

Hi Dialog,

I am following the procedure in the AN-B-007 (DA1458x Bluetooth Direct Test Mode) document, to perform the DA14585 to TEST mode,
This procedure need the tool "Connection Manager ",
But I cannot find this tool in the Dialog website,
Could you please tell me where can download this tool?


external GPIO interrupt on rising edge

Mon, 2017-07-10 04:59 -- stanley_yeh

I am using DA14585 with SDK 6.0.4, I also enabled ext-sleep mode.
A g-sensor is connected to a DA14585 through i2c. There is a interrupt pin.
The interruption of the sensor is designed as initially high, once the data ready, the interrupt pin will be low and then be high.
I would like to detect the rising edge for the interrupt pin, and I configure it as followings:

How can I reset the DA14585 by batch after burning?

Wed, 2017-07-05 05:00 -- stanley_yeh

Hi there,
I am using a batch file to burn the flash connected with DA14585 and following is my script...

SmartSnippets\SmartSnippetsToolbox.exe -type spi -chip DA14585-00 -jtag 60930xxxx -cmd write -firmware "SmartSnippets\common_resources\jtag_programmer_585.bin" -file "..\out_585\ble_app_peripheral_585.hex" -verify -bootable -y

It's working, but how can I reset the DA14585 after burning? Could you please tell me the script?

In addition, how can I list the jtag ID for user choosing in command line?

Thanks a lot.


Mon, 2017-07-03 11:20 -- wisilica

I am working on ble_app_peripheral project. The API ble_advtim_set() reduces the advertising interval between each advertising channel as suggested in the post : https://support.dialog-semiconductor.com/using-beacon-reference-design-a... . My query is about the default value of the parameter of this api. Also,I observed that, on setting ble_advtim_set(0) in user_app_init(), the BLE packets were not getting transmitted. Please suggest the reasons for the same.


Subscribe to RSS - DA14585