Reverse Engineering - Aldes B200-FAN_T.Flow® Hygro+

sauf que c’est haut comme tension pour de l’i2C et cie (enfin j’y connais pas grande chose à part les utiliser sur des ESP quand c’est tout fait :slight_smile: )

Bon j’ai trouvé mon erreur, il y a une polarité à respecté sur le BUS pour le brancher sur l’oscilloscope sinon il se met en défaut…

Du coup mon chauffe eau émet une trame sur le BUS toute les 10s, variant de 16Vdc pic à pic.

Voici un zoom sur le signal (10V/div et 2ms/div) :

Le signal complet (10V/div et 50ms/div) :

Cela ressemble beaucoup à ceci que j’ai trouvé en fouillant :

Quelqu’un peut-il me confirmer que ceci est du RS232 ?

Bon après investigation, le signal n’est envoyé que sur l’une des broches, la seconde reste à 0V.

  • HYPOTHESE 1 : Cela correspond au Tx (celle qui émet) et au Rx (celle qui n’émet pas) du bus de mon chauffe eau
  • HYPOTHESE 2 : Le bus s’appuie sur une porteuse continue 24Vdc servant à la fois à alimenter la passerelle optionnelle mais aussi à faire transiter les informations toute les 10s de façon bidirectionnelle à tour de rôle. Genre la carte mère émet ses data (env. 355ms), la passerelle lui répond (350ms ?) puis attend le prochain cycle 10s plus tard.

J’avance à pas de fourmis avec mes modestes connaissances mais j’avance !!!

Je penche de plus en plus sur l’hypothèse n°2 qui semble être habituelle dans le monde des pompe à chaleur, Hitachi, Mitsubishi et Daikin l’utilise alors pourquoi pas Aldes !

Mes sources :

[EDIT]

  • 2022-09-28 => Ajout d’une source suplémentaire BSB-LAN

Salut,
Ayant une pompe à chaleur Aqua Air d’Aldes, j’avais également fait des recherches sur un moyen de la domotiser. Ton chauffe-eau semble fonctionner de la même manière.

D’après ce que j’avais trouvé la carte mère peut être raccordée en USB ou ModBus donc je pense que c’est ce protocole que t’es en train de regarder.

J’avais trouvé un sujet de discussion sur jeedom concernant le ModBus :

Et sinon sur comment fonctionne l’API avec AldesConnect :

J’aimerais aussi pouvoir m’y connecter en local, c’est dingue de tout laisser propriétaire…

Merci pour le partage !

Au final tu as réussi à connecté ta pompe à chaleur ? via l’AldesConnect ?

Je suis déjà en contact sur le forum jeedom avec le gars qui a fait le reverse engineering de l’appli Aldes ICI,

Il n’y a malheureusement pas de port modbus sur mon chauffe eau par contre il y a bien un port USB. L’inconvénient du port USB c’est que je suis obligé de posséder l’interface pour sniffer quoi que ce soit d’où mon choix du bus interne.

En fait j’ai jamais voulu acheter leur bouzin (en restant poli😅) d’Aldes Connect.
Je pensais plutôt essayer de décoder le flux USB ou déchiffrer le bus comme toi (visiblement leur boîtier s’interface sur les deux)

J’avais suivi comment d’autres personnes avaient fait la même chose pour les clim réversibles midea, ils ont mis du temps mais on réussi à remplacer la passerelle initiale sous format clé usb par un esp sous esphome ! D’ailleurs il y a maintenant un composant midea officiel.

Un des topics principaux est ici :

En fouinant de lien en lien tu trouveras quel matos ils ont utilisé pour sniffer le flux USB et le décoder.
Je pense qu’il faudrait qu’on fasse pareil mais il faudrait trouver un boîtier aldes connect…

Vu comme le T One et l’Aqua Air d’Aldes sont maintenant répandus (au moins en France) j’espère que d’autres personnes vont se joindre à ce projet :yum:

1 « J'aime »

Bon je continue et je regarde comment m’interfacer avec le système sans tout griller !

D’après mes mesures, voilà le schéma du bus :

Voici le signal en entrée du transistor Q4 (pin 1) :

Voici le signal en sortie du transistor Q4 (pin 2) :

Mesure de la durée d’un bit :

Je vais essayer de me faire une interface pour transformer le signal du bus au format standard du RS232 (-12V ; +12V) :

  • Alicat-RS-232-Specifications-e1494725959113

Une liaison ttl mais de haut niveau (en tension)?

2400 c’est pas courant pour du modbus en tout cas.

Comme ne n’y connais pas grand chose en électronique, j’ai ouvert un post sur le forum abcelectronique ICI dans le but de trouver le bon montage électronique permettant la conversion du signal.

Après une petite pause, je reprends le sujet !

J’ai acheté un analyseur logique compatible avec le software SIGROK afin d’essayer de comprendre le BUS.

L’analyseur logique n’acceptant que 5V max, j’ai également acheté des sondes d’oscilloscope avec un coefficient x10 ce qui me permettra de réduire à 2,4V le 24Vdc du bus.

On verra ce que ça donne ! :crazy_face:

j’arrive enfin à récupérer les trames sur SIGROK, finalement j’ai du utiliser un optocoupleur qui me resté en stock (4N35) pour adapter le signal à mon analyseur logique.

Voila ce que j’obtiens dans sigrok :

Les réglages qui donnent le meilleur résultat semblent être :

  • baud rate : 2400
  • parity : even
  • stop bit : 1

Note : j’ai du inverser le signal dans le soft à cause de l’optocoupleur

La prochaine étape selon moi est de créer un pont diviseur de tension pour réduire le 24V en 5V (comme un signal TTL) afin de le rentrer sur un max232 qui le transformera au standard RS232. Je pourrai ainsi le connecter sur un port série de mon PC (adaptateur USB => RS232) et essayer d’enregistrer les data binaire pour ensuite essayer d’identifier qui est qui :slight_smile:

Si certain on déjà fait ça je suis preneur car je patauge un peu !

Voila la trame :

