我们在上一章回中介绍了" 蓝牙综合使用示例"相关的内容,本章回中将介绍继续介绍这方面的内容.闲话休提,让我们一起Talk Flutter吧。
1. 概念介绍
本章回中的蓝牙综合示例是在前面三个章回中的基础上实现的,主要实现蓝牙发送和接收数据的功能。建议大家先阅读博客中关于蓝牙基础知识的介绍,然后是前三两个章回中的细节内容,这样有助于大家理解内容。此外,示例中仍然使用使用flutter_blue_plus包提供的接口.
2. 主要功能
我们在本章回中介绍的主要功能包含发送数据和接收数据两个部分,我们在这里说的数据发送和接收主要提通过蓝牙设备的特征值来发送和接收数据。因此涉及到的功能有获取特征值,发送数据和接收数据。接下来,我们将详细介绍这些功能。
2.1 获取特征值
特征值是基于服务的,因此获取特征值前需要获取服务。包中提供了获取服务的方法: