ble mac地址 协议,蓝牙BLE的UUID和MACAddress

I must confess I am a newbie when it comes to BLE 4.0, and I want to understand what comprises a unique identifier for a BLE peripheral. Generally, for all WiFi communications, MAC is treated as the unique ID for the device. I have following questions:

What is UUID used for? Should different BLE peripherals have different UUID?

What is unique ID for a BLE peripheral device, as identifiable by some other central BLE device? Say for example, how do location finding apps on Android detect a peripheral BLE device?

Can one get Unique ID of a BLE peripheral simply by scanning (i.e, without connection)?

Is any manual intervention needed to connect to a BLE peripheral? I've read that there is no need for manual opt in to read the data that peripheral transmits

Hope some of you could help.

解决方案

BLE devices have unique 6 byte Bluetooth addresses just like regular Bluetooth. This uniquely identifies the device. However, BLE can also use "random" addresses which follow a specific format so you can tell when you have a random addresses as opposed to a regular public address.

In the BLE vernacular, "UUID" refers to the identification codes to identify the data types found in the Generic Attribute Protocol (GATT)

Not sure I understand this question... There's the Bluetooth address, but again, BLE devices can use random addresses.

Well, when you do a scan for advertising packets you receive packets that contain the Bluetooth addresses. Those addresses are what you use to connect to a specific device.

You have to manually make connections to devices when you want to "connect". However, advertising packets can contain data which you can receive passively without any sort of connection. iBeacon's use the connectionless advertising packet information and so no connections are made.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值