DA14580

在运行时更改连接间隔

星期二,2015-07-14 31--Jda

你好,

我想在运行时动态地改变连接间隔。大多数时候,间隔时间很长是为了省电,当某个特征被写入时,间隔时间必须很短,这样整个系统(智能手机应用+ BLE设备)的延迟就会小得多。

我已经发现可以发出GAPC_PARAM_UPDATE_CMD命令来与主服务器协商新的连接间隔。这工作得很好,但我仍然有一个问题。

在BASIC EVB上使用UART的控制台打印

星期二,2015-07-14 09:38--libra_13179

嗨对话框

1、使用我们的“模板”项目[DA14580_581_583_SDK_3.0.10.1]
我用P0_4连接到T_RxD,和P0_7连接到T_TxD
3.我修改如下:

@fileda14580_config.h
====================================
/ * UART控制台打印* /
#定义CFG_PRINTF
# ifdef CFG_PRINTF
#定义CFG_PRINTF_UART2
# endif
====================================

写一个特征> 20字节

星期二,2015-07-14 01:25--marcodg

我将该设备作为服务器,通过PC与之连接。我能够写入超过20字节的设备特征值。特征值以“param->last”的形式分段到达,最后一块为真。这工作得很好。

当设备想要写入一个值到它的数据库(与通知),我可以写超过20字节,但PC端似乎只接收20,我真的不确定问题在哪里。下面是响应'update_req_handler的设备代码:

ADC计时

妈,2015-07-13阿联酋--罗尼

我们使用ADC来测量P0.0, P0.2, P0.3和3v电池。
对于电池,我们将初始化adc到3x衰减,其余的初始化没有衰减。
我们的测量结果不一致,恐怕我们的时间不对。
所以请告诉我:
1.我应该等待多长时间adc_init到adc_enable_channel?
2.adc_enable_channel到adc_get_sample之间等待多长时间?
3.我必须调用adc_disable吗?
谢谢

对话框断开

妈,2015-07-13十四37--罗尼

不知道如何应对以下情况:
对话框运行正常连接到应用程序。
当我们离开传感器和芯片时,RSSI如预期的一样变化。
突然间,对话框似乎断开了,我们重新连接的唯一方法就是重启设备。

当RSI水平过低时,我们可以从应用程序向芯片发送断开消息,告诉用户靠近一些,但有没有更优雅的解决方案?
谢谢

关于app_proxr.c [INCLUDE FILES]

星期一,2015-07-13 11:03--libra_13179

嗨对话框

我发现下面的头文件没有使用(# include "wkupct_quadec。H”),是否正确。
我发现下面的一个头文件未使用(#包括“wkupct_quadec.h”),确认一下。
(DA14580_581_583_SDK_3.0.10.1)
@file app_proxr.c
/*
*包含文件
****************************************************************************************
*/

# include“rwble_config.h”

#如果(BLE_APP_PRESENT)
#如果(BLE_PROX_REPORTER)

手臂处理器处于延长睡眠模式。

星期一,2015-07-13 08:18--chungtran

你好大团队,

关于你的DSPS参考设计,我有一个问题,DA进入延长睡眠模式时Arm处理器停止吗?我已经看了主要功能,但我不能找到你在源代码中停止了Arm处理器的地方。另一个问题,BLE定时器在哪?它是属于软件定时器还是唤醒定时器?在DA数据表中,我没有看到任何关于这个计时器的内容。

谢谢,

钟Tran。

页面

订阅RSS - DA14580