LightBlue(一个手机应用程序)上显示的服务号码

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
6个帖子/ 0新
最后一篇
feitian0409.
离线
最后一次露面:7个月1周前
加入:2019-08-26 15:18
LightBlue(一个手机应用程序)上显示的服务号码

你好,

我正在学习BLE示例,名为BLE_APP_PERITERAL。运行十六进制图像时,从手机应用程序(如LightBlue),它会显示有2个服务。当我启用低音服务时,仍然显示2个服务,但实际上有3个服务。

如何纠正它?

此致

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

嗨feitian0409,

如果我没有弄错的话,您正在尝试在BLE_APP_PERITERWAL SDK5.0.4中包含BASS配置文件,不是吗?SDK的Prox_reporter示例包括电池服务。请查看此示例

  1. 在SDK_PROFILES文件夹中添加BASS.C和BASS_TASK.H文件。它们都位于SDK \ ble_stack \ profiles \ bas \ bass \ src sdk文件夹路径下
  2. 添加在SDK \ BLE_STACK \ Profiles \ BAS \ BASS路径下的相应标题文件。
  3. #define consuldure_dlg_bass(0)在user_modules_config.h中
  4. 在prox_reporter项目中添加user_callback_config.h user_app_bass_cb。

谢谢,PM_DIALOG.

feitian0409.
离线
最后一次露面:7个月1周前
加入:2019-08-26 15:18
你好,

你好,

有一个错误,也许我不清楚。

我已经成功启用了低音配置文件,我可以使用手机应用程序“LightBlue”来查看一些信息。

但之前和之后,手机应用程序仍然展示了两个服务,尽管实际上有三个。

请浏览附件。

此致,

附件:
PM_DIALOG.
离线
最后一次露面:16小时59分钟前
职员
加入:2018-02-08 11:03
嗨feitian0409,

嗨feitian0409,

我的道歉,但现在我明白你的问题是什么。好吧,你应该将低音包括进入广告数据。BLE_APP_PERITWALS示例中的默认广告数据如下:

#define user_advertise_data(“\ x03”\ adv_type_complete_list_16bit_service_ids \ adv_uuid_device_information_service \“\ x11”\ adv_type_complete_list_128bit_service_ids \“x2f \ x2a \ x93 \ x41 \ xbd \ xd8 \ x41 \ x52 \ x99 \ x0b \ x10 \ x99 \ x2e \ xc6 \xfe \ xed“)

您应该添加电池服务并按以下修改它们:

的#define USER_ADVERTISE_DATA( “\ X05” \ ADV_TYPE_COMPLETE_LIST_16BIT_SERVICE_IDS \ ADV_UUID_DEVICE_INFORMATION_SERVICE \ ADV_UUID_BATTERY_SERVICE \ “\ X11” \ ADV_TYPE_COMPLETE_LIST_128BIT_SERVICE_IDS \“\ X2F \ X2A \ X93 \ xA6 \ XBD \ XD8 \ X41 \ X52 \ XAC \ X0B \ X10 \ X99 \ X2E \xc6 \ xfe \ xed“)

如果这是正常工作,请告诉我。

谢谢,PM_DIALOG.

feitian0409.
离线
最后一次露面:7个月1周前
加入:2019-08-26 15:18
你好,

你好,

现在它正好工作。非常感谢。

此致,

PM_DIALOG.
离线
最后一次露面:16小时59分钟前
职员
加入:2018-02-08 11:03
嗨feitian0409,

嗨feitian0409,

很高兴这是工作,谢谢接受我的答案。如果您有任何其他后续问题,请随时创建一个新的论坛线程。

谢谢,PM_DIALOG.