DA1468x

蓝牙发送经常处于GATTC_SERVER_BUSY状态是怎么回事?

太阳,2019-04-21 31--魏文彬

你好,请问下我在用DA14682蓝牙大量数据长时间持续发送数据的时候。前面20分钟正常。20分钟后遇到函数返回的BLE_ERROR_BUSY状态,且每次发送数据都会遇到。请问这是怎么回事?

我用的演示是ble_sps_peripheral

问题出现在函数:ble_gatts_send_event里的ble_mgr_gatts_send_event_cmd_handler里的BLE_ERROR_BUSY

/* GATT控制器是否繁忙*/
if (ke_state_get(KE_BUILD_ID(TASK_GATTC, cmd->conn_idx)) & GATTC_SERVER_BUSY) {
ret = BLE_ERROR_BUSY;
转到;

我每次蓝牙发送数据前会检查上一次蓝牙发送数据时候完成。若上一次蓝牙发送完成这次发送才能开始。

使DA14680进入休眠模式的正确方法

星期四,2019-04-18喂饲--小姐

SDK DA1468x_DA15xxx_SDK_1.0.14.1081.zip

你好,对话框,

我有一个定制的板DA14680和一些传感器。当不使用时,我用一个按钮来触发唤醒,并把板休眠模式。然而,MCU在1分钟后自动醒来。我有几个问题:

1.使系统进入休眠模式的正确方法是什么?它是否简单为“pm_set_sleep_mode(pm_mode_hibernate);”,那么无论何时系统处于空闲状态(没有运行任何活动任务),它都会进入休眠?

无法看到BLE设备在我的应用程序

结婚,2019-04-17阿联酋--parmanjosan

亲爱的团队对话框,

我在USB开发套件(DA14683)中上传了代码Ble adv (DA1468x_DA15xxx_SDK_1.0.14.1081),并在我的android手机上打开应用程序(由- bluepixel技术制作),但没有设备显示在我的应用程序。为什么?

等待您的快速回复

da14681 UART2在1MHz的问题

结婚,2019-04-17 02:04--DLWAY77

你好,

使用带有DA14681子板和DA1468x_DA15xxx_SDK_1.0.14.1081的Dialog ProKit。

我修改了freertos_retarget项目,以试验UART2与另一个处理器通信。我用一个示波器监视输出发射信号。相关的代码片段如下。

Uart_bus (uart2, serial2, hw_uart_baudrate_1000000, hw_uart_databits_8, hw_uart_parity_none,
hw_uart_stopbits_2,0,1, hw_dma_channel_3, hw_dma_channel_2, 0,0)

网信息

星期一,2019-04-15福音18:36--parmanjosan

你好,对话框的团队,

我正在使用DA14583蓝牙网格来实现一个家庭自动化项目。

这个网格中的一个节点将是一个esp32 (https://www.espressif.com/en/news/Espressifs_BLE_Mesh_SDK_Is_Now_Bluetooth_SIG_certified).任何特定的配置,我需要设置包括在mesh中esp32或它的相同的配置,包括另一个对话框设备。

页面

订阅RSS - DA1468x