你好,
我正在使用IoT固件SDK 5.160.1.19。
我想添加另外的特征/服务来读取ADC的电池电压。
我遵循training_02_custom_profile_example_v1.0.pdf,大多数能够在IoT项目中找到相应的定义。但是,我正在努力与第29页的说明(“添加Custom1 Server函数回调表”)。
我已经查看了“training_03_custom_profile_gatt_cmd_example_v1 0.pdf”以获取更多的说明,但我不确定将函数放在第26页上定义的位置,而且我无法在类似于第27页所述的代码中找到一个处理程序。
我认为我想要的是来自BLE_APP_PERITIELAL项目的CUSTS1_ADC_VAL_2_CHAR,但在IOT固件中,结构似乎太不同了。
你能提供帮助吗?
BR Johannes.
设备:
嗨gme_johannes,
让我检查如何添加额外的特征/服务以读取ADC的电池电压,我会尽快回复您。
谢谢,PM_DIALOG.
嗨pm_dialog,
任何新闻?我必须在下周完成实施。
BR Johannes.
嗨gme_johannes,
为延迟道歉。您可以使用已经实现并包含在SDK中的电池服务。SDK的Prox_reporter示例包括电池服务。请查看此示例
谢谢,PM_DIALOG.
嗨pm_dialog,
好的
2.好的
(在调查Prox_Reporter项目后,我还添加了电池.c,battery.h,app_bass.c,app_bass.h)
3.在Ust_Modules_Config.h中,我已经拥有的IOT项目
although none of the above files were mentioned in this project.
4. In DA1458x_SDK\5.0.4\projects\target_apps\ble_examples\prox_reporter\src\config\user_callback_config.h I only have
问题:
1. user_app_bass_cb是什么?我无法在Prox_reporter项目中找到它,也不能在1.和2中提到的文件。
2. How does this all match the procedure I have been following in the tutorial?
3. In the IoT SDK (v5.160.1.19) there seems to be only the "Dialog Wearable Service". Whatever happens in dws_task.c is beyond me. How exactly will the battery service be added? Do I add it in user_dws_config.h?
4.我将很快切换到DA14585的SDK6。我想知道现在是否值得添加服务,当它如此繁琐,并且在这个过程中可能在SDK 6中可能不同。它改变了吗?
Thanks,
约翰内斯
嗨gme_johannes,
您可以请遵循以下步骤,以便包括低音档案?
我刚刚检查了IOT代码,并且从用户手册中描述的过程中,它具有略微不同的代码架构。对于新设计,我们强烈建议使用基于SDK6顶部的多人体套件的使用。程序可能略有不同,但如果您考虑进入SDK6和DA14585产品,我可以检查它。使用我所描述的程序,我能够添加电池服务。
谢谢,PM_DIALOG.
嗨pm_dialog,
它似乎工作,但我遇到了Keil的32kb限制。
我们正在使用基于DA14585的新型原型,并尽快切换到SDK6。
感谢你付出的努力,
约翰内斯
嗨gme_johannes,
谢谢你接受我的答案。对于新设计,我们强烈建议使用585个多传感器套件。很高兴您将进入DA14585和SDK6。如果您对SDK6有任何疑问或问题,请创建一个新的论坛线程。
谢谢,PM_DIALOG.