Registre I2C
Publié : 03 déc. 2017, 19:15
Bonjour,
J'avais déjà publié ce sujet sur un autre poste, faute de réponse je tente sur celui-ci.
J'ai un petit souci d'adressage sous Lua et malgré mes multiples recherches qui ne me donnent pas satisfactions :
J'ai besoin d'accéder au contenu d'un registre hexadécimal : contenu du registre 0x11
cela fonctionne en python, mais mon besoin est en Lua :
et plus exactement :
os.execute ('i2cget -y 1 0x20 0x11 w') -- lecture du registre 0x11 sur port I2C 0x20
portb = 0x11 -- c'est le contenu du registre 0x11 qu'il me faut
print ('donnée sur I2C 0X11 : ' ..(portb)) -- affichage de la valeur du registre
J'ai toujours "NIL" comme résultat
Si vous avez une solution à me proposer, je suis preneur.
Merci par avance
Philippe
J'avais déjà publié ce sujet sur un autre poste, faute de réponse je tente sur celui-ci.
J'ai un petit souci d'adressage sous Lua et malgré mes multiples recherches qui ne me donnent pas satisfactions :
J'ai besoin d'accéder au contenu d'un registre hexadécimal : contenu du registre 0x11
cela fonctionne en python, mais mon besoin est en Lua :
et plus exactement :
os.execute ('i2cget -y 1 0x20 0x11 w') -- lecture du registre 0x11 sur port I2C 0x20
portb = 0x11 -- c'est le contenu du registre 0x11 qu'il me faut
print ('donnée sur I2C 0X11 : ' ..(portb)) -- affichage de la valeur du registre
J'ai toujours "NIL" comme résultat
Si vous avez une solution à me proposer, je suis preneur.
Merci par avance
Philippe