espressif/ble_services

1.5.0~1

Latest
uploaded 9 hours ago
BLE standard GATT services support

12 examples

  • ble_services 12
    • ble_ans
      This example creates a GATT server and interactive shell to emulate the BLE Alert Notification Service.
      8.12 KB
    • ble_bas
      This example creates a GATT server, advertises, and provides an interactive shell to emulate the Battery Service.
      8.97 KB
    • ble_bcs
      Creates a GATT server and advertises for clients, demonstrating the BLE Body Composition service.
      3.84 KB
    • ble_cts
      This example creates a GATT server, starts advertising, and waits for a GATT client connection.
      3.95 KB
    • ble_custom
      Registers a custom GATT service (0xFFA0) with two characteristics, then starts advertising. Test it with a BLE scanner app.
      4.46 KB
    • ble_dis
      This example creates a GATT server, advertises, and exposes manufacturer and vendor device information over BLE.
      4.35 KB
    • ble_hrs
      This example creates a GATT server, advertises, and waits for a GATT client. It demonstrates the BLE heart rate service.
      5.05 KB
    • ble_hts
      This example creates a GATT server, advertises, and exposes health thermometer data to BLE clients.
      5.41 KB
    • ble_ots
      This example creates a GATT server implementing the BLE Object Transfer Service and starts advertising for GATT client connections. It demonstrates BLE connection management and basic OTS GATT procedures.
      4.00 KB
    • ble_tps
      Creates a GATT server that advertises the device's current transmit power over BLE.
      3.57 KB
    • ble_uds
      This example creates a GATT server and advertises a BLE user data service for GATT clients.
      3.80 KB
    • ble_wss
      This example creates a GATT server, advertises, and demonstrates BLE connection management APIs.
      3.68 KB