无连线的Linux——蓝牙的基础
蓝牙堆栈
蓝牙堆栈是用于实现蓝牙主机协议栈的软件。 蓝牙堆栈实现可以有两种类型:
第一种是通常用于台式计算机的通用实现,并且灵活,因为可以通过驱动程序添加额外的蓝牙配置文件。
第二个是嵌入式系统的实现,它是针对资源有限的设备,如外围设备。
蓝牙,Bluedroid,Widcomm,Bluecode +,BlueLet,BlueMagic等市场上有各种类型的蓝牙协议栈(见图2)。
----
用蓝牙编码
编码之前,您需要开发文件链接到BlueZ库。为此,您必须安装libbluetooth-dev软件包:
sudo apt-get install libbluetooth-dev
现在,让我们做一些基本的蓝牙编程,如搜索蓝牙设备
https://blog.51cto.com/u_15170706/6751997

浙公网安备 33010602011771号