Sommaire

Utiliser le Bluetooth Bluetooth

Le Raspberry Pi 3 B+ possède l’avantage de proposer un module Bluetooth 4.2. Cette version du format Bluetooth est optimisée pour l’Internet des objets (IoT, Internet of Things). Elle est particulièrement adaptée pour la connexion à des objets autonomes et pour l’échange de quantités de données importantes. En effet, la norme Bluetooth 4.2 permet d’avoir un débit de 25 Mbit/s au maximum, ainsi qu’une portée de 60 m.

Le Bluetooth reste un protocole difficile à exploiter même s’il existe des librairies pour réduire la complexité de la tâche. Pour comprendre comment une communication Bluetooth entre un périphérique et un central fonctionne, il est nécessaire d’expliquer le fonctionnement du protocole.

D’une manière générale, un périphérique, qui est identifié de manière unique par une adresse MAC, propose un ou des services Bluetooth. Ces services sont normalisés par le consortium Bluetooth. À titre d’illustration, quelques services sont listés ci-après :

  • CGMS (Continuous Glucose Monitoring Service) : suivi en continu de la glycémie

  • CPS (Cycling Power Service) : service de gestion des capteurs de puissance pour le cyclisme

  • ESS (Environmental Sensing Service) : service de gestion des paramètres environnementaux : température, pression… ...