蓝牙串口助手使用方法

蓝牙串口助手使用方法,第1张

蓝牙串口助手是一款基于RFCOMM蓝牙串口服务的传输软件,通过该软件可以连接蓝牙串口模块进行通信,实现手机串口连接。类似计算机的串口助手,是电子工程师的开发利器

(1)实时模式:基本输入输出。发送字符串实时获取信息

(2)键盘模式:可以自定义9个按钮名称和内容,实现点击按钮即可发送相应内容

(3)命令行模式:可设定命令结束符,用于通信调试。

(1)发现和连接蓝牙串口模块

(2)接收和发送数据

(3)可选择ASCII码显示或者是HEX十六进制显示

(5)发送十六进制数据

(6)将串口接收到的数据保存成txt文件

该插件可以通过蓝牙进行串行通信。 它是为了在Android或iOS和Arduino之间进行通信而编写的。

Repo(备用): https://github.com/don/BluetoothSerial

1.安装Cordova和Ionic原生插件:

2. 添加插件到app's module

Android

iOS

Windows Phone 8

connect(macAddress_or_uuid)

Platforms:****ANDROID IOS WINDOWS PHONE

连接到蓝牙设备

****Returns:** Observable<any>

连接订阅,断开连接取消订阅。

connectInsecure(macAddress)

Platforms:****ANDROID

蓝牙设备不安全地连接

****Returns:** Observable<any>

连接订阅,断开连接取消订阅。

disconnect()

断开连接的设备

****Returns:** Promise<any>

write(data)

Platforms:****ANDROID IOS WINDOWS PHONE

将数据写入串口

****Returns:** Promise<any>

当数据写入时返回promise

available()

Platforms:****ANDROID IOS WINDOWS PHONE

获取可用数据的字节数

****Returns:** Promise<any>

返回包含可用字节的promise

read()

Platforms:****ANDROID IOS WINDOWS PHONE

从缓冲区读取数据

****Returns:** Promise<any>

从缓冲区返回数据的promise

readUntil(delimiter)

Platforms:****ANDROID IOS WINDOWS PHONE

从缓冲区读取数据,直到达到定界符

****Returns:** Promise<any>

returns a promise

subscribe(delimiter)

Platforms:****ANDROID IOS WINDOWS PHONE

订阅收到数据时收到通知

****Returns:** Observable<any>

返回一个observable.

subscribeRawData()

Platforms:****ANDROID IOS WINDOWS PHONE

订阅收到数据时收到通知

****Returns:** Observable<any>

返回一个observable

clear()

Platforms:****ANDROID IOS WINDOWS PHONE

清除缓冲区中的数据

****Returns:** Promise<any>

完成后返回promise

list()

Platforms:****ANDROID IOS WINDOWS PHONE

列出绑定设备

****Returns:** Promise<any>

返回一个promise

isEnabled()

Platforms:****ANDROID IOS WINDOWS PHONE

报告蓝牙是否启用

****Returns:** Promise<any>

返回一个promise

isConnected()

Platforms:****ANDROID IOS WINDOWS PHONE

报告连接状态

****Returns:** Promise<any>

返回一个promise

readRSSI()

Platforms:****ANDROID IOS WINDOWS PHONE

从连接的外围设备读取RSSI

****Returns:** Promise<any>

返回一个promise

showBluetoothSettings()

Platforms:****ANDROID IOS WINDOWS PHONE

显示设备上的蓝牙设置

****Returns:** Promise<any>

返回一个promise

enable()

Platforms:****ANDROID IOS WINDOWS PHONE

在设备上启用蓝牙

****Returns:** Promise<any>

返回一个 promise

discoverUnpaired()

Platforms:****ANDROID IOS WINDOWS PHONE

发现不配对的设备

****Returns:** Promise<any>

返回一个promise

setDeviceDiscoveredListener()

Platforms:****ANDROID IOS WINDOWS PHONE

订阅蓝牙设备发现通知。 发现过程必须通过discoverUnpaired 来启动功能。

****Returns:** Observable<any>

返回一个 observable

setName(newName)

Platforms:****ANDROID

设置广播到其他设备的可读设备名称

setDiscoverable(discoverableDuration)

Platforms:****ANDROID

使设备可以被其他设备发现

这个问题留在这里好多天了,我用app

inventor试着做了一个简易的聊天工具,用来说明如何用蓝牙组件实现消息的收发,供参考。详细内容可以看新浪博客,老巫婆

美酒·美食·程序。

祝编程愉快!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10952531.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-12
下一篇2023-05-12

发表评论

登录后才能评论

评论列表(0条)

    保存