Hello,
I'm running the "DA1458x_DSPS\v_5.150.2\projects\target_apps\dsps\sps_device\Keil_5\sps_device.uvprojx" in RAM on a DA14580DEVKIT-PRO.
I'm not able to detect the device with your DSPS App 3.210.4 (25 July 2017) running on my Android device (Huawey P9 Lite).
What is the right procedure to work this demo?
Thank you very much in advance,
Maurizio
Hi I am working on the HJ580LA module which houses the DA14580 chip. I have installed the DSPS code, but I have a problem: when there is no uart device between ble and the mobile device I can see and connect to the module via the "Dialog dsps" application , but if I use another uart device connected to this ble module ı can't see the ble device from the mobile device.
also i first connect to no device between ble and connect device to ble with uart terminals after connecting i can acces device data on dsps app. but after disconnecting I can't see the module and I can't re connect.
in short; I cant see and can not connect via bluetooth when I communicate with any UART device with ble.
I'm sorry for my english
I'm working on a project which requires me to replace a serial cable with a da14580 chip. I am using the basic development kit.
I have successfully connected the basic kit to my android phone and am able to send data back and forth, but I do not know how to do the same with a Windows 10 PC.
Any help would be appreciated.
Additionally, how would I be able to send and receive data with my own Android app, rather than with the DSPS app?
Hi.
I try to use the project DSPS version 5.150.2 on DA14580
In my project:
1) The sleep is disabled (ARCH_SLEEP_OFF).
2) Flow control are disabled too:
a) #undef CFG_UART_HW_FLOW_CTRL
b) #undef CFG_UART_SW_FLOW_CTRL
The BLE Device (peripheral) side connected to UART interface of some external processor. The external processor starts to send information to BLE UART immediately after initialization. Immediately, after initialization, BLE doesn't have established connection.
I get ASSERT_WARNING in function:
"user_periph_push"
on line:
"if (user_buffer_write_check(&periph_to_ble_buffer, wrdata, RX_CALLBACK_SIZE) != RX_CALLBACK_SIZE)"
How can i solve this trouble?
(There isn't any importance of the data in the buffer and part of the data can be lose)
Thanks.
Is it advisable to build the DSPS app against SDK version 5? If so, what changes may be required?