皮皮网
皮皮网

【frameworker源码】【aide应用源码分享】【linssh2源码】android 蓝牙串口助手源码_安卓蓝牙串口助手源码

来源:文案网页版源码 发表时间:2024-12-24 10:04:14

1.(蓝牙串口)Bluetooth Serial
2.安卓蓝牙串口与android蓝牙串口一样吗?

android 蓝牙串口助手源码_安卓蓝牙串口助手源码

(蓝牙串口)Bluetooth Serial

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

        Repo(备用): /don/BluetoothSerial

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

        2. 添加插件到app's module

        Android

        iOS

        Windows Phone 8

        connect(macAddress_or_uuid)

        Platforms:****ANDROIDIOSWINDOWS PHONE

        连接到蓝牙设备

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

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

        connectInsecure(macAddress)

        Platforms:****ANDROID

        蓝牙设备不安全地连接

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

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

        disconnect()

        断开连接的设备

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

        write(data)

        Platforms:****ANDROIDIOSWINDOWS PHONE

        将数据写入串口

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

        当数据写入时返回promise

        available()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        获取可用数据的字节数

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

        返回包含可用字节的promise

        read()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        从缓冲区读取数据

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

        从缓冲区返回数据的promise

        readUntil(delimiter)

        Platforms:****ANDROIDIOSWINDOWS PHONE

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

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

        returns a promise

        subscribe(delimiter)

        Platforms:****ANDROIDIOSWINDOWS PHONE

        订阅收到数据时收到通知

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

        返回一个observable.

        subscribeRawData()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        订阅收到数据时收到通知

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

        返回一个observable

        clear()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        清除缓冲区中的数据

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

        完成后返回promise

        list()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        列出绑定设备

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

        返回一个promise

        isEnabled()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        报告蓝牙是否启用

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

        返回一个promise

        isConnected()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        报告连接状态

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

        返回一个promise

        readRSSI()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        从连接的外围设备读取RSSI

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

        返回一个promise

        showBluetoothSettings()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        显示设备上的蓝牙设置

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

        返回一个promise

        enable()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        在设备上启用蓝牙

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

        返回一个 promise

        discoverUnpaired()

        Platforms:****ANDROIDIOSWINDOWS PHONE

        发现不配对的设备

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

        返回一个promise

        setDeviceDiscoveredListener()

        Platforms:****ANDROIDIOSWINDOWS PHONE

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

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

        返回一个 observable

        setName(newName)

Platforms:****ANDROID

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

        setDiscoverable(discoverableDuration)

        Platforms:****ANDROID

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

安卓蓝牙串口与android蓝牙串口一样吗?

       1、牙串牙串协议不同:

       Android蓝牙协议分为两种,口助口助SPP协议和BLE(Bluetooth low energy),手源手源Android4.3以上加入了低功耗蓝牙即BLE蓝牙协议。码安码frameworker源码

       2、卓蓝功能不同。牙串牙串aide应用源码分享

       蓝牙串口是口助口助基于 SPP 协议(Serial Port Profile),能在蓝牙设备之间创建串口进行数据传输的手源手源一种设备。蓝牙串口的码安码目的是针对如何在两个不同设备(通信的两端)上的应用之间保证一条完整的通信路径。

       而BLE(Bluetooh Low Energy)蓝牙低能耗技术是卓蓝短距离、低成本、牙串牙串可互操作性的口助口助无线技术,它利用许多智能手段最大限度地降低功耗。手源手源linssh2源码

扩展资料:

       蓝牙4.0标准包括传统蓝牙模块部分和低功耗蓝牙模块部分,码安码是卓蓝一个双模标准。低功耗蓝牙也是红鱼图灵识别源码建立在传统蓝牙基础之上发展起来的,并区别于传统模块,最大的特点就是成本和功耗降低,应用于实时性要求比较高。前台文章排序源码

       经典蓝牙设备发现其它经典蓝牙设备的方式是调用BluetoothAdapter的startDiscovery()方法,这个方法只能够发现经典蓝牙设备。

       低功耗蓝牙中则有一个主设备(Central)和从设备(Peripheral,也叫外围设备)的概念。主设备作为发现方,调用发现设备的方法,通过BluetoothAdapter的startLeScan()方法实现。从设备则作为被发现方,发出广播,以供发现。

       百度百科-蓝牙串口

相关栏目:休闲