Vous ne pouvez pas modifier cette page, pour la raison suivante :
L’action que vous essayez de réaliser n’est permise qu’aux utilisateurs du groupe : Utilisateurs.
Statut du projet
(Un choix)
Concept Experimental Prototype Fonctionnel Inconnu Abandonné Obsolete
Statut de la publication
Aucune Brouillon Publié Finalisé
Image
Importer un fichier
Description
(petite description du projet, 80 caractères max)
Licence
Vous pouvez trouver plus d'informations sur les licences libres sur le site creativecommons.org.
Contributeur⋅ice⋅s
(personnes participant au projet, séparés par des virgules):
Inspiration
Matériaux
(liste des matériaux utilisés, séparés par des virgules)
Machines
(liste des machines spécifiques utilisées, séparés par des virgules)
Fichier(s) source
Url
Un problème ou une suggession à propos de ce formulaire ? Parlez en sur Discussion:DataFab
Texte libre:
Le bracelet connecté [https://dittowearable.com/ ditto] peut vibrer à partir d'un ordre envoyé par bluetooth. Et c'est tout ce qu'il peut faire. L'envoi des ordres de vibrations se fait à partir d'une application android ou iphone propriétaire. Mon but est de pouvoir envoyer ces ordres depuis mon propre programme, pour pouvoir le faire quand je veux, et de manière la plus directe possible afin de minimiser la latence. Après avoir essayé sans succès d'obtenir des informations sur le protocole en écrivant directement au fabriquant, j'ai voulu essayer de le hacker. Pour cela j'ai fait l'acquisition d'un scanner open-hardware/open-source [http://ubertooth.sourceforge.net/hardware/one/ ubertooth one] (environ 130€). Ce scanner se branche en usb sur un PC et permet de recevoir les signaux dans la bande 2.4GHz. Les paguets sont reçus mêmes s'ils sont envoyés à un autre destinataire (on appelle ça sniffer). Cela peut se faire assez facilement en ethernet, voire avec le wifi. C'est moins simple en bluetooth. Une fois que les paquets sont sniffés, des outils comme wireshark permettent d'aider à les décoder, tout au moins à trouver le début et la fin d'un message. J'ai du installer quelques dépendances sudo apt-get install libbluetooth-dev sudo apt-get install libusb-1.0-0-dev https://github.com/greatscottgadgets/ubertooth/wiki/Capturing-BLE-in-Wireshark sudo wireshark -ni /tmp/pipe
Résumé :
Modification mineure Suivre cette page
Annuler