Sample,Time,Decoder,Ann Row,Ann Class,Value,
25,1.250 ms,UART,RX data,RX start bit,Start bit,
33,1.650 ms,UART,RX data,RX data,198,
33,1.650 ms,UART,RX bits,RX data bit,0,
42,2.100 ms,UART,RX bits,RX data bit,1,
50,2.500 ms,UART,RX bits,RX data bit,1,
58,2.900 ms,UART,RX bits,RX data bit,0,
67,3.350 ms,UART,RX bits,RX data bit,0,
75,3.750 ms,UART,RX bits,RX data bit,0,
83,4.150 ms,UART,RX bits,RX data bit,1,
92,4.600 ms,UART,RX bits,RX data bit,1,
100,5.000 ms,UART,RX data,RX parity error bit,Parity error,
109,5.450 ms,UART,RX data,RX stop bit,Stop bit,
141,7.050 ms,UART,RX data,RX start bit,Start bit,
149,7.450 ms,UART,RX data,RX data,255,
149,7.450 ms,UART,RX bits,RX data bit,1,
158,7.900 ms,UART,RX bits,RX data bit,1,
166,8.300 ms,UART,RX bits,RX data bit,1,
174,8.700 ms,UART,RX bits,RX data bit,1,
183,9.150 ms,UART,RX bits,RX data bit,1,
191,9.550 ms,UART,RX bits,RX data bit,1,
199,9.950 ms,UART,RX bits,RX data bit,1,
208,10.400 ms,UART,RX bits,RX data bit,1,
216,10.800 ms,UART,RX data,RX parity OK bit,Parity bit,
224,11.200 ms,UART,RX data,RX stop bit,Stop bit,
233,11.650 ms,UART,RX data,RX start bit,Start bit,
241,12.050 ms,UART,RX data,RX data,76,
241,12.050 ms,UART,RX bits,RX data bit,0,
250,12.500 ms,UART,RX bits,RX data bit,0,
258,12.900 ms,UART,RX bits,RX data bit,1,
266,13.300 ms,UART,RX bits,RX data bit,1,
275,13.750 ms,UART,RX bits,RX data bit,0,
283,14.150 ms,UART,RX bits,RX data bit,0,
291,14.550 ms,UART,RX bits,RX data bit,1,
300,15.000 ms,UART,RX bits,RX data bit,0,
308,15.400 ms,UART,RX data,RX parity OK bit,Parity bit,
316,15.800 ms,UART,RX data,RX stop bit,Stop bit,
325,16.250 ms,UART,RX data,RX start bit,Start bit,
333,16.650 ms,UART,RX data,RX data,51,
333,16.650 ms,UART,RX bits,RX data bit,1,
342,17.100 ms,UART,RX bits,RX data bit,1,
350,17.500 ms,UART,RX bits,RX data bit,0,
358,17.900 ms,UART,RX bits,RX data bit,0,
367,18.350 ms,UART,RX bits,RX data bit,1,
375,18.750 ms,UART,RX bits,RX data bit,1,
383,19.150 ms,UART,RX bits,RX data bit,0,
392,19.600 ms,UART,RX bits,RX data bit,0,
400,20.000 ms,UART,RX data,RX parity OK bit,Parity bit,
408,20.400 ms,UART,RX data,RX stop bit,Stop bit,
416,20.800 ms,UART,RX data,RX start bit,Start bit,
424,21.200 ms,UART,RX data,RX data,24,
424,21.200 ms,UART,RX bits,RX data bit,0,
433,21.650 ms,UART,RX bits,RX data bit,0,
441,22.050 ms,UART,RX bits,RX data bit,0,
449,22.450 ms,UART,RX bits,RX data bit,1,
458,22.900 ms,UART,RX bits,RX data bit,1,
466,23.300 ms,UART,RX bits,RX data bit,0,
474,23.700 ms,UART,RX bits,RX data bit,0,
483,24.150 ms,UART,RX bits,RX data bit,0,
491,24.550 ms,UART,RX data,RX parity OK bit,Parity bit,
499,24.950 ms,UART,RX data,RX stop bit,Stop bit,
508,25.400 ms,UART,RX data,RX start bit,Start bit,
516,25.800 ms,UART,RX data,RX data,0,
516,25.800 ms,UART,RX bits,RX data bit,0,
525,26.250 ms,UART,RX bits,RX data bit,0,
533,26.650 ms,UART,RX bits,RX data bit,0,
541,27.050 ms,UART,RX bits,RX data bit,0,
550,27.500 ms,UART,RX bits,RX data bit,0,
558,27.900 ms,UART,RX bits,RX data bit,0,
566,28.300 ms,UART,RX bits,RX data bit,0,
575,28.750 ms,UART,RX bits,RX data bit,0,
583,29.150 ms,UART,RX data,RX parity OK bit,Parity bit,
591,29.550 ms,UART,RX data,RX stop bit,Stop bit,
599,29.950 ms,UART,RX data,RX start bit,Start bit,
607,30.350 ms,UART,RX data,RX data,1,
607,30.350 ms,UART,RX bits,RX data bit,1,
616,30.800 ms,UART,RX bits,RX data bit,0,
624,31.200 ms,UART,RX bits,RX data bit,0,
632,31.600 ms,UART,RX bits,RX data bit,0,
641,32.050 ms,UART,RX bits,RX data bit,0,
649,32.450 ms,UART,RX bits,RX data bit,0,
657,32.850 ms,UART,RX bits,RX data bit,0,
666,33.300 ms,UART,RX bits,RX data bit,0,
674,33.700 ms,UART,RX data,RX parity OK bit,Parity bit,
682,34.100 ms,UART,RX data,RX stop bit,Stop bit,
691,34.550 ms,UART,RX data,RX start bit,Start bit,
699,34.950 ms,UART,RX data,RX data,1,
699,34.950 ms,UART,RX bits,RX data bit,1,
708,35.400 ms,UART,RX bits,RX data bit,0,
716,35.800 ms,UART,RX bits,RX data bit,0,
724,36.200 ms,UART,RX bits,RX data bit,0,
733,36.650 ms,UART,RX bits,RX data bit,0,
741,37.050 ms,UART,RX bits,RX data bit,0,
749,37.450 ms,UART,RX bits,RX data bit,0,
758,37.900 ms,UART,RX bits,RX data bit,0,
766,38.300 ms,UART,RX data,RX parity OK bit,Parity bit,
774,38.700 ms,UART,RX data,RX stop bit,Stop bit,
783,39.150 ms,UART,RX data,RX start bit,Start bit,
791,39.550 ms,UART,RX data,RX data,146,
791,39.550 ms,UART,RX bits,RX data bit,0,
800,40.000 ms,UART,RX bits,RX data bit,1,
808,40.400 ms,UART,RX bits,RX data bit,0,
816,40.800 ms,UART,RX bits,RX data bit,0,
825,41.250 ms,UART,RX bits,RX data bit,1,
833,41.650 ms,UART,RX bits,RX data bit,0,
841,42.050 ms,UART,RX bits,RX data bit,0,
850,42.500 ms,UART,RX bits,RX data bit,1,
858,42.900 ms,UART,RX data,RX parity OK bit,Parity bit,
866,43.300 ms,UART,RX data,RX stop bit,Stop bit,
874,43.700 ms,UART,RX data,RX start bit,Start bit,
882,44.100 ms,UART,RX data,RX data,2,
882,44.100 ms,UART,RX bits,RX data bit,0,
891,44.550 ms,UART,RX bits,RX data bit,1,
899,44.950 ms,UART,RX bits,RX data bit,0,
907,45.350 ms,UART,RX bits,RX data bit,0,
916,45.800 ms,UART,RX bits,RX data bit,0,
924,46.200 ms,UART,RX bits,RX data bit,0,
932,46.600 ms,UART,RX bits,RX data bit,0,
941,47.050 ms,UART,RX bits,RX data bit,0,
949,47.450 ms,UART,RX data,RX parity OK bit,Parity bit,
957,47.850 ms,UART,RX data,RX stop bit,Stop bit,
966,48.300 ms,UART,RX data,RX start bit,Start bit,
974,48.700 ms,UART,RX data,RX data,6,
974,48.700 ms,UART,RX bits,RX data bit,0,
983,49.150 ms,UART,RX bits,RX data bit,1,
991,49.550 ms,UART,RX bits,RX data bit,1,
999,49.950 ms,UART,RX bits,RX data bit,0,
1008,50.400 ms,UART,RX bits,RX data bit,0,
1016,50.800 ms,UART,RX bits,RX data bit,0,
1024,51.200 ms,UART,RX bits,RX data bit,0,
1033,51.650 ms,UART,RX bits,RX data bit,0,
1041,52.050 ms,UART,RX data,RX parity OK bit,Parity bit,
1049,52.450 ms,UART,RX data,RX stop bit,Stop bit,
1058,52.900 ms,UART,RX data,RX start bit,Start bit,
1066,53.300 ms,UART,RX data,RX data,252,
1066,53.300 ms,UART,RX bits,RX data bit,0,
1075,53.750 ms,UART,RX bits,RX data bit,0,
1083,54.150 ms,UART,RX bits,RX data bit,1,
1091,54.550 ms,UART,RX bits,RX data bit,1,
1100,55.000 ms,UART,RX bits,RX data bit,1,
1108,55.400 ms,UART,RX bits,RX data bit,1,
1116,55.800 ms,UART,RX bits,RX data bit,1,
1125,56.250 ms,UART,RX bits,RX data bit,1,
1133,56.650 ms,UART,RX data,RX parity OK bit,Parity bit,
1141,57.050 ms,UART,RX data,RX stop bit,Stop bit,
1149,57.450 ms,UART,RX data,RX start bit,Start bit,
1157,57.850 ms,UART,RX data,RX data,120,
1157,57.850 ms,UART,RX bits,RX data bit,0,
1166,58.300 ms,UART,RX bits,RX data bit,0,
1174,58.700 ms,UART,RX bits,RX data bit,0,
1182,59.100 ms,UART,RX bits,RX data bit,1,
1191,59.550 ms,UART,RX bits,RX data bit,1,
1199,59.950 ms,UART,RX bits,RX data bit,1,
1207,60.350 ms,UART,RX bits,RX data bit,1,
1216,60.800 ms,UART,RX bits,RX data bit,0,
1224,61.200 ms,UART,RX data,RX parity OK bit,Parity bit,
1232,61.600 ms,UART,RX data,RX stop bit,Stop bit,
1241,62.050 ms,UART,RX data,RX start bit,Start bit,
1249,62.450 ms,UART,RX data,RX data,0,
1249,62.450 ms,UART,RX bits,RX data bit,0,
1258,62.900 ms,UART,RX bits,RX data bit,0,
1266,63.300 ms,UART,RX bits,RX data bit,0,
1274,63.700 ms,UART,RX bits,RX data bit,0,
1283,64.150 ms,UART,RX bits,RX data bit,0,
1291,64.550 ms,UART,RX bits,RX data bit,0,
1299,64.950 ms,UART,RX bits,RX data bit,0,
1308,65.400 ms,UART,RX bits,RX data bit,0,
1316,65.800 ms,UART,RX data,RX parity OK bit,Parity bit,
1324,66.200 ms,UART,RX data,RX stop bit,Stop bit,
1332,66.600 ms,UART,RX data,RX start bit,Start bit,
1340,67.000 ms,UART,RX data,RX data,0,
1340,67.000 ms,UART,RX bits,RX data bit,0,
1349,67.450 ms,UART,RX bits,RX data bit,0,
1357,67.850 ms,UART,RX bits,RX data bit,0,
1365,68.250 ms,UART,RX bits,RX data bit,0,
1374,68.700 ms,UART,RX bits,RX data bit,0,
1382,69.100 ms,UART,RX bits,RX data bit,0,
1390,69.500 ms,UART,RX bits,RX data bit,0,
1399,69.950 ms,UART,RX bits,RX data bit,0,
1407,70.350 ms,UART,RX data,RX parity OK bit,Parity bit,
1415,70.750 ms,UART,RX data,RX stop bit,Stop bit,
1424,71.200 ms,UART,RX data,RX start bit,Start bit,
1432,71.600 ms,UART,RX data,RX data,40,
1432,71.600 ms,UART,RX bits,RX data bit,0,
1441,72.050 ms,UART,RX bits,RX data bit,0,
1449,72.450 ms,UART,RX bits,RX data bit,0,
1457,72.850 ms,UART,RX bits,RX data bit,1,
1466,73.300 ms,UART,RX bits,RX data bit,0,
1474,73.700 ms,UART,RX bits,RX data bit,1,
1482,74.100 ms,UART,RX bits,RX data bit,0,
1491,74.550 ms,UART,RX bits,RX data bit,0,
1499,74.950 ms,UART,RX data,RX parity OK bit,Parity bit,
1507,75.350 ms,UART,RX data,RX stop bit,Stop bit,
1516,75.800 ms,UART,RX data,RX start bit,Start bit,
1524,76.200 ms,UART,RX data,RX data,235,
1524,76.200 ms,UART,RX bits,RX data bit,1,
1533,76.650 ms,UART,RX bits,RX data bit,1,
1541,77.050 ms,UART,RX bits,RX data bit,0,
1549,77.450 ms,UART,RX bits,RX data bit,1,
1558,77.900 ms,UART,RX bits,RX data bit,0,
1566,78.300 ms,UART,RX bits,RX data bit,1,
1574,78.700 ms,UART,RX bits,RX data bit,1,
1583,79.150 ms,UART,RX bits,RX data bit,1,
1591,79.550 ms,UART,RX data,RX parity OK bit,Parity bit,
1599,79.950 ms,UART,RX data,RX stop bit,Stop bit,
1607,80.350 ms,UART,RX data,RX start bit,Start bit,
1615,80.750 ms,UART,RX data,RX data,0,
1615,80.750 ms,UART,RX bits,RX data bit,0,
1624,81.200 ms,UART,RX bits,RX data bit,0,
1632,81.600 ms,UART,RX bits,RX data bit,0,
1640,82.000 ms,UART,RX bits,RX data bit,0,
1649,82.450 ms,UART,RX bits,RX data bit,0,
1657,82.850 ms,UART,RX bits,RX data bit,0,
1665,83.250 ms,UART,RX bits,RX data bit,0,
1674,83.700 ms,UART,RX bits,RX data bit,0,
1682,84.100 ms,UART,RX data,RX parity OK bit,Parity bit,
1690,84.500 ms,UART,RX data,RX stop bit,Stop bit,
1699,84.950 ms,UART,RX data,RX start bit,Start bit,
1707,85.350 ms,UART,RX data,RX data,0,
1707,85.350 ms,UART,RX bits,RX data bit,0,
1716,85.800 ms,UART,RX bits,RX data bit,0,
1724,86.200 ms,UART,RX bits,RX data bit,0,
1732,86.600 ms,UART,RX bits,RX data bit,0,
1741,87.050 ms,UART,RX bits,RX data bit,0,
1749,87.450 ms,UART,RX bits,RX data bit,0,
1757,87.850 ms,UART,RX bits,RX data bit,0,
1766,88.300 ms,UART,RX bits,RX data bit,0,
1774,88.700 ms,UART,RX data,RX parity OK bit,Parity bit,
1782,89.100 ms,UART,RX data,RX stop bit,Stop bit,
1791,89.550 ms,UART,RX data,RX start bit,Start bit,
1799,89.950 ms,UART,RX data,RX data,0,
1799,89.950 ms,UART,RX bits,RX data bit,0,
1808,90.400 ms,UART,RX bits,RX data bit,0,
1816,90.800 ms,UART,RX bits,RX data bit,0,
1824,91.200 ms,UART,RX bits,RX data bit,0,
1833,91.650 ms,UART,RX bits,RX data bit,0,
1841,92.050 ms,UART,RX bits,RX data bit,0,
1849,92.450 ms,UART,RX bits,RX data bit,0,
1858,92.900 ms,UART,RX bits,RX data bit,0,
1866,93.300 ms,UART,RX data,RX parity OK bit,Parity bit,
1874,93.700 ms,UART,RX data,RX stop bit,Stop bit,
1882,94.100 ms,UART,RX data,RX start bit,Start bit,
1890,94.500 ms,UART,RX data,RX data,0,
1890,94.500 ms,UART,RX bits,RX data bit,0,
1899,94.950 ms,UART,RX bits,RX data bit,0,
1907,95.350 ms,UART,RX bits,RX data bit,0,
1915,95.750 ms,UART,RX bits,RX data bit,0,
1924,96.200 ms,UART,RX bits,RX data bit,0,
1932,96.600 ms,UART,RX bits,RX data bit,0,
1940,97.000 ms,UART,RX bits,RX data bit,0,
1949,97.450 ms,UART,RX bits,RX data bit,0,
1957,97.850 ms,UART,RX data,RX parity OK bit,Parity bit,
1965,98.250 ms,UART,RX data,RX stop bit,Stop bit,
1974,98.700 ms,UART,RX data,RX start bit,Start bit,
1982,99.100 ms,UART,RX data,RX data,0,
1982,99.100 ms,UART,RX bits,RX data bit,0,
1991,99.550 ms,UART,RX bits,RX data bit,0,
1999,99.950 ms,UART,RX bits,RX data bit,0,
2007,100.350 ms,UART,RX bits,RX data bit,0,
2016,100.800 ms,UART,RX bits,RX data bit,0,
2024,101.200 ms,UART,RX bits,RX data bit,0,
2032,101.600 ms,UART,RX bits,RX data bit,0,
2041,102.050 ms,UART,RX bits,RX data bit,0,
2049,102.450 ms,UART,RX data,RX parity OK bit,Parity bit,
2057,102.850 ms,UART,RX data,RX stop bit,Stop bit,
2066,103.300 ms,UART,RX data,RX start bit,Start bit,
2074,103.700 ms,UART,RX data,RX data,0,
2074,103.700 ms,UART,RX bits,RX data bit,0,
2083,104.150 ms,UART,RX bits,RX data bit,0,
2091,104.550 ms,UART,RX bits,RX data bit,0,
2099,104.950 ms,UART,RX bits,RX data bit,0,
2108,105.400 ms,UART,RX bits,RX data bit,0,
2116,105.800 ms,UART,RX bits,RX data bit,0,
2124,106.200 ms,UART,RX bits,RX data bit,0,
2133,106.650 ms,UART,RX bits,RX data bit,0,
2141,107.050 ms,UART,RX data,RX parity OK bit,Parity bit,
2149,107.450 ms,UART,RX data,RX stop bit,Stop bit,
2157,107.850 ms,UART,RX data,RX start bit,Start bit,
2165,108.250 ms,UART,RX data,RX data,0,
2165,108.250 ms,UART,RX bits,RX data bit,0,
2174,108.700 ms,UART,RX bits,RX data bit,0,
2182,109.100 ms,UART,RX bits,RX data bit,0,
2190,109.500 ms,UART,RX bits,RX data bit,0,
2199,109.950 ms,UART,RX bits,RX data bit,0,
2207,110.350 ms,UART,RX bits,RX data bit,0,
2215,110.750 ms,UART,RX bits,RX data bit,0,
2224,111.200 ms,UART,RX bits,RX data bit,0,
2232,111.600 ms,UART,RX data,RX parity OK bit,Parity bit,
2240,112.000 ms,UART,RX data,RX stop bit,Stop bit,
2249,112.450 ms,UART,RX data,RX start bit,Start bit,
2257,112.850 ms,UART,RX data,RX data,0,
2257,112.850 ms,UART,RX bits,RX data bit,0,
2266,113.300 ms,UART,RX bits,RX data bit,0,
2274,113.700 ms,UART,RX bits,RX data bit,0,
2282,114.100 ms,UART,RX bits,RX data bit,0,
2291,114.550 ms,UART,RX bits,RX data bit,0,
2299,114.950 ms,UART,RX bits,RX data bit,0,
2307,115.350 ms,UART,RX bits,RX data bit,0,
2316,115.800 ms,UART,RX bits,RX data bit,0,
2324,116.200 ms,UART,RX data,RX parity OK bit,Parity bit,
2332,116.600 ms,UART,RX data,RX stop bit,Stop bit,
2340,117.000 ms,UART,RX data,RX start bit,Start bit,
2348,117.400 ms,UART,RX data,RX data,1,
2348,117.400 ms,UART,RX bits,RX data bit,1,
2357,117.850 ms,UART,RX bits,RX data bit,0,
2365,118.250 ms,UART,RX bits,RX data bit,0,
2373,118.650 ms,UART,RX bits,RX data bit,0,
2382,119.100 ms,UART,RX bits,RX data bit,0,
2390,119.500 ms,UART,RX bits,RX data bit,0,
2398,119.900 ms,UART,RX bits,RX data bit,0,
2407,120.350 ms,UART,RX bits,RX data bit,0,
2415,120.750 ms,UART,RX data,RX parity OK bit,Parity bit,
2423,121.150 ms,UART,RX data,RX stop bit,Stop bit,
2432,121.600 ms,UART,RX data,RX start bit,Start bit,
2440,122.000 ms,UART,RX data,RX data,0,
2440,122.000 ms,UART,RX bits,RX data bit,0,
2449,122.450 ms,UART,RX bits,RX data bit,0,
2457,122.850 ms,UART,RX bits,RX data bit,0,
2465,123.250 ms,UART,RX bits,RX data bit,0,
2474,123.700 ms,UART,RX bits,RX data bit,0,
2482,124.100 ms,UART,RX bits,RX data bit,0,
2490,124.500 ms,UART,RX bits,RX data bit,0,
2499,124.950 ms,UART,RX bits,RX data bit,0,
2507,125.350 ms,UART,RX data,RX parity OK bit,Parity bit,
2515,125.750 ms,UART,RX data,RX stop bit,Stop bit,
2524,126.200 ms,UART,RX data,RX start bit,Start bit,
2532,126.600 ms,UART,RX data,RX data,255,
2532,126.600 ms,UART,RX bits,RX data bit,1,
2541,127.050 ms,UART,RX bits,RX data bit,1,
2549,127.450 ms,UART,RX bits,RX data bit,1,
2557,127.850 ms,UART,RX bits,RX data bit,1,
2566,128.300 ms,UART,RX bits,RX data bit,1,
2574,128.700 ms,UART,RX bits,RX data bit,1,
2582,129.100 ms,UART,RX bits,RX data bit,1,
2591,129.550 ms,UART,RX bits,RX data bit,1,
2599,129.950 ms,UART,RX data,RX parity OK bit,Parity bit,
2607,130.350 ms,UART,RX data,RX stop bit,Stop bit,
2615,130.750 ms,UART,RX data,RX start bit,Start bit,
2623,131.150 ms,UART,RX data,RX data,0,
2623,131.150 ms,UART,RX bits,RX data bit,0,
2632,131.600 ms,UART,RX bits,RX data bit,0,
2640,132.000 ms,UART,RX bits,RX data bit,0,
2648,132.400 ms,UART,RX bits,RX data bit,0,
2657,132.850 ms,UART,RX bits,RX data bit,0,
2665,133.250 ms,UART,RX bits,RX data bit,0,
2673,133.650 ms,UART,RX bits,RX data bit,0,
2682,134.100 ms,UART,RX bits,RX data bit,0,
2690,134.500 ms,UART,RX data,RX parity OK bit,Parity bit,
2698,134.900 ms,UART,RX data,RX stop bit,Stop bit,
2707,135.350 ms,UART,RX data,RX start bit,Start bit,
2715,135.750 ms,UART,RX data,RX data,0,
2715,135.750 ms,UART,RX bits,RX data bit,0,
2724,136.200 ms,UART,RX bits,RX data bit,0,
2732,136.600 ms,UART,RX bits,RX data bit,0,
2740,137.000 ms,UART,RX bits,RX data bit,0,
2749,137.450 ms,UART,RX bits,RX data bit,0,
2757,137.850 ms,UART,RX bits,RX data bit,0,
2765,138.250 ms,UART,RX bits,RX data bit,0,
2774,138.700 ms,UART,RX bits,RX data bit,0,
2782,139.100 ms,UART,RX data,RX parity OK bit,Parity bit,
2790,139.500 ms,UART,RX data,RX stop bit,Stop bit,
2799,139.950 ms,UART,RX data,RX start bit,Start bit,
2807,140.350 ms,UART,RX data,RX data,0,
2807,140.350 ms,UART,RX bits,RX data bit,0,
2816,140.800 ms,UART,RX bits,RX data bit,0,
2824,141.200 ms,UART,RX bits,RX data bit,0,
2832,141.600 ms,UART,RX bits,RX data bit,0,
2841,142.050 ms,UART,RX bits,RX data bit,0,
2849,142.450 ms,UART,RX bits,RX data bit,0,
2857,142.850 ms,UART,RX bits,RX data bit,0,
2866,143.300 ms,UART,RX bits,RX data bit,0,
2874,143.700 ms,UART,RX data,RX parity OK bit,Parity bit,
2882,144.100 ms,UART,RX data,RX stop bit,Stop bit,
2890,144.500 ms,UART,RX data,RX start bit,Start bit,
2898,144.900 ms,UART,RX data,RX data,0,
2898,144.900 ms,UART,RX bits,RX data bit,0,
2907,145.350 ms,UART,RX bits,RX data bit,0,
2915,145.750 ms,UART,RX bits,RX data bit,0,
2923,146.150 ms,UART,RX bits,RX data bit,0,
2932,146.600 ms,UART,RX bits,RX data bit,0,
2940,147.000 ms,UART,RX bits,RX data bit,0,
2948,147.400 ms,UART,RX bits,RX data bit,0,
2957,147.850 ms,UART,RX bits,RX data bit,0,
2965,148.250 ms,UART,RX data,RX parity OK bit,Parity bit,
2973,148.650 ms,UART,RX data,RX stop bit,Stop bit,
2982,149.100 ms,UART,RX data,RX start bit,Start bit,
2990,149.500 ms,UART,RX data,RX data,89,
2990,149.500 ms,UART,RX bits,RX data bit,1,
2999,149.950 ms,UART,RX bits,RX data bit,0,
3007,150.350 ms,UART,RX bits,RX data bit,0,
3015,150.750 ms,UART,RX bits,RX data bit,1,
3024,151.200 ms,UART,RX bits,RX data bit,1,
3032,151.600 ms,UART,RX bits,RX data bit,0,
3040,152.000 ms,UART,RX bits,RX data bit,1,
3049,152.450 ms,UART,RX bits,RX data bit,0,
3057,152.850 ms,UART,RX data,RX parity OK bit,Parity bit,
3065,153.250 ms,UART,RX data,RX stop bit,Stop bit,
3073,153.650 ms,UART,RX data,RX start bit,Start bit,
3081,154.050 ms,UART,RX data,RX data,88,
3081,154.050 ms,UART,RX bits,RX data bit,0,
3090,154.500 ms,UART,RX bits,RX data bit,0,
3098,154.900 ms,UART,RX bits,RX data bit,0,
3106,155.300 ms,UART,RX bits,RX data bit,1,
3115,155.750 ms,UART,RX bits,RX data bit,1,
3123,156.150 ms,UART,RX bits,RX data bit,0,
3131,156.550 ms,UART,RX bits,RX data bit,1,
3140,157.000 ms,UART,RX bits,RX data bit,0,
3148,157.400 ms,UART,RX data,RX parity OK bit,Parity bit,
3156,157.800 ms,UART,RX data,RX stop bit,Stop bit,
3165,158.250 ms,UART,RX data,RX start bit,Start bit,
3173,158.650 ms,UART,RX data,RX data,88,
3173,158.650 ms,UART,RX bits,RX data bit,0,
3182,159.100 ms,UART,RX bits,RX data bit,0,
3190,159.500 ms,UART,RX bits,RX data bit,0,
3198,159.900 ms,UART,RX bits,RX data bit,1,
3207,160.350 ms,UART,RX bits,RX data bit,1,
3215,160.750 ms,UART,RX bits,RX data bit,0,
3223,161.150 ms,UART,RX bits,RX data bit,1,
3232,161.600 ms,UART,RX bits,RX data bit,0,
3240,162.000 ms,UART,RX data,RX parity OK bit,Parity bit,
3248,162.400 ms,UART,RX data,RX stop bit,Stop bit,
3257,162.850 ms,UART,RX data,RX start bit,Start bit,
3265,163.250 ms,UART,RX data,RX data,0,
3265,163.250 ms,UART,RX bits,RX data bit,0,
3274,163.700 ms,UART,RX bits,RX data bit,0,
3282,164.100 ms,UART,RX bits,RX data bit,0,
3290,164.500 ms,UART,RX bits,RX data bit,0,
3299,164.950 ms,UART,RX bits,RX data bit,0,
3307,165.350 ms,UART,RX bits,RX data bit,0,
3315,165.750 ms,UART,RX bits,RX data bit,0,
3324,166.200 ms,UART,RX bits,RX data bit,0,
3332,166.600 ms,UART,RX data,RX parity OK bit,Parity bit,
3340,167.000 ms,UART,RX data,RX stop bit,Stop bit,
3348,167.400 ms,UART,RX data,RX start bit,Start bit,
3356,167.800 ms,UART,RX data,RX data,145,
3356,167.800 ms,UART,RX bits,RX data bit,1,
3365,168.250 ms,UART,RX bits,RX data bit,0,
3373,168.650 ms,UART,RX bits,RX data bit,0,
3381,169.050 ms,UART,RX bits,RX data bit,0,
3390,169.500 ms,UART,RX bits,RX data bit,1,
3398,169.900 ms,UART,RX bits,RX data bit,0,
3406,170.300 ms,UART,RX bits,RX data bit,0,
3415,170.750 ms,UART,RX bits,RX data bit,1,
3423,171.150 ms,UART,RX data,RX parity OK bit,Parity bit,
3431,171.550 ms,UART,RX data,RX stop bit,Stop bit,
3440,172.000 ms,UART,RX data,RX start bit,Start bit,
3448,172.400 ms,UART,RX data,RX data,127,
3448,172.400 ms,UART,RX bits,RX data bit,1,
3457,172.850 ms,UART,RX bits,RX data bit,1,
3465,173.250 ms,UART,RX bits,RX data bit,1,
3473,173.650 ms,UART,RX bits,RX data bit,1,
3482,174.100 ms,UART,RX bits,RX data bit,1,
3490,174.500 ms,UART,RX bits,RX data bit,1,
3498,174.900 ms,UART,RX bits,RX data bit,1,
3507,175.350 ms,UART,RX bits,RX data bit,0,
3515,175.750 ms,UART,RX data,RX parity OK bit,Parity bit,
3523,176.150 ms,UART,RX data,RX stop bit,Stop bit,
3532,176.600 ms,UART,RX data,RX start bit,Start bit,
3540,177.000 ms,UART,RX data,RX data,13,
3540,177.000 ms,UART,RX bits,RX data bit,1,
3549,177.450 ms,UART,RX bits,RX data bit,0,
3557,177.850 ms,UART,RX bits,RX data bit,1,
3565,178.250 ms,UART,RX bits,RX data bit,1,
3574,178.700 ms,UART,RX bits,RX data bit,0,
3582,179.100 ms,UART,RX bits,RX data bit,0,
3590,179.500 ms,UART,RX bits,RX data bit,0,
3599,179.950 ms,UART,RX bits,RX data bit,0,
3607,180.350 ms,UART,RX data,RX parity OK bit,Parity bit,
3615,180.750 ms,UART,RX data,RX stop bit,Stop bit,
3623,181.150 ms,UART,RX data,RX start bit,Start bit,
3631,181.550 ms,UART,RX data,RX data,45,
3631,181.550 ms,UART,RX bits,RX data bit,1,
3640,182.000 ms,UART,RX bits,RX data bit,0,
3648,182.400 ms,UART,RX bits,RX data bit,1,
3656,182.800 ms,UART,RX bits,RX data bit,1,
3665,183.250 ms,UART,RX bits,RX data bit,0,
3673,183.650 ms,UART,RX bits,RX data bit,1,
3681,184.050 ms,UART,RX bits,RX data bit,0,
3690,184.500 ms,UART,RX bits,RX data bit,0,
3698,184.900 ms,UART,RX data,RX parity OK bit,Parity bit,
3706,185.300 ms,UART,RX data,RX stop bit,Stop bit,
3715,185.750 ms,UART,RX data,RX start bit,Start bit,
3723,186.150 ms,UART,RX data,RX data,68,
3723,186.150 ms,UART,RX bits,RX data bit,0,
3732,186.600 ms,UART,RX bits,RX data bit,0,
3740,187.000 ms,UART,RX bits,RX data bit,1,
3748,187.400 ms,UART,RX bits,RX data bit,0,
3757,187.850 ms,UART,RX bits,RX data bit,0,
3765,188.250 ms,UART,RX bits,RX data bit,0,
3773,188.650 ms,UART,RX bits,RX data bit,1,
3782,189.100 ms,UART,RX bits,RX data bit,0,
3790,189.500 ms,UART,RX data,RX parity OK bit,Parity bit,
3798,189.900 ms,UART,RX data,RX stop bit,Stop bit,
3807,190.350 ms,UART,RX data,RX start bit,Start bit,
3815,190.750 ms,UART,RX data,RX data,156,
3815,190.750 ms,UART,RX bits,RX data bit,0,
3824,191.200 ms,UART,RX bits,RX data bit,0,
3832,191.600 ms,UART,RX bits,RX data bit,1,
3840,192.000 ms,UART,RX bits,RX data bit,1,
3849,192.450 ms,UART,RX bits,RX data bit,1,
3857,192.850 ms,UART,RX bits,RX data bit,0,
3865,193.250 ms,UART,RX bits,RX data bit,0,
3874,193.700 ms,UART,RX bits,RX data bit,1,
3882,194.100 ms,UART,RX data,RX parity OK bit,Parity bit,
3890,194.500 ms,UART,RX data,RX stop bit,Stop bit,
3898,194.900 ms,UART,RX data,RX start bit,Start bit,
3906,195.300 ms,UART,RX data,RX data,233,
3906,195.300 ms,UART,RX bits,RX data bit,1,
3915,195.750 ms,UART,RX bits,RX data bit,0,
3923,196.150 ms,UART,RX bits,RX data bit,0,
3931,196.550 ms,UART,RX bits,RX data bit,1,
3940,197.000 ms,UART,RX bits,RX data bit,0,
3948,197.400 ms,UART,RX bits,RX data bit,1,
3956,197.800 ms,UART,RX bits,RX data bit,1,
3965,198.250 ms,UART,RX bits,RX data bit,1,
3973,198.650 ms,UART,RX data,RX parity OK bit,Parity bit,
3981,199.050 ms,UART,RX data,RX stop bit,Stop bit,
3990,199.500 ms,UART,RX data,RX start bit,Start bit,
3998,199.900 ms,UART,RX data,RX data,183,
3998,199.900 ms,UART,RX bits,RX data bit,1,
4007,200.350 ms,UART,RX bits,RX data bit,1,
4015,200.750 ms,UART,RX bits,RX data bit,1,
4023,201.150 ms,UART,RX bits,RX data bit,0,
4032,201.600 ms,UART,RX bits,RX data bit,1,
4040,202.000 ms,UART,RX bits,RX data bit,1,
4048,202.400 ms,UART,RX bits,RX data bit,0,
4057,202.850 ms,UART,RX bits,RX data bit,1,
4065,203.250 ms,UART,RX data,RX parity OK bit,Parity bit,
4073,203.650 ms,UART,RX data,RX stop bit,Stop bit,
4081,204.050 ms,UART,RX data,RX start bit,Start bit,
4089,204.450 ms,UART,RX data,RX data,2,
4089,204.450 ms,UART,RX bits,RX data bit,0,
4098,204.900 ms,UART,RX bits,RX data bit,1,
4106,205.300 ms,UART,RX bits,RX data bit,0,
4114,205.700 ms,UART,RX bits,RX data bit,0,
4123,206.150 ms,UART,RX bits,RX data bit,0,
4131,206.550 ms,UART,RX bits,RX data bit,0,
4139,206.950 ms,UART,RX bits,RX data bit,0,
4148,207.400 ms,UART,RX bits,RX data bit,0,
4156,207.800 ms,UART,RX data,RX parity OK bit,Parity bit,
4164,208.200 ms,UART,RX data,RX stop bit,Stop bit,
4173,208.650 ms,UART,RX data,RX start bit,Start bit,
4181,209.050 ms,UART,RX data,RX data,0,
4181,209.050 ms,UART,RX bits,RX data bit,0,
4190,209.500 ms,UART,RX bits,RX data bit,0,
4198,209.900 ms,UART,RX bits,RX data bit,0,
4206,210.300 ms,UART,RX bits,RX data bit,0,
4215,210.750 ms,UART,RX bits,RX data bit,0,
4223,211.150 ms,UART,RX bits,RX data bit,0,
4231,211.550 ms,UART,RX bits,RX data bit,0,
4240,212.000 ms,UART,RX bits,RX data bit,0,
4248,212.400 ms,UART,RX data,RX parity OK bit,Parity bit,
4256,212.800 ms,UART,RX data,RX stop bit,Stop bit,
4265,213.250 ms,UART,RX data,RX start bit,Start bit,
4273,213.650 ms,UART,RX data,RX data,0,
4273,213.650 ms,UART,RX bits,RX data bit,0,
4282,214.100 ms,UART,RX bits,RX data bit,0,
4290,214.500 ms,UART,RX bits,RX data bit,0,
4298,214.900 ms,UART,RX bits,RX data bit,0,
4307,215.350 ms,UART,RX bits,RX data bit,0,
4315,215.750 ms,UART,RX bits,RX data bit,0,
4323,216.150 ms,UART,RX bits,RX data bit,0,
4332,216.600 ms,UART,RX bits,RX data bit,0,
4340,217.000 ms,UART,RX data,RX parity OK bit,Parity bit,
4348,217.400 ms,UART,RX data,RX stop bit,Stop bit,
4356,217.800 ms,UART,RX data,RX start bit,Start bit,
4364,218.200 ms,UART,RX data,RX data,0,
4364,218.200 ms,UART,RX bits,RX data bit,0,
4373,218.650 ms,UART,RX bits,RX data bit,0,
4381,219.050 ms,UART,RX bits,RX data bit,0,
4389,219.450 ms,UART,RX bits,RX data bit,0,
4398,219.900 ms,UART,RX bits,RX data bit,0,
4406,220.300 ms,UART,RX bits,RX data bit,0,
4414,220.700 ms,UART,RX bits,RX data bit,0,
4423,221.150 ms,UART,RX bits,RX data bit,0,
4431,221.550 ms,UART,RX data,RX parity OK bit,Parity bit,
4439,221.950 ms,UART,RX data,RX stop bit,Stop bit,
4448,222.400 ms,UART,RX data,RX start bit,Start bit,
4456,222.800 ms,UART,RX data,RX data,0,
4456,222.800 ms,UART,RX bits,RX data bit,0,
4465,223.250 ms,UART,RX bits,RX data bit,0,
4473,223.650 ms,UART,RX bits,RX data bit,0,
4481,224.050 ms,UART,RX bits,RX data bit,0,
4490,224.500 ms,UART,RX bits,RX data bit,0,
4498,224.900 ms,UART,RX bits,RX data bit,0,
4506,225.300 ms,UART,RX bits,RX data bit,0,
4515,225.750 ms,UART,RX bits,RX data bit,0,
4523,226.150 ms,UART,RX data,RX parity OK bit,Parity bit,
4531,226.550 ms,UART,RX data,RX stop bit,Stop bit,
4540,227.000 ms,UART,RX data,RX start bit,Start bit,
4548,227.400 ms,UART,RX data,RX data,25,
4548,227.400 ms,UART,RX bits,RX data bit,1,
4557,227.850 ms,UART,RX bits,RX data bit,0,
4565,228.250 ms,UART,RX bits,RX data bit,0,
4573,228.650 ms,UART,RX bits,RX data bit,1,
4582,229.100 ms,UART,RX bits,RX data bit,1,
4590,229.500 ms,UART,RX bits,RX data bit,0,
4598,229.900 ms,UART,RX bits,RX data bit,0,
4607,230.350 ms,UART,RX bits,RX data bit,0,
4615,230.750 ms,UART,RX data,RX parity OK bit,Parity bit,
4623,231.150 ms,UART,RX data,RX stop bit,Stop bit,
4631,231.550 ms,UART,RX data,RX start bit,Start bit,
4639,231.950 ms,UART,RX data,RX data,238,
4639,231.950 ms,UART,RX bits,RX data bit,0,
4648,232.400 ms,UART,RX bits,RX data bit,1,
4656,232.800 ms,UART,RX bits,RX data bit,1,
4664,233.200 ms,UART,RX bits,RX data bit,1,
4673,233.650 ms,UART,RX bits,RX data bit,0,
4681,234.050 ms,UART,RX bits,RX data bit,1,
4689,234.450 ms,UART,RX bits,RX data bit,1,
4698,234.900 ms,UART,RX bits,RX data bit,1,
4706,235.300 ms,UART,RX data,RX parity OK bit,Parity bit,
4714,235.700 ms,UART,RX data,RX stop bit,Stop bit,
4723,236.150 ms,UART,RX data,RX start bit,Start bit,
4731,236.550 ms,UART,RX data,RX data,172,
4731,236.550 ms,UART,RX bits,RX data bit,0,
4740,237.000 ms,UART,RX bits,RX data bit,0,
4748,237.400 ms,UART,RX bits,RX data bit,1,
4756,237.800 ms,UART,RX bits,RX data bit,1,
4765,238.250 ms,UART,RX bits,RX data bit,0,
4773,238.650 ms,UART,RX bits,RX data bit,1,
4781,239.050 ms,UART,RX bits,RX data bit,0,
4790,239.500 ms,UART,RX bits,RX data bit,1,
4798,239.900 ms,UART,RX data,RX parity OK bit,Parity bit,
4806,240.300 ms,UART,RX data,RX stop bit,Stop bit,
4814,240.700 ms,UART,RX data,RX start bit,Start bit,
4822,241.100 ms,UART,RX data,RX data,10,
4822,241.100 ms,UART,RX bits,RX data bit,0,
4831,241.550 ms,UART,RX bits,RX data bit,1,
4839,241.950 ms,UART,RX bits,RX data bit,0,
4847,242.350 ms,UART,RX bits,RX data bit,1,
4856,242.800 ms,UART,RX bits,RX data bit,0,
4864,243.200 ms,UART,RX bits,RX data bit,0,
4872,243.600 ms,UART,RX bits,RX data bit,0,
4881,244.050 ms,UART,RX bits,RX data bit,0,
4889,244.450 ms,UART,RX data,RX parity OK bit,Parity bit,
4897,244.850 ms,UART,RX data,RX stop bit,Stop bit,
4906,245.300 ms,UART,RX data,RX start bit,Start bit,
4914,245.700 ms,UART,RX data,RX data,0,
4914,245.700 ms,UART,RX bits,RX data bit,0,
4923,246.150 ms,UART,RX bits,RX data bit,0,
4931,246.550 ms,UART,RX bits,RX data bit,0,
4939,246.950 ms,UART,RX bits,RX data bit,0,
4948,247.400 ms,UART,RX bits,RX data bit,0,
4956,247.800 ms,UART,RX bits,RX data bit,0,
4964,248.200 ms,UART,RX bits,RX data bit,0,
4973,248.650 ms,UART,RX bits,RX data bit,0,
4981,249.050 ms,UART,RX data,RX parity OK bit,Parity bit,
4989,249.450 ms,UART,RX data,RX stop bit,Stop bit,
4998,249.900 ms,UART,RX data,RX start bit,Start bit,
5006,250.300 ms,UART,RX data,RX data,0,
5006,250.300 ms,UART,RX bits,RX data bit,0,
5015,250.750 ms,UART,RX bits,RX data bit,0,
5023,251.150 ms,UART,RX bits,RX data bit,0,
5031,251.550 ms,UART,RX bits,RX data bit,0,
5040,252.000 ms,UART,RX bits,RX data bit,0,
5048,252.400 ms,UART,RX bits,RX data bit,0,
5056,252.800 ms,UART,RX bits,RX data bit,0,
5065,253.250 ms,UART,RX bits,RX data bit,0,
5073,253.650 ms,UART,RX data,RX parity OK bit,Parity bit,
5081,254.050 ms,UART,RX data,RX stop bit,Stop bit,
5089,254.450 ms,UART,RX data,RX start bit,Start bit,
5097,254.850 ms,UART,RX data,RX data,0,
5097,254.850 ms,UART,RX bits,RX data bit,0,
5106,255.300 ms,UART,RX bits,RX data bit,0,
5114,255.700 ms,UART,RX bits,RX data bit,0,
5122,256.100 ms,UART,RX bits,RX data bit,0,
5131,256.550 ms,UART,RX bits,RX data bit,0,
5139,256.950 ms,UART,RX bits,RX data bit,0,
5147,257.350 ms,UART,RX bits,RX data bit,0,
5156,257.800 ms,UART,RX bits,RX data bit,0,
5164,258.200 ms,UART,RX data,RX parity OK bit,Parity bit,
5172,258.600 ms,UART,RX data,RX stop bit,Stop bit,
5181,259.050 ms,UART,RX data,RX start bit,Start bit,
5189,259.450 ms,UART,RX data,RX data,0,
5189,259.450 ms,UART,RX bits,RX data bit,0,
5198,259.900 ms,UART,RX bits,RX data bit,0,
5206,260.300 ms,UART,RX bits,RX data bit,0,
5214,260.700 ms,UART,RX bits,RX data bit,0,
5223,261.150 ms,UART,RX bits,RX data bit,0,
5231,261.550 ms,UART,RX bits,RX data bit,0,
5239,261.950 ms,UART,RX bits,RX data bit,0,
5248,262.400 ms,UART,RX bits,RX data bit,0,
5256,262.800 ms,UART,RX data,RX parity OK bit,Parity bit,
5264,263.200 ms,UART,RX data,RX stop bit,Stop bit,
5273,263.650 ms,UART,RX data,RX start bit,Start bit,
5281,264.050 ms,UART,RX data,RX data,200,
5281,264.050 ms,UART,RX bits,RX data bit,0,
5290,264.500 ms,UART,RX bits,RX data bit,0,
5298,264.900 ms,UART,RX bits,RX data bit,0,
5306,265.300 ms,UART,RX bits,RX data bit,1,
5315,265.750 ms,UART,RX bits,RX data bit,0,
5323,266.150 ms,UART,RX bits,RX data bit,0,
5331,266.550 ms,UART,RX bits,RX data bit,1,
5340,267.000 ms,UART,RX bits,RX data bit,1,
5348,267.400 ms,UART,RX data,RX parity OK bit,Parity bit,
5356,267.800 ms,UART,RX data,RX stop bit,Stop bit,
5364,268.200 ms,UART,RX data,RX start bit,Start bit,
5372,268.600 ms,UART,RX data,RX data,25,
5372,268.600 ms,UART,RX bits,RX data bit,1,
5381,269.050 ms,UART,RX bits,RX data bit,0,
5389,269.450 ms,UART,RX bits,RX data bit,0,
5397,269.850 ms,UART,RX bits,RX data bit,1,
5406,270.300 ms,UART,RX bits,RX data bit,1,
5414,270.700 ms,UART,RX bits,RX data bit,0,
5422,271.100 ms,UART,RX bits,RX data bit,0,
5431,271.550 ms,UART,RX bits,RX data bit,0,
5439,271.950 ms,UART,RX data,RX parity OK bit,Parity bit,
5447,272.350 ms,UART,RX data,RX stop bit,Stop bit,
5456,272.800 ms,UART,RX data,RX start bit,Start bit,
5464,273.200 ms,UART,RX data,RX data,150,
5464,273.200 ms,UART,RX bits,RX data bit,0,
5473,273.650 ms,UART,RX bits,RX data bit,1,
5481,274.050 ms,UART,RX bits,RX data bit,1,
5489,274.450 ms,UART,RX bits,RX data bit,0,
5498,274.900 ms,UART,RX bits,RX data bit,1,
5506,275.300 ms,UART,RX bits,RX data bit,0,
5514,275.700 ms,UART,RX bits,RX data bit,0,
5523,276.150 ms,UART,RX bits,RX data bit,1,
5531,276.550 ms,UART,RX data,RX parity OK bit,Parity bit,
5539,276.950 ms,UART,RX data,RX stop bit,Stop bit,
5548,277.400 ms,UART,RX data,RX start bit,Start bit,
5556,277.800 ms,UART,RX data,RX data,0,
5556,277.800 ms,UART,RX bits,RX data bit,0,
5565,278.250 ms,UART,RX bits,RX data bit,0,
5573,278.650 ms,UART,RX bits,RX data bit,0,
5581,279.050 ms,UART,RX bits,RX data bit,0,
5590,279.500 ms,UART,RX bits,RX data bit,0,
5598,279.900 ms,UART,RX bits,RX data bit,0,
5606,280.300 ms,UART,RX bits,RX data bit,0,
5615,280.750 ms,UART,RX bits,RX data bit,0,
5623,281.150 ms,UART,RX data,RX parity OK bit,Parity bit,
5631,281.550 ms,UART,RX data,RX stop bit,Stop bit,
5639,281.950 ms,UART,RX data,RX start bit,Start bit,
5647,282.350 ms,UART,RX data,RX data,0,
5647,282.350 ms,UART,RX bits,RX data bit,0,
5656,282.800 ms,UART,RX bits,RX data bit,0,
5664,283.200 ms,UART,RX bits,RX data bit,0,
5672,283.600 ms,UART,RX bits,RX data bit,0,
5681,284.050 ms,UART,RX bits,RX data bit,0,
5689,284.450 ms,UART,RX bits,RX data bit,0,
5697,284.850 ms,UART,RX bits,RX data bit,0,
5706,285.300 ms,UART,RX bits,RX data bit,0,
5714,285.700 ms,UART,RX data,RX parity OK bit,Parity bit,
5722,286.100 ms,UART,RX data,RX stop bit,Stop bit,
5731,286.550 ms,UART,RX data,RX start bit,Start bit,
5739,286.950 ms,UART,RX data,RX data,0,
5739,286.950 ms,UART,RX bits,RX data bit,0,
5748,287.400 ms,UART,RX bits,RX data bit,0,
5756,287.800 ms,UART,RX bits,RX data bit,0,
5764,288.200 ms,UART,RX bits,RX data bit,0,
5773,288.650 ms,UART,RX bits,RX data bit,0,
5781,289.050 ms,UART,RX bits,RX data bit,0,
5789,289.450 ms,UART,RX bits,RX data bit,0,
5798,289.900 ms,UART,RX bits,RX data bit,0,
5806,290.300 ms,UART,RX data,RX parity OK bit,Parity bit,
5814,290.700 ms,UART,RX data,RX stop bit,Stop bit,
5822,291.100 ms,UART,RX data,RX start bit,Start bit,
5830,291.500 ms,UART,RX data,RX data,0,
5830,291.500 ms,UART,RX bits,RX data bit,0,
5839,291.950 ms,UART,RX bits,RX data bit,0,
5847,292.350 ms,UART,RX bits,RX data bit,0,
5855,292.750 ms,UART,RX bits,RX data bit,0,
5864,293.200 ms,UART,RX bits,RX data bit,0,
5872,293.600 ms,UART,RX bits,RX data bit,0,
5880,294.000 ms,UART,RX bits,RX data bit,0,
5889,294.450 ms,UART,RX bits,RX data bit,0,
5897,294.850 ms,UART,RX data,RX parity OK bit,Parity bit,
5905,295.250 ms,UART,RX data,RX stop bit,Stop bit,
5914,295.700 ms,UART,RX data,RX start bit,Start bit,
5922,296.100 ms,UART,RX data,RX data,0,
5922,296.100 ms,UART,RX bits,RX data bit,0,
5931,296.550 ms,UART,RX bits,RX data bit,0,
5939,296.950 ms,UART,RX bits,RX data bit,0,
5947,297.350 ms,UART,RX bits,RX data bit,0,
5956,297.800 ms,UART,RX bits,RX data bit,0,
5964,298.200 ms,UART,RX bits,RX data bit,0,
5972,298.600 ms,UART,RX bits,RX data bit,0,
5981,299.050 ms,UART,RX bits,RX data bit,0,
5989,299.450 ms,UART,RX data,RX parity OK bit,Parity bit,
5997,299.850 ms,UART,RX data,RX stop bit,Stop bit,
6006,300.300 ms,UART,RX data,RX start bit,Start bit,
6014,300.700 ms,UART,RX data,RX data,14,
6014,300.700 ms,UART,RX bits,RX data bit,0,
6023,301.150 ms,UART,RX bits,RX data bit,1,
6031,301.550 ms,UART,RX bits,RX data bit,1,
6039,301.950 ms,UART,RX bits,RX data bit,1,
6048,302.400 ms,UART,RX bits,RX data bit,0,
6056,302.800 ms,UART,RX bits,RX data bit,0,
6064,303.200 ms,UART,RX bits,RX data bit,0,
6073,303.650 ms,UART,RX bits,RX data bit,0,
6081,304.050 ms,UART,RX data,RX parity OK bit,Parity bit,
6089,304.450 ms,UART,RX data,RX stop bit,Stop bit,
6097,304.850 ms,UART,RX data,RX start bit,Start bit,
6105,305.250 ms,UART,RX data,RX data,0,
6105,305.250 ms,UART,RX bits,RX data bit,0,
6114,305.700 ms,UART,RX bits,RX data bit,0,
6122,306.100 ms,UART,RX bits,RX data bit,0,
6130,306.500 ms,UART,RX bits,RX data bit,0,
6139,306.950 ms,UART,RX bits,RX data bit,0,
6147,307.350 ms,UART,RX bits,RX data bit,0,
6155,307.750 ms,UART,RX bits,RX data bit,0,
6164,308.200 ms,UART,RX bits,RX data bit,0,
6172,308.600 ms,UART,RX data,RX parity OK bit,Parity bit,
6180,309.000 ms,UART,RX data,RX stop bit,Stop bit,
6189,309.450 ms,UART,RX data,RX start bit,Start bit,
6197,309.850 ms,UART,RX data,RX data,0,
6197,309.850 ms,UART,RX bits,RX data bit,0,
6206,310.300 ms,UART,RX bits,RX data bit,0,
6214,310.700 ms,UART,RX bits,RX data bit,0,
6222,311.100 ms,UART,RX bits,RX data bit,0,
6231,311.550 ms,UART,RX bits,RX data bit,0,
6239,311.950 ms,UART,RX bits,RX data bit,0,
6247,312.350 ms,UART,RX bits,RX data bit,0,
6256,312.800 ms,UART,RX bits,RX data bit,0,
6264,313.200 ms,UART,RX data,RX parity OK bit,Parity bit,
6272,313.600 ms,UART,RX data,RX stop bit,Stop bit,
6281,314.050 ms,UART,RX data,RX start bit,Start bit,
6289,314.450 ms,UART,RX data,RX data,0,
6289,314.450 ms,UART,RX bits,RX data bit,0,
6298,314.900 ms,UART,RX bits,RX data bit,0,
6306,315.300 ms,UART,RX bits,RX data bit,0,
6314,315.700 ms,UART,RX bits,RX data bit,0,
6323,316.150 ms,UART,RX bits,RX data bit,0,
6331,316.550 ms,UART,RX bits,RX data bit,0,
6339,316.950 ms,UART,RX bits,RX data bit,0,
6348,317.400 ms,UART,RX bits,RX data bit,0,
6356,317.800 ms,UART,RX data,RX parity OK bit,Parity bit,
6364,318.200 ms,UART,RX data,RX stop bit,Stop bit,
6372,318.600 ms,UART,RX data,RX start bit,Start bit,
6380,319.000 ms,UART,RX data,RX data,0,
6380,319.000 ms,UART,RX bits,RX data bit,0,
6389,319.450 ms,UART,RX bits,RX data bit,0,
6397,319.850 ms,UART,RX bits,RX data bit,0,
6405,320.250 ms,UART,RX bits,RX data bit,0,
6414,320.700 ms,UART,RX bits,RX data bit,0,
6422,321.100 ms,UART,RX bits,RX data bit,0,
6430,321.500 ms,UART,RX bits,RX data bit,0,
6439,321.950 ms,UART,RX bits,RX data bit,0,
6447,322.350 ms,UART,RX data,RX parity OK bit,Parity bit,
6455,322.750 ms,UART,RX data,RX stop bit,Stop bit,
6464,323.200 ms,UART,RX data,RX start bit,Start bit,
6472,323.600 ms,UART,RX data,RX data,0,
6472,323.600 ms,UART,RX bits,RX data bit,0,
6481,324.050 ms,UART,RX bits,RX data bit,0,
6489,324.450 ms,UART,RX bits,RX data bit,0,
6497,324.850 ms,UART,RX bits,RX data bit,0,
6506,325.300 ms,UART,RX bits,RX data bit,0,
6514,325.700 ms,UART,RX bits,RX data bit,0,
6522,326.100 ms,UART,RX bits,RX data bit,0,
6531,326.550 ms,UART,RX bits,RX data bit,0,
6539,326.950 ms,UART,RX data,RX parity OK bit,Parity bit,
6547,327.350 ms,UART,RX data,RX stop bit,Stop bit,
6555,327.750 ms,UART,RX data,RX start bit,Start bit,
6563,328.150 ms,UART,RX data,RX data,0,
6563,328.150 ms,UART,RX bits,RX data bit,0,
6572,328.600 ms,UART,RX bits,RX data bit,0,
6580,329.000 ms,UART,RX bits,RX data bit,0,
6588,329.400 ms,UART,RX bits,RX data bit,0,
6597,329.850 ms,UART,RX bits,RX data bit,0,
6605,330.250 ms,UART,RX bits,RX data bit,0,
6613,330.650 ms,UART,RX bits,RX data bit,0,
6622,331.100 ms,UART,RX bits,RX data bit,0,
6630,331.500 ms,UART,RX data,RX parity OK bit,Parity bit,
6638,331.900 ms,UART,RX data,RX stop bit,Stop bit,
6647,332.350 ms,UART,RX data,RX start bit,Start bit,
6655,332.750 ms,UART,RX data,RX data,0,
6655,332.750 ms,UART,RX bits,RX data bit,0,
6664,333.200 ms,UART,RX bits,RX data bit,0,
6672,333.600 ms,UART,RX bits,RX data bit,0,
6680,334.000 ms,UART,RX bits,RX data bit,0,
6689,334.450 ms,UART,RX bits,RX data bit,0,
6697,334.850 ms,UART,RX bits,RX data bit,0,
6705,335.250 ms,UART,RX bits,RX data bit,0,
6714,335.700 ms,UART,RX bits,RX data bit,0,
6722,336.100 ms,UART,RX data,RX parity OK bit,Parity bit,
6730,336.500 ms,UART,RX data,RX stop bit,Stop bit,
6739,336.950 ms,UART,RX data,RX start bit,Start bit,
6747,337.350 ms,UART,RX data,RX data,0,
6747,337.350 ms,UART,RX bits,RX data bit,0,
6756,337.800 ms,UART,RX bits,RX data bit,0,
6764,338.200 ms,UART,RX bits,RX data bit,0,
6772,338.600 ms,UART,RX bits,RX data bit,0,
6781,339.050 ms,UART,RX bits,RX data bit,0,
6789,339.450 ms,UART,RX bits,RX data bit,0,
6797,339.850 ms,UART,RX bits,RX data bit,0,
6806,340.300 ms,UART,RX bits,RX data bit,0,
6814,340.700 ms,UART,RX data,RX parity OK bit,Parity bit,
6822,341.100 ms,UART,RX data,RX stop bit,Stop bit,
6830,341.500 ms,UART,RX data,RX start bit,Start bit,
6838,341.900 ms,UART,RX data,RX data,0,
6838,341.900 ms,UART,RX bits,RX data bit,0,
6847,342.350 ms,UART,RX bits,RX data bit,0,
6855,342.750 ms,UART,RX bits,RX data bit,0,
6863,343.150 ms,UART,RX bits,RX data bit,0,
6872,343.600 ms,UART,RX bits,RX data bit,0,
6880,344.000 ms,UART,RX bits,RX data bit,0,
6888,344.400 ms,UART,RX bits,RX data bit,0,
6897,344.850 ms,UART,RX bits,RX data bit,0,
6905,345.250 ms,UART,RX data,RX parity OK bit,Parity bit,
6913,345.650 ms,UART,RX data,RX stop bit,Stop bit,
6922,346.100 ms,UART,RX data,RX start bit,Start bit,
6930,346.500 ms,UART,RX data,RX data,50,
6930,346.500 ms,UART,RX bits,RX data bit,0,
6939,346.950 ms,UART,RX bits,RX data bit,1,
6947,347.350 ms,UART,RX bits,RX data bit,0,
6955,347.750 ms,UART,RX bits,RX data bit,0,
6964,348.200 ms,UART,RX bits,RX data bit,1,
6972,348.600 ms,UART,RX bits,RX data bit,1,
6980,349.000 ms,UART,RX bits,RX data bit,0,
6989,349.450 ms,UART,RX bits,RX data bit,0,
6997,349.850 ms,UART,RX data,RX parity OK bit,Parity bit,
7005,350.250 ms,UART,RX data,RX stop bit,Stop bit,
7014,350.700 ms,UART,RX data,RX start bit,Start bit,
7022,351.100 ms,UART,RX data,RX data,203,
7022,351.100 ms,UART,RX bits,RX data bit,1,
7031,351.550 ms,UART,RX bits,RX data bit,1,
7039,351.950 ms,UART,RX bits,RX data bit,0,
7047,352.350 ms,UART,RX bits,RX data bit,1,
7056,352.800 ms,UART,RX bits,RX data bit,0,
7064,353.200 ms,UART,RX bits,RX data bit,0,
7072,353.600 ms,UART,RX bits,RX data bit,1,
7081,354.050 ms,UART,RX bits,RX data bit,1,
7089,354.450 ms,UART,RX data,RX parity OK bit,Parity bit,
7097,354.850 ms,UART,RX data,RX stop bit,Stop bit,

