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

在微信中做网站百度搜索引擎网址格式

在微信中做网站,百度搜索引擎网址格式,营销型网站功能,沪深互动平台最近研究星闪通信发现:使用华为Mate 60 Pro扫描不到星闪开发板的SLE广播。这里分析原因并给出解决方案。​​一、华为蓝牙&星闪过滤机制的核心原理​​​链路层硬件过滤​过滤器接受列表:华为设备在蓝牙链路层(Link Layer)维护…

    最近研究星闪通信发现:使用华为Mate 60 Pro扫描不到星闪开发板的SLE广播。这里分析原因并给出解决方案。

 ​​一、华为蓝牙&星闪过滤机制的核心原理​

  1. ​​链路层硬件过滤

    1. 过滤器接受列表:华为设备在蓝牙链路层(Link Layer)维护一个“白名单”,仅响应列表中指定地址的设备广播。非列表内的设备数据包会被直接丢弃,避免唤醒主机处理,显著降低功耗。
    2. ​​广播过滤策略​:根据设备状态(广播/扫描/发起连接)独立启用过滤规则。例如,扫描状态下仅处理白名单设备的广播包,减少无效响应。
  2. ​​动态安全过滤(专利技术)​

    • 密钥+时间戳动态规则​​:华为专利技术通过预协商密钥和同步时间戳生成动态过滤规则,广播包需携带特定加密标签才能被目标设备处理。攻击者无法通过抓包伪造合法广播,提升安全性。
  3. ​​广播包合规性过滤​

    • 强制标准Service UUID​:与苹果类似,华为会过滤未包含标准16位Service UUID(如0x180A)的广播包,非标设备(如某些开发板)可能被忽略。
    • ​​广播间隔限制​:广播间隔超出20ms~10.24s范围的设备可能被判定为异常,不予显示。

 ​​二、过滤设备提升用户体验​

  1. ​设备列表“干净”​​
    普通用户开启蓝牙&星闪扫描时,仅显示配对过的设备或符合华为认证协议的设备,避免列表被大量无关设备淹没。

  2. ​连接稳定性优化​​
    过滤机制减少无效广播干扰,降低多设备竞争导致的断连风险。例如在机场等密集环境,华为手机更易稳定连接目标耳机。

  3. ​​安全隐私保护​​
    动态过滤规则阻挡伪造广播包(如蓝牙定位跟踪器),防止恶意设备通过广播包获取用户位置或设备信息。

三、华为手机扫描星闪开发板解决方案

1. 直接烧录鼠标键盘例程

(过程略)

2. 手动修改广播包

2.1 修改广播数据和广播应答数据

// 鼠标广播数据,可被星闪手机识别
#define SLE_ADV_DATA_LEN 33
#define SLE_ADV_RSP_DATA_LEN 15
static uint8_t g_sle_adv_data[SLE_ADV_DATA_LEN] = {// flag0x01,0x01, 0x01,0x05,0x04, 0x0B, 0x06, 0x09, 0x06,// appearance0x03,0x16, 0x09, 0x06, 0x07, 0x03, 0x02, 0x05, 0x00,0x06, 0x0D,'s', 'l', 'e', '_', 'a', 'i', 'r', '_', 'm', 'o', 'u', 's', 'e'
};// 鼠标广播应答数据,可被星闪手机识别
static uint8_t g_sle_adv_rsp_data[SLE_ADV_RSP_DATA_LEN] = {0x0B,0x0D, 's', 'l', 'e', '_', 'a', 'i', 'r', '_', 'm', 'o', 'u', 's', 'e',
};

 2.2 构造广播数据并广播

/******************************************************************************** @name        sle_set_adv_local_name* @brief       构造广播数据中的设备名称字段*******************************************************************************/
static int sle_set_default_announce_data(void) {errcode_t ret;uint8_t announce_data_len = 0;uint8_t seek_data_len = 0;sle_announce_data_t data = {0};uint8_t adv_handle = SLE_ADV_HANDLE_DEFAULT;uint8_t announce_data[SLE_ADV_DATA_LEN_MAX] = {0};uint8_t seek_rsp_data[SLE_ADV_DATA_LEN_MAX] = {0};uint8_t data_index = 0;// 生成主广播数据(发现级别+访问模式)announce_data_len = sle_set_adv_data(announce_data);data.announce_data = announce_data;data.announce_data_len = announce_data_len;data.announce_data = g_sle_adv_data;data.announce_data_len = SLE_ADV_DATA_LEN;// 生成扫描响应数据(发射功率+设备名称)seek_data_len = sle_set_scan_response_data(seek_rsp_data);data.seek_rsp_data = seek_rsp_data;data.seek_rsp_data_len = seek_data_len;data.seek_rsp_data = g_sle_adv_rsp_data;data.seek_rsp_data_len = SLE_ADV_RSP_DATA_LEN;// 提交广播数据配置sle_set_announce_data(adv_handle, &data);return ERRCODE_SLE_SUCCESS;
}

2.3 编译烧录SLE Server固件

    编译烧录后,开启华为手机的SLE,扫描设备列表即可成功扫描到星闪设备。如果扫不到,重点检查广播数据和广播应答数据。

http://www.dtcms.com/wzjs/364830.html

相关文章:

  • 求推荐在哪个网站做德语翻译员百度站长资源
  • 网络公司做网站价格免费网上销售平台
  • 自己做的网站怎么放上网优化大师怎么强力卸载
  • 做网站没有数据库国外免费网站域名服务器
  • 网站做快速排名是怎么做的呢怎样建立个人网站
  • 做视频网站 投入图片外链生成工具在线
  • 企业网站建设怎么样做会计分录京津冀协同发展
  • 杭州滨江网站建设深圳网络推广哪家好
  • 设计公司网站页面设计怎么优化网站排名
  • wordpress foxplayer杭州百度快照优化公司
  • 广州微信网站建设哪家好朋友圈信息流广告投放价格
  • 成都响应式网站开发茶叶网络推广方案
  • 网站建设考虑事项杭州网站建设方案优化
  • 常州网站快速排名优化广告联盟代理平台
  • 关键词没有排名的网站怎么做百度信息流推广技巧
  • 做网站要找什么软件商旅100网页版
  • 网站怎么做动态图片网站建站网站
  • 跟公司产品做网站百度公司在哪里
  • 做类似知乎网站大数据营销推广精准粉
  • wap网站还用吗西安网站建设制作公司
  • 自己做网站 搜索功能开发北京seoqq群
  • 钱包钱夹移动网站建设百度贴吧入口
  • 乐安网站建设深圳网站营销seo电话
  • 建设银行积分兑换网站站长网站seo查询
  • 做网站时候如果添加微信代码网络推广是以企业产品或服务
  • wordpress里验证谷歌站长推广赚钱app哪个靠谱
  • 3dweb做的网站谷歌搜索引擎入口2023
  • 天水 网站建设seo常见的优化技术
  • 合肥电子商务网站建设免费推广工具有哪些
  • 龙岗商城网站建设在线推广企业网站的方法有