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

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 »

À tout hasard tu peux regarder comment fonctionne ce projet utilisé pour décrypter le protocole des pompes à chaleur Panasonic.

1 « J'aime »

Bonjour,

Je pense comme vous, il doit falloir la passerelle pour espionner les échanges. Ça permettra de voir le protocole pour interroger ton chauffe-eau également.
Peut-être que ça se trouve d’occasion ? Au pire comme tu le dis tu pourras certainement revendre.

1 « J'aime »

@Neuvidor, par le plus grande des hasard aurais tu des ref / photos et retour d’expérience sur le montage effectué pour ton voisin :wink: , j’ai une PAC atlantic et suis trés intéressé par son branchement sur HA.
Merci pour le partage vers le projet de 1coderookie. Aprés, lecture de doc, démontage et inspection rapide je ne vois qu’une carte AVS55 qui semble monté sur une RVS21 => donc compatible.
Désolé pour le HS et squat de topic.
Je te souhaite plein de courage pour le reverse engineering, ce n’est vraiment chose pas aisé, mais très fun je trouve. (perso je bloque sur une simple telecommande 433 qui fait du on/off aprés m’être attaqué à du Bluetooth sans plus de succés)

Salut !

Tu devrais trouver les réponses à tes questions ici :
=> GitHub - fredlcore/BSB-LAN: LAN interface for Boiler-System-Bus (BSB) and Local Process Bus (LPB) and Punkt-zu-Punkt Schnittstelle (PPS) used by Elco Thision, Brötje and similar heating systems

Si tu as des questions à propos de ce sujet, je te suggère d’ouvrir un sujet dédié à ta PAC afin d’en faire profiter les autres. Un conseil, ne te trompe pas lors du premier flash de l’ESP car sinon après tu va galèrer, enfin il faudra purger l’eeprom ou ruser… :wink:

Hello, j’en profite pour dire que je viens de publier une intégration HomeAssistant utilisant AldesConnect, avec implémentation sur le T-One Air: GitHub - guix77/homeassistant-aldes

AldesConnect est une catastrophe en terme de fiabilité et est pauvre en fonctionnalités. J’aiderais volontiers à reverse engineerer pour in fine avoir une passerelle DIY USB ou BUS. Je n’ai pas trop de souçis pour le dev et les petits projets DIY ESP / Raspberry mais par contre en reverse engineering je n’y connais rien, n’ai pas de matos donc ça semble quand même chaud sauf si vous m’encadrez à fond :slight_smile:

2 « J'aime »