Salut,

Je vois que t’as bien avancé, je connaissais pas l’existence de ce logiciel, c’est assez puissant, ça connaît beaucoup de protocoles !
Mais du coup il a détecté un protocole en particulier ? RS232 ?
Tu t’es branché sur l’USB ou le bus propriétaire ?

Je suis sur le BUS propriétaire, l’avantage c’est qu’il émet toutes les 10s.

Concernant le logiciel il ne détecte rien tout seul, c’est à toi de mettre manuellement un protocole sur la voie puis de le paramétrer. J’ai l’avantage de côtoyer certaines personnes qui s’y connaissent en électronique donc elle me donne des conseilles, en l’occurrence le soft sigrok.

Du coup je suis partie sur le protocol UART par elimination car le contrôleur PIC ne sais à priori faire que ça, de l’usb et de l’I2C.

J’ai trouvé le logiciel Realterm qui visiblement est prometteur, il peut enregistrer sous fichier texte les trames RS232, va donc falloir que je realise un test de principe.

Pour le moment je dois trouver une façon d’adapter les niveaux logiques du bus à mon port RS232. Plus compliqué que prévu visiblement !

J’utilise le logiciel LTSpice pour simuler mon montage elec.

Ne serait-ce pas utile d’essayer de lire l’USB pour voir si tu trouves les mêmes trames ?

