低功耗蓝牙技术:什么是BLE蓝牙模组主机和从机模式?
低功耗蓝牙是一项强大的技术,它不像传统蓝牙那样具有预定义的一组官方配置文件供您选择;尽管蓝牙协会指定了预定义(也称为“已采用”) 配置文件,但这些只是冰山一角,是您可以通过BLE实现的功能的一小部分。
通用属性配置文件(GATT)定义了一个使用属性协议的服务框架。该框架定义了服务的过程和格式及其特征。定义的过程包括发现,读取,写入,通知和指示特征,以及配置广播属性。在GATT中,服务器和客户端是两种不同的GATT角色,将其分开很有用。
什么是GATT服务器?
服务是指一系列由数据和相关行为组成的集合,为了去完成某个特定的功能或者特性。服务定义可以包含引用服务,强制特征和可选特征。 GATT服务器是一种在本地存储数据并向远程GATT客户端提供数据访问方法的设备。
什么是GATT客户端?
GATT客户端是一种通过读取,写入,通知或指示操作来访问通过BLE配对的远程GATT服务器上的数据设备。将两个设备配对后,每个设备都可以充当GATT服务器和GATT客户端。
目前,飞易通科技低功耗蓝牙模块可以支持GATT服务器和客户端。针对不同客户的需求,飞易通科技设计了各种BLE模块,可以更好的嵌入到客户产品中,以下是选型推荐:
FSC-BT630 | Nordic nRF52832低功耗蓝牙模块:超小尺寸超低功耗蓝牙5.0模块,模块采用Nordic NRF52832芯片,集成高性能陶瓷天线并兼容外接天线焊盘,支持AT指令,BLE主从一体及串口透传,支持BLE多连接。支持CE, FCC, KC, IC认证。
FSC-BT616 | TI CC2640R2F主从一体蓝牙模块:蓝牙5.0BLE低功耗模块。模块采用最新TI CC2640R2F芯片,支持主从一体及数据透传。支持CE, FCC, IC认证,可以出口多个国家。