ArduPi-I2C-DataType-Instructions

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Registres

Le programme de notre Arduino simulera 3 registres 0x00, 0x01 et 0x02... chacun ayant ses propres spécificités.

Registre Description
0x00 Registre d'exécution.
Placer l'une des valeurs supportées dans ce registre provoque l'exécution de l'opération souhaitée.
Ce registre peut également être lu.
0x01 Registre opérant 1. Non utilisé pour le moment.
0x02 Registre opérant 2. Non utilisé pour le moment.

Registre d'exécution : 0x00

0x00 : NOP

Rien à exécuter.

Valeur spéciale principalement utilisée en interne par le programme Arduino.

0x01 : No Version

Numéro de version du logiciel en cours d'exécution sur Arduino.

Résultat:
Retourne le numéro de version (un byte/octet) en lisant ensuite un octet sur le registre 0x00.

0x02 : Retourne une valeur décimale

Retourne une type double contenant la valeur numérique décimale (5.67 dans cet exemple) codée sur 4 bytes/octets.

Fonctionne également pour l'envoi d'un float à l'aide d'un simple casting de pointeur (voir notes dans programme Arduino.

Résultat:
Le résultat est ensuite disponible en lisant 4 octets depuis le registre 0x00

0x03 : Non utilisé

Non utilisé pour le moment

Résultat:
Pas de résultat pour cette opération


Ecrit par Meurisse D. pour mchobby.be

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.