TI ez430-chrono

Ben s’il y a un accéléromètre, c’est qu’elle est capable de déceler une vitesse, non ?
Après, elle détecte la vitesse de quoi… d’un mouvement du bras ???

ca doit être ca:

http://processors.wiki.ti.com/index.php/EZ430-Chronos

Un compte-tours pour vélo. je suppose que les données sont transmises par radio à la montre.

Pas encore disponible.

Attention Man’s, c’est rare mais la tu te fourvoies.

Une vitesse et une accélération sont différentes. En maintenant une vitesse constante de 50 km/h j’ai une accélération de 0 m/s2. Alors si tu sous-entendais qu’en se servant de la mémoire tu veux convertir les m/s2 en m/s, pourquoi pas mais là le pense qu’il y a vraiment une trop grande incertitude. Quoi qu’il en soit vitesse et accélération sans origine ne sont pas liées.

Ah mais, il est tout à fait possible que je me fourvoie (d’ailleurs, je ne fais que poser une question), c’est juste que dans mes vieux souvenirs de sciences physiques au lycée, il me semblait que la vitesse était la dérivée de l’accélération, donc effectivement je pensais en quelque sorte à convertir les m²/s en m/s, mais je n’arrive pas à voir ce que ca peut réellement mesurer comme vitesse, d’où mes interrogations ! :wink:

Super intéressant comme produit !

Petite question : Y a-t-il un émulateur livré avec pour tester ses bouts de code ?

Question idiote: comment fait-on pour “installer” ton code sur la montre? Est-ce à la portée du pilote lambda?

Autre question: évite-t-on les frais de douane chez Mouser, puisque c’est en Suède (semble-t-il), donc dans l’UE?

Dernière question: quelle fréquence vaut-il mieux prendre?

Merci!

houla, beaucoup de questions…

Pour la douane et mouser, pas trop d’idée, ceux qui sont passé par là n’en n’ont pas payé… mais c’est un peu la loterie…

pour ce qui est de la vitesse, je crois qu’il s’agit d’un podomètre.

il serait en effet possible de convertir l’accélération en vitesse, par intégration, mais ça ne marcherait pas dans notre cas présent, car il faudrait connaître en permanence l’accélération et du coup le capteur pomperait beaucoup d’énergie.
Dès que j’aurais un peu de temps je rebosserait sur cette partie…

le code est facile à mettre à jour, tout se fait par radio à l’aide du logiciel fournit (lire la doc).

il faut prendre la fréquence 868Mhz, la 433Mhz est saturée en france (risque de perturbation) et la 915 n’est pas autorisée.

commandé ce soir chez Texas Instruments pour 49€ :smiley: ,y’a plus qu’à attendre…

Je l’ai commandée le 23/09 chez Texas Instrument. Livraison estimée le 8 novembre 2010 (c’est indiqué 11/08/2010).
Visiblement le paiement n’a pas été encaissé (il le sera probablement à la date de livraison).
En espérant que le dollar reste au même niveau à ce moment là.

pour mettre à jour le code:

soit on utilise la première clé USB qui permet de communiquer par radio avec la montre

ou on utilise l’autre clé USB qui permet de connecter le module interne de la montre au PC (il faut démonter la montre)

Le code est aussi dispo via openchronos: http://github.com/poelzi/OpenChronos/ . J’ai intégré le code de Fertito dans une branche de mon fork de OC…

Ben moi y’en a pas comprendre toi.

TI a fourni avec la montre des outils (compilateur en particulier) et un tas de code.
Des gens se sont motivés pour prendre ce code et le rendre indépendant des outils de TI et utilisable avec des outils libre comme gcc: OpenChronos. De plus, le code initialement fourni par TI a évolué:

  • fonctionnalités supplémentaires: detection cycle de sommeil par ex, mais pas seulement
  • correction de bugs

Fertito m’a gentiment fourni le code de son vario et je l’ai intégré au code d’OpenChronos.

J’espère que c’est plus clair comme ça… Sinon, je peux détailler encore plus :mrgreen:

Donc si j’installe OpenChrono sur la montre, j’ai les fonctions créées par Fertito ?
J’ai bon ?

Donc tout intérêt à installer OpenChrono ?

Pas tout à fait. OpenChronos n’a pas intégré les changements de fertito. Ces changements sont seulement dans un fork de OpenChronos que je gère :
http://github.com/dkm/OpenChronos
et là, il faut prendre la branche “fertito”. Mais j’ai pris un peu de retard sur le projet OpenChronos (cause: vacances) et je vais tenter de me resynchroniser rapidement. Le plus simple pour l’instant si on est pas trop bidouilleur, c’est de me demander de créer une image à flasher sur la montre :slight_smile:

C’est quoi un “fork” ?

Salut, est-ce que tu peux en dire plus sur cette fonction?

Merci

une branche dans l’historique des sources logicielles.

ca sert à enregistrer des modifications séparées , à les tester sans affecter les sources officielles.

les changements enregistrés sur une branche de développement peuvent éventuellement être réintégrés plus tard dans les sources “officielles” ( le “tronc” ).

moi pas vraiment, j’ai pas essayé. Mais openchronos pour cette fonction est prévu pour être utilisé avec http://github.com/poelzi/uberclock

Mais de façon plus générale, t’as des softs qui font des millions de choses. J’ai entendu beaucoup de bien de ‘sleep cycle’ sur iPhone (qui te réveil au bon moment).

Pour le “fork”, c’est comme dit bill :slight_smile: En gros tu prends le code de quelqu’un et tu le modifies à ta sauce Après, tu peux reverser tout ou une partie des changements à l’auteur du code d’origine si tu as envie (à voir suivant la licence du soft aussi).

Salut,

J’ai reçu aujourd’hui ma montre EZ 430. Commandé le 23/09, envoyé comme prévu par FEDEX le 8/11 des Etats Unis. Contacté par téléphone par le transporteur pour recevoir le colis. Je rappelle que sur TI Store, la montre m’a couté 49$ (soit 36€).

Je me plonge dès maintenant dans le mode d’emploi …