FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
Decoder le % d'eau et de graisse avec GR101
Aller à la page 1, 2, 3, 4, 5  Suivante
 
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> Matériel > Capteurs à base des produits RFX
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
DaRkYoda
Dieu de domotique


Inscrit le: 22 Déc 2006
Messages: 742
Localisation: Clermont-Fd

MessagePosté le: 15 Sep 2008 18:39    Sujet du message: Decoder le % d'eau et de graisse avec GR101 Répondre en citant

Bonjour à tous,

Donc, ce que je propose pour ceux que ça interesse, c'est de mettre la trame enregistrée, et les données affichées par le boitier, et de reflechir à la formule Sourire

ATTENTION !!!!!

Si vous voulez participer, il faut le faire correctement, si vous mettez des données fausses, ca sera pire que de rien mettre !

J'essaye de retrouver le decodage de la trame GR101 pour voir les infos qui sont déjà connu...

Voici une formule trouvé par totor :

totor a écrit:
TBW = 0.372(S²/R) + 3.05(Sex) + 0.142(W) - 0.069(Age)

TBW = Total Body Water
S = Stature in cm => la taille
R = resitance (ce qui est transmis dans la trame)
W = Weights in kg => le poids
Sex = 1 pour les mecs, 0 pour les filles
Age = ca ce omprend, non ?

le result est en kg.. c le poids d'eau contenu par le corps.. (on a donc son % pas loin)

on a alors le FAT FREE MAS, qui est: FFM = TBW/0.73.... toujours en kg....
0.73 étant la constant d'hydratation de la Fat Free Mass. (en gros là ou il y a pas de graisse, il y à 73% d'eau)

R = (0,372 * S²) / ( TBW - 3,05(Sex) -0,142(W) - 0,069(Age) )
avec TBW = Poids * %eau (résultat en kg)


A+
_________________
RFXCom - Météo WMR928 Oregon - GR101 - X10
PLCBUS - Téléinfo EDF - Freebox HD - Fonera
ROOMBA 560 - eee-Box - xPL4Java - HomeSeer - 1Wire
Revendeur de produits domotique : http://www.planete-domotique.com


Dernière édition par DaRkYoda le 18 Sep 2008 20:55; édité 1 fois
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
DaRkYoda
Dieu de domotique


Inscrit le: 22 Déc 2006
Messages: 742
Localisation: Clermont-Fd

MessagePosté le: 15 Sep 2008 22:17    Sujet du message: Répondre en citant

Bon, ben c'est pas gagné Triste

