Skip to content
/ ble Public

低功耗蓝牙(BLE)SDK,封装系统的蓝牙API,简化开发

License

Notifications You must be signed in to change notification settings

rabbitom/ble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

概述

蓝牙低功耗(BLE)技术广泛应用于智能硬件、物联网领域。酷图软件自2014年开始帮助客户进行BLE手机APP的开发,我们根据项目经验,将系统的BLE API封装成SDK,通过简化的接口实现设备搜索、连接及数据收发功能,以缩短应用的开发时间。
同时我们在本项目的Wiki中整理BLE技术相关的知识点,供开发者参考。

支持的平台

  • iOS
  • Android
  • Xamarin.Forms

基本思想

  • 用JSON文档描述BLE设备的服务与特征,将特征映射为字符串,读写数据时指定字符串即可
  • 使用平台原生的通知机制实现SDK到业务逻辑的异步回调

文档

SDK规格说明了SDK设计的通用规范,包括设计模式、类名、属性和方法、回调函数及参数,各平台上的SDK在设计时都遵循此规格。

以下是各平台的SDK使用说明:

About

低功耗蓝牙(BLE)SDK,封装系统的蓝牙API,简化开发

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published