在运行时更改连接间隔
你好,
我想在运行时动态地改变连接间隔。大多数时候,间隔时间很长是为了省电,当某个特征被写入时,间隔时间必须很短,这样整个系统(智能手机应用+ BLE设备)的延迟就会小得多。
我已经发现可以发出GAPC_PARAM_UPDATE_CMD命令来与主服务器协商新的连接间隔。这工作得很好,但我仍然有一个问题。
你好,
我想在运行时动态地改变连接间隔。大多数时候,间隔时间很长是为了省电,当某个特征被写入时,间隔时间必须很短,这样整个系统(智能手机应用+ BLE设备)的延迟就会小得多。
我已经发现可以发出GAPC_PARAM_UPDATE_CMD命令来与主服务器协商新的连接间隔。这工作得很好,但我仍然有一个问题。
你好,
我使用村田模组ZY型(DA14580)子板与P2ML3078评价板。
我将评估板连接到STM32L152发现评估板。
我使用SPI(从STM作为主)将代码加载到设备,并使用USART与设备通信。
嗨对话框
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
====================================
我将该设备作为服务器,通过PC与之连接。我能够写入超过20字节的设备特征值。特征值以“param->last”的形式分段到达,最后一块为真。这工作得很好。
当设备想要写入一个值到它的数据库(与通知),我可以写超过20字节,但PC端似乎只接收20,我真的不确定问题在哪里。下面是响应'update_req_handler的设备代码:
嗨。
我需要用ok/error响应排队写(写长特征值)。
你好,我试图下载工具智能片段和连接管理器,但无法找到任何链接,工作。软件工具已经包含在SDK中了吗?如果是的话,请提供如何安装它们的说明。
我们使用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吗?
谢谢
不知道如何应对以下情况:
对话框运行正常连接到应用程序。
当我们离开传感器和芯片时,RSSI如预期的一样变化。
突然间,对话框似乎断开了,我们重新连接的唯一方法就是重启设备。
当RSI水平过低时,我们可以从应用程序向芯片发送断开消息,告诉用户靠近一些,但有没有更优雅的解决方案?
谢谢
嗨对话框
我发现下面的头文件没有使用(# 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)
你好大团队,
关于你的DSPS参考设计,我有一个问题,DA进入延长睡眠模式时Arm处理器停止吗?我已经看了主要功能,但我不能找到你在源代码中停止了Arm处理器的地方。另一个问题,BLE定时器在哪?它是属于软件定时器还是唤醒定时器?在DA数据表中,我没有看到任何关于这个计时器的内容。
谢谢,
钟Tran。