在dsps_v_5.150.2中更改user_advertise_data

8个帖子/ 0新
最后一篇
Hogyunkim.
离线
最后一次露面:5个月5天前
加入:2016-01-18 04:23
在dsps_v_5.150.2中更改user_advertise_data

亲爱的对话框,

我有关于DSPS_V_5.150.2的问题。
我想用SPS_Driver项目更改DSPS_V_5.150.2中的user_advertise_data值。
但是当我更改如下所示时,那么带有iOS的DPSP应用程序无法找到固定的SPS设备。
请让我知道如何更改此定义。

1.(之前)user_config.h
#define user_advertise_data“\ x11 \ x07 \ xb7 \ x5c \ x49 \ xd2 \ x04 \ xa3 \ x40 \ x71 \ xa0 \ xb5 \ x35 \ x85 \ x3e \ xb0 \ x83 \ x07”

2.(之后)user_config.h
#定义USER_ADVERTISE_DATA“\ X1A \ XFF \ X75 \ X00 \ X02 \ X15 \ X58 \ x5C \ XDE \ X93 \ X1B \ X01 \ X42 \ XCC \ x9A \ X13 \ X25 \ X00 \ x9B \固定的\ XC6 \ x5E \ X53\ x48 \ x00 \ x6d \ xc5“

此致,
Hogyun Kim。

设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Hogyunkim,

嗨Hogyunkim,

这是因为您的设备不是广告,似乎有一个关于默认广告消息的人口的错误,由于这个问题,广告信息中的可用空间没有填充,无论广告多长时间数据是,设备的名称始终附加到广告字符串而不是扫描数据,可以通过将App_easy_gap_undircted_advertise_start_create_msg()函数函数函数更改为int16_t类型来解决。

int16_t adv_avail_space = app_add_data_max_size - adv_cmd-> info.host.add_data_len - 2;

谢谢mt_dialog.

Hogyunkim.
离线
最后一次露面:5个月5天前
加入:2016-01-18 04:23
亲爱的对话框,

亲爱的对话框,

谢谢你的支持。
我理解你的评论。

此致,

兰迪宇
离线
最后一次露面:2年10个月前
加入:2015-01-28 08:49
亲爱的对话:

亲爱的对话:
我想知道这个字符串的含义是什么 - “\ x11 \ x07 \ xb7 \ x5c \ x49 \ xd2 \ x04 \ xa3 \ x40 \ x71 \ x85 \ x3e \ xb0 \ x83 \ xb0 \ x83 \ x07.and这是什么用的?

谢谢

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨兰迪宇,

嗨兰迪宇,

0x11是以下字节的长度,0x07是表示以下UUID的标签是128位服务UUID的完整列表,其余的字节是128字节服务的UUID。如果在声明DSP服务和特征的UUID(在SPS_SERVER中)检查(在SPS_SERVER)的位置,则会注意到服务的UUID与放置在广告字符串中的UUID相同。

谢谢mt_dialog.

Hogyunkim.
离线
最后一次露面:5个月5天前
加入:2016-01-18 04:23
亲爱的对话框,

亲爱的对话框,

我有一个关于DSPS_V_5.150.2的另一个问题。
我想用sps_driver项目更改dsps_v_5.150.2中的user_advertise_scan_response_data值。
但是当我更改如下所示时,App_easy_gap_adv_read_from_nvds函数中有一个assert_error。
此外,我也有一个错误消息'.. \ .. \ .. \ .. \ .. \ sdk_580 \ sdk \ platform \ core_modules \ nvds \ src \ nvds.c(57):错误:#144:类型的值“char [46]”不能用于初始化类型“UINT8_T [32]”的实体!!

请让我知道如何更改user_advertise_scan_response_data值。

1.(之前)user_config.h
#define user_advertise_scan_response_data“”

2.(之后)user_config.h
#define user_advertise_scan_response_data“\ 09 \ 09 \ 53 \ 53 \ 53 \ 53 \ 53 \ 53 \ 53 \ 53 \ 13 \ 16 \ 0a \ 18 \ 09 \ c5 \ ff \ 5c \ 6a \ 00 \ aa \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 34\ 12 \ bc \ 9a \ 78 \ 56 \ 34 \ 12“

此致,
Hogyun Kim。

je_dialog
离线
最后一次露面:1个月1周前
职员
加入:2013-12-05 14:02
我霍扬,我会有当地的

我Hogyun,我会有当地团队联系你。BR JE_DIALOG.

一个公园
离线
最后一次露面:1个月4天前
职员
加入:2014-07-07 03:29
嗨Hogyun,

嗨Hogyun,

要更改扫描响应数据,应设置数据如下所示:
#定义USER_ADVERTISE_SCAN_RESPONSE_DATA“\ X09 \ X09 \ X53 \ X53 \ X53 \ X53 \ X53 \ X53 \ X53 \ X53 \ X13 \ X16 \ X0A \ X18 \ X09 \ XC5 \ XFF \ x5C \ X6A \ X00 \ XAA \ X00 \ X34\ x12 \ xbc \ x9a \ x78 \ x56 \ x34 \ x12“

如果要将设备名称设置为扫描响应数据,则需要从广告数据中删除用户设备名称,如下所示:
#define user_device_name“”// - 注释出“Dialog-SPS”

我已经向你发了一封电子邮件。
如果您有任何疑问,请随时随时与我联系。

此致
阿尔文。