蓝牙数据传输过程简述

Android的蓝牙通信与Socket套接字相似,蓝牙端的监听接口和TCP的端口类似,使用了Socket和ServerSocket类。


蓝牙的服务器端为BluetoothServerSocket。


蓝牙的客户端为BluetoothSocket。


蓝牙的端口是RFCOMM,RFCOMM是一个面向连接,通过蓝牙模块进行的数据流传输方式,也称为串行端口规范(Serial Port  Profile , SPP),为创建一个BluetoothSocket去连接到一个已知的设备,使用BluetoothDevice.createRfcommSocketToServiceRecord(),然后调用connect()方法去尝试连接。

你可能感兴趣的:(蓝牙数据传输过程简述)