Showing posts with label BLE. Show all posts
Showing posts with label BLE. Show all posts

Monday, May 16, 2022

Introduction to BLE Service Discovery and GATT protocol

Introduction to BLE Generic Attribute (GATT) protocol by real examples, including service discovery, read/write descriptors and so on.

Agenda:

  1. BLE protocol stack
    1. Generic Attribute (GATT) Profiles
    2. Attribute (ATT) protocol operations
  2. Protocol examples
    1. Discover all primary services
    2. Find included services
    3. Discover all characteristics of a service
    4. Discover all characteristics descriptors
    5. Write characteristics descriptor
    6. Write without response
    7. Notification
    8. Read characteristics value







Bluetooth Low Energy (BLE) Mesh Packet Format is the second part for Bluetooth Low Energy Packet Format, specified for Bluetooth SIG Mesh standard.





Thursday, March 24, 2022

Bluetooth Low Energy Packet Format

Bluetooth Low Energy (BLE) Packet Format in details, from Link Layer to ATT, covering advertising channel PDU, data channel PDU, and isochronous physical channel PDU, including Coded PHY and bit stream processing.







Thursday, July 3, 2014

STM32F401 Disco sensor demo with Bluetooth Low Energy

1 Introduction

stm32f4-bluenrg is a sensor demo project for STM32F401 Discovery board in conjunction with a BlueNRG module.

The BlueNRG app allows you to access the sensor data directly from the mobile device over Bluetooth Low Energy.