Skip to content

philip858/blecore

Repository files navigation

BLE蓝牙调试助手

代码托管

Download

使用

  1. 在project的build.gradle里的repositories添加内容
allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}
  1. module的build.gradle中的添加依赖:
dependencies {
	...
	implementation 'com.github.fszeng2011:blecore:2.3.18'}
}

功能

  • 支持多设备同时连接
  • 支持连接同时配对
  • 支持搜索已连接设备
  • 支持搜索器设置
  • 支持自定义搜索过滤条件
  • 支持自动重连、最大重连次数限制、直接重连或搜索到设备再重连控制
  • 支持请求延时及发送延时设置
  • 支持分包大小设置、最大传输单元设置
  • 支持注册和取消通知监听,使用EventBus通知状态及数据
  • 支持发送设置(是否等待发送结果回调再发送下一包)
  • 支持写入模式设置
  • 支持设置连接的传输方式
  • 支持连接超时设置

详细使用方法

https://blog.csdn.net/fszeng2011/article/details/80999342

基于此库的BLE调试app

http://app.mi.com/details?id=cn.zfs.bledebugger

调试app截图

image image image image image

About

BLE蓝牙核心库

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •