你好。
我从SDK5文件夹中编译并运行Dialog_Brbn,Dialog_P1和Dialog_Prh Projects,来自SDK5文件夹:\ Projects \ Target_Apps \ BLE_Examples \ BLE_APP _ <___>
我能从通用服务中读取(通用访问,通用属性,设备信息),但无法从自定义配置文件中读取。
我没有使用一个对话框的dev-boards,而是一个穆拉塔。
你能把我推荐给应该处理GPIO阅读和ADC的回调吗?
我想调试读失败的原因。
我追溯到读操作呼叫堆栈:
......
app_entry_point_handler()
app_custs1_process_handler()
app_std_process_event()
handler_search()
......
问题是handler_search()返回null,响应handler_num == 2。
结果是,在用户定义的服务中,读取操作没有任何内容(没有为其配置处理程序)。
关键词:
设备:
嗨Kobyfr_Mag.
读取操作没有回调。读取操作由堆栈从ROM代码处理,您不会在上层中获取任何指示。您应该能够从SDK5的示例项目中读取值,因为您尚未应用任何更改。您是否可以尝试通过使用另一个应用程序读取特性的值,并且还可以在您尝试读取的特征读取所需的特征具有启用的读取权限?你是否从另一边获得某种错误?
谢谢mt_dialog.
我尝试了不同的IOS和Android应用程序:BLE Scanner,NR亚博国际官网平台网址F Studio,BLE浏览器等。
都没有读“价值”。其他领域,如特征描述,可以阅读。(“按钮状态”,“ADC1”等)
嗨mt_dialog,
为什么我找不到app_device_config.c和app_device_config_task.c中的sdk5?
我试图将这两个文件从SDK3复制到SDK5,我在user_profiles_config.h中包含标题文件,
按Compile,很多错误。
你能给我一些建议吗?
谢谢,
安东尼
嗨Antony42,
我猜测到的app_config配置文件的应用程序_我猜你必须包括来自的配置文件。\ .. \ .. \ .. \ .. \ .. \ .. \。\ .. \ sdk \ ble_stack \ profiles \目录并将其作为自定义配置文件处理。您可以看到包含自定义配置文件的配置文件和外设项目。
谢谢mt_dialog.