Que comptes-tu avoir en plus en enregistrant dans un fichier texte ? Tu espères recevoir des caractères ASCII ?
Le risque serait que ce soit un protocole propriétaire ALDES qui envoie des trames complètements opaques. Par exemple un octet comprenant une température codée en float dont on ne connait pas la plage ni la résolution me parait très difficile à décoder.
Je m’avance peut-être trop, je suis curieux de la façon dont tu vas procéder pour la suite.
En tout cas chapeau, tu t’es bien débrouillé jusqu’à présent.

J’ai sondé le port USB, il n’y a pas d’émission sur aucune broche, je pense qu’il faut un appareil connecté pour que ça dialogue.

Avec la quantité de trames je vais regarder comment les bits bougent afin d’essayer de comprendre justement comment Aldes a codé le truc. Pas de raison que la température varie pendant 1h si je n’ai pas de conso d’eau chaude. J’aviserai une fois les données là :slight_smile:

Il est peut probable selon moi que les températures soient en float, on parle d’un chauffe eau donc je pense que la précision au degré est suffisante pour eux et ce serait ce faire chier pour pas grand chose surtout quand tu vois que les sondes sont justes posées dans un doigt de gant en vrac. Mais je peux me tromper.

Merci c’est cool d’avoir ce genre de message.

