创建新的自定义服务

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
3个帖子/ 0新
最后一篇
utkarash.
离线
最后一次露面:8个月4周前
加入:2019-01-18 06:36
创建新的自定义服务

大家好,

我正在使用BLE外围设备作为开发我的代码的参考。

我想在同一个示例中添加新的自定义服务,并引用BLE外围设备的文档和代码,我为具有不同的UUID和名称为user_cust2_svc.c.h和user_cust2_svc.h为user_cust1_def.c同样地创建了新的自定义服务的新文件和user_cust1_def.h。

我能够成功构建代码,但是当检查BLE扫描仪时,我无法找到我的新创建的自定义服务。

所以请任何人在最糟糕的时候可以帮助我,如果我正在纠正某事

感谢致敬

utkarash.

设备:
PM_DIALOG.
离线
最后一次露面:4小时39分钟前
职员
加入:2018-02-08 11:03
嗨utkarash,

嗨utkarash,

SDK5.0.4也包括第二种服务。因此,有2个自定义服务可用,您可以在SDK \ ble_stack \ comple \ custom \ custs sdk路径下找到它们。在BLE_APP_PERITIVELAL示例中,仅实现自定义服务1。要添加第二个服务,您应该执行以下步骤:

  • 在SDK_PROFILES文件夹下导入您的项目CUSTS2 / CUSTS2_TASK
  • #include“custs2.h”进入user_profiles_config.h'
  • #define complude_dlg_custs2(0)进入user_modules_config.h
  • 然后,遵循自定义服务的实施1.请检查教程3:构建自定义配置文件教程形成我们的支持端口。这可能会帮助你!

谢谢,PM_DIALOG.

utkarash.
离线
最后一次露面:8个月4周前
加入:2019-01-18 06:36
你好,

你好,

谢谢你的帮助

感谢致敬

utkarash.