当前位置: 首页 > news >正文

全球疫情实时播报seo搜索引擎优化推广

全球疫情实时播报,seo搜索引擎优化推广,专业建站教程,家里装修nordic论坛 我想要设置广播名称为 “一二三四五”,当广播名称为FULL_NAME时,但是广播显示还是“一?”,“?”是乱码,后来打开nrf connect观察广播,在没连接的时候,点击一下&#xff0…

nordic论坛

我想要设置广播名称为 “一二三四五”,当广播名称为FULL_NAME时,但是广播显示还是“一?”,“?”是乱码,后来打开nrf connect观察广播,在没连接的时候,点击一下,看了一下显示Shortened Local Name :“一?”

static uint16_t adv_set_data_size_max_get(ble_advertising_t const * const p_advertising)
{uint16_t adv_set_data_size_max;if (p_advertising->adv_modes_config.ble_adv_extended_enabled == true){
#ifdef BLE_GAP_ADV_SET_DATA_SIZE_EXTENDED_CONNECTABLE_MAX_SUPPORTEDadv_set_data_size_max = BLE_GAP_ADV_SET_DATA_SIZE_EXTENDED_CONNECTABLE_MAX_SUPPORTED;
#elseadv_set_data_size_max = BLE_GAP_ADV_SET_DATA_SIZE_MAX;
#endif // BLE_GAP_ADV_SET_DATA_SIZE_EXTENDED_CONNECTABLE_MAX_SUPPORTED}else{adv_set_data_size_max = BLE_GAP_ADV_SET_DATA_SIZE_MAX;}return adv_set_data_size_max;
}

后来发现BLE_GAP_ADV_SET_DATA_SIZE_MAX = 31;广播信息只有31字节。

应该是广播信息超过了,导致名称显示乱码。

例程里面,init.srdata要改为init.advdata,要不然会报错

    init.srdata.uuids_complete.uuid_cnt = sizeof(m_adv_uuids) / sizeof(m_adv_uuids[0]);init.srdata.uuids_complete.p_uuids  = m_adv_uuids;

改为下边的

static void advertising_init(void)
{ret_code_t             err_code;ble_advertising_init_t init;memset(&init, 0, sizeof(init));init.advdata.name_type               = BLE_ADVDATA_FULL_NAME;init.advdata.include_appearance      = true;init.advdata.flags                   = BLE_GAP_ADV_FLAGS_LE_ONLY_LIMITED_DISC_MODE;init.advdata.uuids_complete.uuid_cnt = sizeof(m_adv_uuids) / sizeof(m_adv_uuids[0]);init.advdata.uuids_complete.p_uuids  = m_adv_uuids;init.config.ble_adv_fast_enabled  = true;init.config.ble_adv_extended_enabled = true;                //添加这条init.config.ble_adv_fast_interval = APP_ADV_INTERVAL;init.config.ble_adv_fast_timeout  = APP_ADV_DURATION;init.evt_handler = on_adv_evt;err_code = ble_advertising_init(&m_advertising, &init);APP_ERROR_CHECK(err_code);ble_advertising_conn_cfg_tag_set(&m_advertising, APP_BLE_CONN_CFG_TAG);
}

但是有个问题就是        init.config.ble_adv_extended_enabled = true;之后,搜不到蓝牙了。

 //**********************添加蓝牙5.0**************************//init.config.ble_adv_primary_phy      = BLE_GAP_PHY_1MBPS;init.config.ble_adv_secondary_phy    = BLE_GAP_PHY_2MBPS;init.config.ble_adv_extended_enabled = true;
//***********************************************************//

需要修改蓝牙app的搜索模式。

http://www.hkea.cn/news/838604/

相关文章:

  • 有什么网站可以做扣扣头像腾讯企点app下载安装
  • 网站设计怎么做链接拉新推广怎么快速拉人
  • 怎么自己做礼品网站补肾壮阳吃什么药效果好
  • 网站用户建设的设计与实现网站推广营销运营方式
  • html5韩国网站模板seo网站优化培训班
  • 网站被iframe信息推广的方式有哪些
  • 通信技术公司网站建设app推广代理
  • 做电影网站会违法吗营销说白了就是干什么的
  • 用外链技术做视频网站关键词在线听免费
  • 做网站常用的css最近三天的新闻热点
  • 全国人大常委会副委员长登封seo公司
  • 顶岗实践网站开发推广管理
  • 九号公司网站优化效果
  • 模板网站建设方案北京seo排名收费
  • 做箱包关注哪个网站泰州seo平台
  • 如何给网站做流量站长工具seo
  • 桂林网站开发建设推广任务接单平台
  • 化妆品 网站建设案例seo超级外链工具免费
  • 网站建设的广告语seo自动工具
  • 有专门做市场分析的网站么太原关键词优化报价
  • 网站文化建设搜索引擎推广的常见形式有
  • wordpress分类目录消失泸州网站seo
  • 易云巢做网站公司seo入门到精通
  • 新津网站建设百度ai助手入口
  • 做学校网站什么文案容易上热门
  • 网站开发技术包括郑州网站关键词排名
  • 网站开发预算怎么算百度竞价ocpc
  • 成都锐度设计公司怎么样优化大师怎么提交作业
  • 租用网站服务器东莞市网站建设
  • 馆陶县网站网站运营管理