update bluetooth
This commit is contained in:
1 parent
33c1ffb7d2
commit
285c888b8d
1 file changed
+18
-8
@@ -20,7 +20,7 @@ L'adresse se fait sur 6 bytes :
|
|||||||
|
|
||||||
# Mode bluetooth
|
# Mode bluetooth
|
||||||
## Connection
|
## Connection
|
||||||
Un élément central peut être parler simultanément avec 7 périphériques.
|
Un élément central peut parler simultanément avec 7 périphériques.
|
||||||
|
|
||||||
La communication fonctionne de la manière suivante :
|
La communication fonctionne de la manière suivante :
|
||||||

|

|
||||||
@@ -31,22 +31,32 @@ pas la connexion n'est plus valide. S'il n'y a rien à transmettre, des paquet v
|
|||||||
Un périphérique peut envoyer de l'information à un nombre illimité d'éléments centraux.
|
Un périphérique peut envoyer de l'information à un nombre illimité d'éléments centraux.
|
||||||
|
|
||||||
# Transmission de data
|
# Transmission de data
|
||||||
Si le nombre de données oblige l'élément central à dépasser l'intervalle de connexion, il envoie tout, puis il reprend les paquets à chaque intervalle.
|
Si le nombre de données oblige l'élément central à dépasser l'intervalle de connexion, il termine sa réponse, puis il reprend
|
||||||
|
les paquets à chaque intervalle.
|
||||||
|
|
||||||
## Client - Serveur
|
## Client - Serveur
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
On peut faire que le client fasse une requête et le serveur donne la valeur, ou bien que le serveur transmette à chaque intervalle de connexion.
|
L'interaction client-serveur permet au client de faire une requête et au serveur de répondre, ou bien au serveur de
|
||||||
|
transmettre périodiquement des données au client.
|
||||||
|
|
||||||
# Database
|
# Database
|
||||||
Elle peut avoir différentes organisations de donnée :
|
La base de données Bluetooth joue un rôle essentiel dans l'organisation et l'accès aux informations.
|
||||||
- public, elle permet à n'importe qui de la lire
|
Elle peut adopter différentes formes :
|
||||||
- privée, elle est propre au constructeur
|
|
||||||
|
- [Publique](https://www.bluetooth.com/specifications/specs/) : Accessible à tous les appareils, permettant une lecture générale des données.
|
||||||
|
- Privée : Réservée au constructeur, offrant une confidentialité accrue pour certaines données.
|
||||||
|
|
||||||
|
Cette structuration permet de définir comment les informations sont exposées, lues, et partagées entre les dispositifs
|
||||||
|
Bluetooth, garantissant une flexibilité adaptée aux divers besoins des applications.
|
||||||
|
|
||||||
|
|
||||||
# GATT / ATT
|
# GATT / ATT
|
||||||
GATT (Generic ATTribute profile) est le profil général d'attribut et ATT (ATTribute protocole) est le protocol utilisé par l'attribut.
|
GATT (Generic ATTribute profile) est le profil général d'attribut et ATT (ATTribute protocole) est le protocol utilisé
|
||||||
C'est une manière d'organiser la database de manière à avoir un service qui pointe sur une caractéristique possédant une valeur :
|
par l'attribut.
|
||||||
|
C'est une manière d'organiser la database de manière à avoir un service qui pointe sur une caractéristique possédant une
|
||||||
|
valeur :
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user