Ce type de phrase m’encourage à partager içi mon aventure car des fois on a l’impression d’être seul, mon entourage ne comprenant pas trop pourquoi je fais ça :slight_smile:

1 « J'aime »

Finalement je m’oriente plus sur un montage à base d’optocoupler afin de bien séparer le circuit du chauffe eau et le port serie RS232 du PC. Ceci fait suite à la découverte d’un projet pour connecter les PAC Atlantic en cherchant pour mon voisin.

Il me reste encore pas mal de travail, surtout concernant les valeurs de résistance mais la simu sous LTSPICE commence à me donner satisfaction :

Voilà le montage :

Ce qui converti visiblement bien le signal 24V (le bus aldes en vert) en 5V (signal bleu) ce qui permettra de rentrer dans un MAX232 (ou un convertisseur TTL => RS232 du même type)

Salut à tous !

Juste pour vous tenir informé, plutôt que de faire des montages dans tous les sens j’ai commandé sur alimachin ceci :

3 « J'aime »

Hello !

Les vacances étant là j’ai trouvé un peu de temps pour me remettre sur le sujet…

Du coup j’ai mis en place le convertisseur de niveau ce qui me permet maintenant de brancher mon analyseur logique de façon permanente et surtout sans danger pour mon chauffe eau. Je n’ai en revanche pas encore réussi à faire fonctionner l’interface TTL <=> RS232.

