主要内容

蓝牙沟通

读取和写入蓝牙®设备

蓝牙是一种无线通信协议,使用短波长的无线电传输在短距离内交换数据。具有蓝牙功能的常见设备包括笔记本电脑、电话和无线传感器。

使用MATLAB中的蓝牙接口®发送和接收ASCII和二进制数据。该接口使用蓝牙串行端口配置文件(SPP)。您可以识别任何蓝牙SPP设备,并从MATLAB建立与该设备的双向连接。

要与蓝牙设备通信,您的计算机需要有一个内置或外部的蓝牙适配器。有关更多信息,请参见配置蓝牙通信设置

功能

全部展开

bluetoothlist 扫描附近蓝牙经典的设备
蓝牙 连接到蓝牙经典的设备
configureTerminator 设置与之进行ASCII字符串通信的终止符蓝牙设备
configureCallback 设置与之通信的回调函数和触发条件蓝牙设备
读取的数据蓝牙设备
readline 读取一行ASCII字符串数据蓝牙设备
写数据蓝牙设备
writeline 写入一行ASCII数据蓝牙设备
冲洗 清晰的蓝牙设备缓冲区

主题

蓝牙通信概述

了解蓝牙通信的基本概念。

配置蓝牙通信设置

建立MATLAB和蓝牙设备之间的连接。

使用蓝牙通信传输数据

使用蓝牙设备读写文本和二进制数据。

使用回调进行蓝牙通信

当设备上发生指定的事件时,通过执行回调函数来增强仪器通信。

转换您的代码到蓝牙接口

连接蓝牙设备使用蓝牙而不是蓝牙

故障排除

蓝牙通信故障排除

排除蓝牙接口故障。

解决蓝牙连接错误

排除连接到蓝牙设备的故障。

解决蓝牙警告:无法读取任何数据

当您接收不到数据时,您会收到警告消息:蓝牙无法读取任何数据。

解决蓝牙警告:无法读取所有数据

当您收到一些数据时,您会得到警告消息:蓝牙无法读取所有请求的数据。

特色的例子