J'arrive meme pas a retrouver ce que donne Bert dans sa doc :'(

Déjà, je comprend pas l'info du rfxreceiver :

4053F1817409AAC430 WEIGHT2[15] GR101 30C4AA097481F153 Weight: 38728 = 96,6 kg bits=64


Pourquoi, il marque 38728 = 96,6 kg ? Il sort d'ou le 38728 dans la trame ?

Normalement, le decodage c'est (pour chaque quartet) :
cc1 C addr cc2 kg4 ?? kg2 kg3 ?? kg1 cc1 ?? ?? cc2 ?? ??

Mais impossible de retrouver ca dans les trames que j'ai enregistré...
_________________
RFXCom - Météo WMR928 Oregon - GR101 - X10
PLCBUS - Téléinfo EDF - Freebox HD - Fonera
ROOMBA 560 - eee-Box - xPL4Java - HomeSeer - 1Wire
Revendeur de produits domotique : http://www.planete-domotique.com
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
johann
Modérateur


Inscrit le: 22 Juin 2006
Messages: 1090
Localisation: Nancy

MessagePosté le: 15 Sep 2008 22:40    Sujet du message: Répondre en citant

si si, il trouve le 38728 .
dans ta trame tu as un endroit ou il y a 9748.
et 9748 Hexa ca fait 38728 Decimal.
ou as tu trouvé le modele de trame du rfxcom ? je ne les trouve pas sur le site de Bert
pourrais tu egalement me redonner une trame differente, et le % graisse qui etait affiché sur la balance a ce moment ?

si l'on compare avec une autre trame trouvée sur ce forum :
40D36C421406388406 WEIGHT2[6] GR101 0684380614426CD3 Weight: 24900 = 62.1 kg bits=64

on s'apercoit que 24900D=6144H, et qu'il y a bien 2 octets qui correspondent, et qui sont au meme endroit que dans ta trame.
_________________
Johann.
pas mal de trucs en x10/plcbus
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
DaRkYoda
Dieu de domotique


Inscrit le: 22 Déc 2006
Messages: 742
Localisation: Clermont-Fd

MessagePosté le: 16 Sep 2008 9:42    Sujet du message: Répondre en citant

johann a écrit:
si si, il trouve le 38728 .
dans ta trame tu as un endroit ou il y a 9748.
et 9748 Hexa ca fait 38728 Decimal.


Effectivmeent, j'avais pas vu Sourire merci !

Par contre, tu comprends comment on trouve le poid a partir du 38728 ?

johann a écrit:
ou as tu trouvé le modele de trame du rfxcom ? je ne les trouve pas sur le site de Bert


J'ai demandé le document à Bert quand j'ai acheté mon RFXCom. Sourire


johann a écrit:
pourrais tu egalement me redonner une trame differente, et le % graisse qui etait affiché sur la balance a ce moment ?


Oui, je met ça ce soir, j'ai une 10 aine de trame (en faisant des tests différents, ca bouge de quelques % Sourire )

johann a écrit:

si l'on compare avec une autre trame trouvée sur ce forum :
40D36C421406388406 WEIGHT2[6] GR101 0684380614426CD3 Weight: 24900 = 62.1 kg bits=64

on s'apercoit que 24900D=6144H, et qu'il y a bien 2 octets qui correspondent, et qui sont au meme endroit que dans ta trame.


C'est pour ça qu'il serait bien d'avoir plusieurs trame pour faire un recoupement Sourire

++
_________________
RFXCom - Météo WMR928 Oregon - GR101 - X10
PLCBUS - Téléinfo EDF - Freebox HD - Fonera
ROOMBA 560 - eee-Box - xPL4Java - HomeSeer - 1Wire
Revendeur de produits domotique : http://www.planete-domotique.com
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Sp4rKy
Modérateur


Inscrit le: 09 Déc 2007
Messages: 361
Localisation: Rennes

MessagePosté le: 16 Sep 2008 11:04    Sujet du message: Répondre en citant

Juste un petit truc, le rapport entre 38728 / 96.6 et 24900 / 62.1 est environ 401 à chaque fois.

Bon courage pour le reste Sourire
_________________
X10 : AM12 / LM12 / AW12
RFXCOM / X10 RF
USBUIRT
1-Wire : DS18B20 / iButtons
Musique : MPD
Le tout géré avec xPL @ Linux

En développement : Domogik : http://www.domogik.org
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
DaRkYoda
Dieu de domotique


Inscrit le: 22 Déc 2006
Messages: 742
Localisation: Clermont-Fd

MessagePosté le: 16 Sep 2008 11:33    Sujet du message: Répondre en citant

Sp4rKy a écrit:
Juste un petit truc, le rapport entre 38728 / 96.6 et 24900 / 62.1 est environ 401 à chaque fois.


OK, bon, apparement le poids maxi pour la balance est 163,5 kg

Donc 163,5 kg = 65535 (FFFF)

En faisant une régle de trois, on trouve le poids :

38728*163.5/65535 = 96.6 kg
24900*163.5/65535 = 62.1 kg

donc pour le poids, c'est OK Sourire
_________________
RFXCom - Météo WMR928 Oregon - GR101 - X10
PLCBUS - Téléinfo EDF - Freebox HD - Fonera
ROOMBA 560 - eee-Box - xPL4Java - HomeSeer - 1Wire
Revendeur de produits domotique : http://www.planete-domotique.com
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
DaRkYoda
Dieu de domotique


Inscrit le: 22 Déc 2006
Messages: 742
Localisation: Clermont-Fd

MessagePosté le: 16 Sep 2008 22:04    Sujet du message: Répondre en citant

Donc, voila les trames :

Code:

4063F1016A49A18436      96,2      
4073F1016A099DC402      96,2   31,9   49,6
4063F1816709000003      96,1      
4073F18167C9A0840D      96,1   32,0   49,6
4043F1816709004021      96,1      
4053F1816709CAC420      96,1   33,0   48,9
4043F1817409A2C40F      96,6      
4053F1817409AAC430      96,6   32,5   49,2


On peut remarquer la trame qui est d'abord emise sans les valeurs d'impédance, puis juste derriére avec l'impédance

Le premier quartet semble indiquer la présence ou non de l'impédance dans la trame...
_________________
RFXCom - Météo WMR928 Oregon - GR101 - X10
PLCBUS - Téléinfo EDF - Freebox HD - Fonera
ROOMBA 560 - eee-Box - xPL4Java - HomeSeer - 1Wire
Revendeur de produits domotique : http://www.planete-domotique.com
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
johann
Modérateur


Inscrit le: 22 Juin 2006
Messages: 1090
Localisation: Nancy

MessagePosté le: 16 Sep 2008 23:02    Sujet du message: Répondre en citant

ha... pas moyen d'avoir des trames completes comme dans le premier exemple ??
_________________
Johann.
pas mal de trucs en x10/plcbus
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
DaRkYoda
Dieu de domotique


Inscrit le: 22 Déc 2006
Messages: 742
Localisation: Clermont-Fd

MessagePosté le: 17 Sep 2008 9:15    Sujet du message: Répondre en citant

johann a écrit:
ha... pas moyen d'avoir des trames completes comme dans le premier exemple ??


Y'a rien de plus dans la trame compléte, sauf la valeur décimale que nous avons identifié, et la formule X*163.5/65535 marche impécable à chaque fois !
_________________
RFXCom - Météo WMR928 Oregon - GR101 - X10
PLCBUS - Téléinfo EDF - Freebox HD - Fonera
ROOMBA 560 - eee-Box - xPL4Java - HomeSeer - 1Wire
Revendeur de produits domotique : http://www.planete-domotique.com
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
johann
Modérateur


Inscrit le: 22 Juin 2006
Messages: 1090
Localisation: Nancy

MessagePosté le: 17 Sep 2008 12:07    Sujet du message: Répondre en citant

ok, mais a quoi correspondent "31,9 49,6 " et ?
_________________
Johann.
pas mal de trucs en x10/plcbus
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
DaRkYoda
Dieu de domotique


Inscrit le: 22 Déc 2006
Messages: 742
Localisation: Clermont-Fd

MessagePosté le: 17 Sep 2008 12:12    Sujet du message: Répondre en citant

johann a écrit:
ok, mais a quoi correspondent "31,9 49,6 " et ?


Ca correspond au % d'eau et de graisse, mais je sais plus dans quel ordre Sourire
C'est justement les données qu'il faut retrouver dans la trame (apparement en valeur d'impedance et non en % ...)

Enfin, ca m'a pas l'air simple quand même Sourire

PS : Le premier qui dit que je suis gros, je lui en colle une Clin d'oeil
_________________
RFXCom - Météo WMR928 Oregon - GR101 - X10
PLCBUS - Téléinfo EDF - Freebox HD - Fonera
ROOMBA 560 - eee-Box - xPL4Java - HomeSeer - 1Wire
Revendeur de produits domotique : http://www.planete-domotique.com
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Laser.
Dieu de domotique


Inscrit le: 28 Nov 2006
Messages: 509
Localisation: Loire Atlantique

MessagePosté le: 17 Sep 2008 18:56    Sujet du message: Répondre en citant

C'est quand même troublant de ne pas retrouver l'ensemble de la trame ou figurait le poids.

Les données qui sont à droite, c'est toi qui les a relevées? (ce n'est pas automatique?)
Peu tu nous en dire plus sur la manière de récupérer ces trames. Pourquoi tu reçoit 2 trames différentes à chaque fois? (j'avoue que je ne connais pas ton matériel)
L'idéal je pense serait de réussir à lui faire prendre des mesures avec une seule valeur qui change, ça permettrait d'identifier les portions de données.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> Matériel > Capteurs à base des produits RFX Toutes les heures sont au format GMT + 1 Heure
Aller à la page 1, 2, 3, 4, 5  Suivante
Page 1 sur 5

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com