Bluetooth Developer Academy
An online training platform and private community for Bluetooth engineers, beginners and experts alike.
Where do I start?
Premium Bluetooth Low Energy Resources
Latest Blog Posts and Tutorials
The answer: 512 bytes. But to understand where that came from, let’s first look at what a characteristic really is. Attributes are the generic term describing the smallest element in the Generic Attribute Profile (GATT). So each of Services, Characteristics, and Descriptors is actually an attribute, and according to the Bluetooth 4.2 spec (Volume 3, Part F, section 3.2.9): “The maximum length of an attribute value shall be 512 octets” which leads us to the answer: 512 bytes.
A BLE sniffer can be very handy. 3 primary use cases come to mind: Debug problems with BLE connections Reverse engineer a BLE device Last but not least, as a way to learn about how BLE works and understand how data gets transferred between Central and Peripheral In the previous blog post and video on BLE sniffers we went over how to use the TI CC2540 BLE sniffer to detect advertisement data. In this video we’ll go over how to use the same BLE sniffer to capture and follow connections between a Central device and Peripheral device. To illustrate the use…
In the previous blog post, we went over the different BLE sniffers available in the market and compared the pros and cons of each. In this video below we walk through a live demo of capturing BLE advertisements using the TI CC2540 USB Dongle BLE sniffer. We look at the different aspects of the captured advertisement data and understand each part. Bluetooth low energy Advertisement Data Packet number: the sequence of packets received by the sniffer. Timestamp: (starting from 0) and the time difference since the previous packet was received. Channel number: (depends on what channel you set in the…
Copyright © 2019 Novel Bits, LLC | All Rights Reserved