Le problème :
Ayant reçu une TomTom 2 cardio pour mes petites courses du dimanche, j'ai donc tenté de la synchroniser avec mon smartphone sous Android 6 ( Oukitel K6000pro).
J'ai rencontré un bug surprenant qui en recherchant sur la toile est spécifique à la v6 d'Android. En effet, en essayant de coupler la montre au téléphone par le biais de l'application mysports, et en ayant au passage activer le bluetooth, la montre n'est pas reconnue.
Le problème n'est pas rencontré sur une version d'Android antérieure.
La solution :
Il suffit d'activer la localisation et le bluetooth pour que la montre puisse être reconnue....
Awesome ...
NB: au passage j'ai trouvé que l'application mysports est bien lente et n'est en fait composée que d'une webview et l'application se connecte en temps réel au site web... ce qui explique le problème. Bref... La montre est quand même bien fichue ! 😎
Le père Noel m'a ramené de sa hotte un petit pack RaspberryPi Zero + le module ScrollPhat. Ce n'est qu'hier que j'ai pu commencer à faire joujou avec... Commande
Le montage est rapide. J'ai acheté pour la modique somme de 10€ un fer à souder chez Castoch et un fil d'étain pour 2€... Je n'ai pas de photos à proprement parlé du montage. Mais cela prend 2 minutes à souder...
Après avoir démarré notre RaspiZero, lancer la comande :
curl -sSL get.pimoroni.com/scrollphat | bash
comme décrit dans la documentation.
Attendre la fin de l'installation puis redémarrez RaspiZero.
Au redémarrage vous trouverez dans /home/pi/Pimoroni/scrollphat des exemples en python pour tester le scrollPhat.
Et lancer la commande (pour moi la ville d'Anglet) :
./weather.py -m -t FRXX5606
comme décrit dans la documentation.
Ensuite il faut créer un script python d'après les exemples pour afficher la température sans scroll, :
#!/usr/bin/env python
import scrollphat
import sys
import time
# on règle le contraste à 1 sinon çà fait mal aux yeux !
scrollphat.set_brightness(1)
if len(sys.argv) != 2:
print("\nusage: python simple-text-scroll.py \"message\" \npress CTRL-C to e
xit\n")
sys.exit(0)
scrollphat.write_string(sys.argv[1] + " ")