Hi Dialog,
I have phones with the below settings
Motorola Moto G4 Plus
Bluetooth v4.1, A2DP, LE
Android操作系统,v7.0
HTC Desire 816
Bluetooth v4.0, A2DP, aptX
Android OS, v6
I am able to send and receive data on HTC DESIRE 816 with DSPS example code but it is not happening in MOTO G4 Plus .
Device name (DIALOG-SPS) is showing on MOTO G4 Plus but communication only is not happening.
Can you give me the reason ?
Device:
Hi Ratheesh,
There is an issue with the current application DSPS on Google play and Android 7, a new release is expected soon.
Thanks MT_dialog
I am using Dialog DA14580DEVKIT-B with DSPS android application on Android N version on Moto Z play phone and using Keil MDK5 with DA1458x_DSPS_v_5.150.2 (DA1458x_DSPS_v_5.150.2\DA1458x_DSPS\v_5.150.2\projects\target_apps\dsps\sps_device\Keil_5) workspace version and facing following issues,
1) Building in Keil-MDK5 and bringing the device into debug mode presents " NO cortex-M Sw device found"
2) But after downloading it through SmartSnippets the bluetooth device appears in the phone bluetooth list and able to select in DSPS application but no data communication appears @11.5 bps, Hardware flow control
3) The device DA1450 software application didnot started again when restarted from power off condition.
Thanks and Best Regards,
VK Verma
Hi Vk,
1) Regarding the keil, go to the "Options for target" in the Debug tab section and hit the "Settings" button and make sure that the Port is in SW and not JTAG, check if you are able to see the S/N of the Jlink device and if you do check if the IDCODE of the connected ARM is presented. If not please make sure that the jumpers TCK and TMS on J4 header are populated and that the jumper on J5 header is at the INT placement. Also please try to reset the device, have the reset button pressed and hit the Settings in the Debug tab, as soon as you leave the button the information of the ARM device should be visible.
2) Since you operate over a basic kit, the recommended way of using the DSPS is via an external FTDI since the jlink driver that runs on ATMEL chip and emulates the serial port has some issues with the flow control signals, so are you using an external FTDI and if you are have you set the proper configuration on your terminal (HW flow control)?
3) The 580 doens't have an non-volatile memory other than the OTP, when you download code from keil or from Smart Snippets over UART the code goes into the sysram and that means that the code isn't retained when you power of the device. You can burn the code in the SPI flash that the basic kit has in order to do what you would like.
Thanks MT_dialog
Hi dialog
Is there any new release regarding DSPS application in play store and Android 7?
If so, Kindly notify.
Thanks & Regards
Ratheesh T
Hi RatheeshT,
There is an updated version on the Play Store (July 25, 2017) that fixes the issues with the Android 7.
Thanks MT_dialog