Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
fonctionnement_de_l_api [24/03/2022 09:29] tom.pouderoux |
fonctionnement_de_l_api [24/03/2022 09:39] tom.pouderoux |
||
---|---|---|---|
Ligne 57: | Ligne 57: | ||
==== Utiliser l'API ==== | ==== Utiliser l'API ==== | ||
- | Pour utiliser l'API, il suffit d' | + | Pour utiliser l'API, il suffit d' |
+ | |||
+ | La connexion au casque prend un peu de temps lors de l' | ||
<code python> | <code python> | ||
Ligne 71: | Ligne 73: | ||
api.setDataReceivedFunction(returnFct) | api.setDataReceivedFunction(returnFct) | ||
api.start() | api.start() | ||
+ | |||
+ | |||
+ | #Si on veut arrêter la récupération | ||
+ | api.stop() | ||
+ | |||
+ | #Si on veut déconnecter le casque | ||
+ | api.disconnect() | ||
+ | |||
</ | </ | ||
Ligne 82: | Ligne 92: | ||
</ | </ | ||
- | Pour lancer une récupération unique de données plutôt qu'un stream de données, il existe une fonction **acquire** qui récupère des données correspondant à X secondes d' | + | Pour lancer une récupération unique de données plutôt qu'un stream de données, il existe une fonction **acquire** qui récupère des données correspondant à X secondes d' |
+ | |||
+ | **Important : Il est impossible d' | ||
<code python> | <code python> | ||
- | data = api.acquire(20) | + | #Récupère 20 secondes de valeurs, attend la fin de la récupération puis retourne les valeurs |
+ | data = api.acquire(20) | ||
</ | </ |