雷竞技电竞平台Dialog半导体客户支持- BASS https://support.dialog-semiconductor.com/resource-keywords/bass 电池电平读数(BASS)和自定义服务(cust1)特性(UART上的GTL) https://support.dialog-semiconductor.com/reading-battery-level-bass-and-custom-service-custs1-characteristic-gtl-over-uart < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >亲爱的支持,< / p > < p >我有prox_reporter_ext移植项目(SDK 5.0.3)和我已经添加了电池服务(如项目prox_reporter)和自定义服务(如项目ble_app_profile)。我通过UART使用GTL来在我们的ext处理器和DA14580之间进行通信。

我非常想找到我需要在我们的主机代码中处理什么消息,以响应电池电平的“读”和自定义特征的“读”。例如,我在iOS上使用App LightBlue根据要求读取电池电量(在选择电池服务时按“再次读取”)。然而,下面的消息(来自示例项目)都没有被触发,所以我可以真正地更新电池级别。< / p > < p > / /通知应用程序创建数据库状态< br / >案例BASS_CREATE_DB_CFM: < / p > < p > / /禁用确认配置后保存配置文件禁用< br / >案例BASS_DISABLE_IND: < / p > < p > / /错误指示主机< br / >案例BASS_ERROR_IND: < / p > < p > / /通知应用程序是否电池水平值已经通知< br / >BASS_BATT_LEVEL_UPD_CFM:

//通知APP电池电量通知配置已更改
case BASS_BATT_LEVEL_NTF_CFG_IND:

对于我已经实现的自定义服务也是如此。我能够响应CUSTS1_VAL_WRITE_IND消息(当值为write时),但还不清楚如何响应Read。

我期待你的回复。

Kind regards,
Arjan

Device: 
2015年11月11日星期三16:32:26 +0000 abremen 2268年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/reading-battery-level-bass-and-custom-service-custs1-characteristic-gtl-over-uart#comments