Après une acquisition via mon analyseur logique à 16MHz, j’ai recherché le bit le plus court sur l’ensemble de la trame et il semblerait que celui-ci soit de 144,5µs soit un baudrate de 6920 ce qui est étrange. Après configuration de la liaison série à cette vitesse j’obtiens un décodage des trames périodiques émisent par le chauffe eau (toutes les 10s) cependant les données qu’elles contiennent ne changent pas au court du temps, bref rien ne semble vivre. …

Je commence donc à me demander si je vais pouvoir en tirer quelque chose. Il me faudrait de l’aide d’une personne ayant des connaissances dans ce type de liaison !

Voilà ce que j’ai actuellement :

F8 C0 FF 1F F8 FF C0 00 00 00 1F F8 F8 F8 F8 FF 
00 F8 00 C0 DF DF F8 1F C0 FF FF F8 1F FF FF 1F 
00 F8 00 00 00 00 1F F8 00 F8 00 00 00 F8 F8 FF 
F8 DF C0 DF FF FF 00 FF C0 DF 00 C0 00 DF 1F F8 
F8 FF F8 00 F8 DF F8 00 00 00 00 F8 FF F8 FF F8 
00 FF 00 00 00 00 00 00 FF 00 FF F8 00 00 00 00 
00 F8 F8 00 00 00 00 00 00 00 00 00 F8 F8 F8 00 

Est ce qu’il ne faudra pas un autre équipement raccordé (type thermostat) pour qu’il y ai du traffic sur la liaison?
Par exemple mon ancienne chaudière pour voir des trames ‹ ebus › il m’avait fallu mettre en place le thermostat d’ambiance. Sinon la chaudière n’emettai que l’heure et la t° en broadcast toutes les xx secondes.

Pas plus d’idées/connaissance c’est juste au cas ou.

Je pense comme toi malheureusement et cet équipement est la passerelle AldesConnect à 170€…

Ça fait chier de devoir l’acheter pour étudier le système et la revendre ensuite. L’idéal serait d’avoir un prêt mais je connais personne qui a ce chauffe eau dans mon entourage.

C’est bon à savoir et ça confirme un peu ce que je pensais.

C’est déjà cool de remonter ton expérience :wink:

1 « J'aime »