Interprétation des valeurs ANA status.xml

Bonsoir à tous,

J’ai fait l’acquisition d’un ipx800 v3 ainsi que d"un capteur SHT-X3.
Sur l’interface Web, je récupère correctement les valeurs, par contre, sur la page http://ipx800/status.xml, la valeur retournée ne correspond pas (pas traduite):

<analog0>646</analog0> <analog1>633</analog1> <analog2>655</analog2>

Quel principe de conversion adopté pour récupérer les valeurs Temperature, Luminosité et Humidité ?

Merci de votre aide

Il me semble que la plage max des entrées fait 0-1024 linéaire. Donc si le capteur de températeur mesure par exemple -50 à +50°C alors -50°C correspond à 0 dans le status, et +50°C correspond à 1024. Donc une simple règle de trois fera l’affaire.
Arrêtez moi si je dis une bêtise… :smiley:

Pas bête :stuck_out_tongue: mais c’est plus tordu…

Pour la Temperature : V = valeur 0.00323 puis V -1.63 / 0.0326
Exemple :
Valeur = 655
655
0.00323 = 2.11565 puis 2.11565 -1,63/0.0326 = 14,9 degres…

Pour l’humidité :
V= Valeur *0.00323 puis (V /3.3)-0.1515) / 0.00636

Exemple:
Valeur = 633
633*0.00323 = 2.04459/3.3 = 0.619572727273 - 0.1515 = 0.4680727272 /0.00636 = 73% …

pfiou…

Bonnjour

Dans la dernière version du firmware tu as dans le status.XML le 2 valeur (brut et compense.

a+
Thomas

Bonjour guenneguez_t,

j’ai la dernière version, la 3.01.12 et le status.xml ne me retourne qu’une seule valeur :confused:
Il y a un quelconque paramétrage autre à faire ?

Merci

Salut

Excuse je m’étais trompé. Les formules sont visible dans le index1.htm après " //analog sensor select"
Sonde LMZ35
formule : $val * 0.003223
Sonde T4012
formule : $val * 0.323 - 50
Voltage
formule : $val * 0.00323
SHT-X3:Light-LS100
formule : $val * 0.09775
SHT-X3:Temp-LS100
formule : ($val * 0.00323 - 1.63) / 0.0326
SHT-X3:RH-SH100
formule : (($val * 0.00323 /3.3)-0.1515) / 0.00636 / (1.0546 - (0.00216 * ($compensation* 0.00323 - 1.63) / 0.0326))
*$compensation => SHT-X3:Temp-LS100

A+
Thomas

Exact, c’est la dessus que je me suis basé pour les conversions citées précédemment.
Dommage ne pas les avoir directement traduite dans le XML, mais bon, cela ne me gène pas de pratiquer la conversion après, c’est juste un peu « chiant » de ne pas avoir le résultat traduit dès le début :slight_smile: A ajouter a l’avenir :wink:

Bonjour,

Personnellement je prefere avoir le code de l’ADC que la valeur de la temperature directement dans le fichier xml. Ceci permet de mettre ce que l’on veux sur les entrées analogiques.

stjo