Android 手机搜发蓝牙广播测试

本文介绍了一个使用Android 5.0以上系统的手机进行蓝牙广播发送和搜索的测试过程。测试中,一个手机负责广播,另一个手机负责搜索。广播包含不同频率和三个字节的数据内容,而搜索部分涉及设置扫描模式、过滤UUID和解析接收的广播数据。
摘要由CSDN通过智能技术生成

概述:

本次测试 主要是用两个 基于Android5.0系统以上的手机,一个负责蓝牙广播,一个负责搜索蓝牙广播。
其中发送广播的规则为:
设置不同频率的广播 ,广播内容为三个 byte 数据。

系统要求:Android 5.0以上

需要的权限:

  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
一、广播

广播频率的相关设置:

   /**
     * 设置频率:
     * ADVERTISE_MODE_LOW_LATENCY 100ms
     * ADVERTISE_MODE_LOW_POWER 1s
     * ADVERTISE_MODE_BALANCED  250ms
     */
    private AdvertiseSettings buildAdvertiseSettings() {
        AdvertiseSettings.Builder settingsBuilder = new AdvertiseSettings.Builder();
        settingsBuilder.setAdvertiseMode(AdvertiseSettings.ADVERTISE_MODE_LOW_LATENCY);
        settingsBuilder.setTimeout(0);
        return settingsBuilder.build();
    }

添加广播数据内容

     
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值