{"id":10762,"date":"2022-06-21T15:42:54","date_gmt":"2022-06-21T13:42:54","guid":{"rendered":"https:\/\/www.iggo.fr\/docs\/acces-console-utl-et-sondes\/sondes\/cycle-de-demarrage\/"},"modified":"2022-06-21T15:50:17","modified_gmt":"2022-06-21T13:50:17","slug":"cycle-de-demarrage","status":"publish","type":"docs","link":"https:\/\/www.iggo.fr\/docs\/acces-console-utl-et-sondes\/sondes\/cycle-de-demarrage\/","title":{"rendered":"Cycle de d\u00e9marrage"},"content":{"rendered":"<p>Dans le cas o\u00f9 les 5 secondes se sont \u00e9coul\u00e9es, le cycle de d\u00e9marrage de la sonde continue.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-10763 aligncenter\" src=\"https:\/\/www.iggo.fr\/wp-content\/uploads\/2022\/06\/iggo_console_putty_sensor_7_logs.png\" alt=\"\" width=\"823\" height=\"518\" srcset=\"https:\/\/www.iggo.fr\/wp-content\/uploads\/2022\/06\/iggo_console_putty_sensor_7_logs.png 823w, https:\/\/www.iggo.fr\/wp-content\/uploads\/2022\/06\/iggo_console_putty_sensor_7_logs-300x189.png 300w, https:\/\/www.iggo.fr\/wp-content\/uploads\/2022\/06\/iggo_console_putty_sensor_7_logs-768x483.png 768w\" sizes=\"(max-width: 823px) 100vw, 823px\" \/><\/p>\n<p style=\"margin-top: 16px\">La sonde cherche \u00e0 se synchroniser avec l\u2019UTL. Des [Skip] peuvent apparaitre sur la ligne SYNC. Il s\u2019agit de paquets de donn\u00e9es envoy\u00e9s vers l\u2019UTL mais qui ne concernent pas cette sonde. Si au bout de 5 minutes, la sonde n\u2019a toujours pas de synchronisation, une alarme est \u00e9mise et la sonde part en sommeil pour 30 minutes. Elle se r\u00e9veille, r\u00e9\u00e9met une alarme, reboot et red\u00e9marre la synchronisation. Elle continue ce cycle jusqu\u2019\u00e0 ce qu\u2019elle soit synchronis\u00e9e avec l\u2019UTL.<\/p>\n<p style=\"margin-top: 16px\">Le timer dans cet exemple qui vaut 1minute est r\u00e9cup\u00e9r\u00e9 \u00e0 9h11U.T.C. La sonde se met en sommeil. Le prochain r\u00e9veil de l\u2019alarme (New NUP Alarm) est affich\u00e9\u00a0: 9h12U.T.C. A son r\u00e9veil, elle affiche le timestamp au moment de la mesure (MTS), le temps de prise de mesure (dMTS) puis les donn\u00e9es. Si la mesure poss\u00e8de une seule valeur, elles sont affich\u00e9es dans Data(), suivi de Data1(), Data2(),.. en fonction du type de sonde.<\/p>\n<p style=\"margin-top: 16px\">La trame est ensuite envoy\u00e9e vers l\u2019UTL (LTX). On peut voir la taille et le nombre d\u2019\u00e9checs d\u2019envois si EC&gt;1 (eC\u00a0: error count) qui ont pr\u00e9c\u00e9d\u00e9.<br \/>\nElle r\u00e9ceptionne la r\u00e9ponse de l\u2019UTL (LRX) et affiche la qualit\u00e9 du signal (RSSI), ainsi que les temps d\u2019envoi (dTX), temps de r\u00e9ception (dRX) et temps total (dtTot).<\/p>\n<p style=\"margin-top: 16px\">Ensuite, le timestamp de la sonde au moment o\u00f9 elle a re\u00e7u la r\u00e9ponse de l\u2019UTL est affich\u00e9 (LTS), avec les ms. STS correspond au timestamp de l\u2019UTL. Si l\u2019\u00e9cart est sup\u00e9rieur \u00e0 100ms, l\u2019horloge interne de la sonde (RTC) est recal\u00e9e sur celle de l\u2019UTL, le message \u00ab\u00a0RTC Updated\u00a0!\u00a0\u00bb s\u2019affiche.<br \/>\nLa ligne suivante affiche les param\u00e8tres de la sonde. Il s\u2019agit d\u2019un rappel, certains d\u2019entre eux pouvant \u00eatre modifi\u00e9s via l\u2019Extranet (not\u00e9 *)\u00a0:<\/p>\n<ul>\n<li>l\u2019identifiant de la sonde (ID)*,<\/li>\n<li>l\u2019adresse du serveur (AD),<\/li>\n<li>l\u2019alarme en minutes depuis minuit (U.T.C.) (AL)*,<\/li>\n<li>le timer en secondes (TM)*,<\/li>\n<li>le d\u00e9calage temporel en secondes (DC)*,<\/li>\n<li>le nombre de tentative (RT)*.<\/li>\n<\/ul>\n<p style=\"margin-top: 16px\">Si l\u2019envoi n\u2019est pas possible, un timeout rouge appara\u00eet, la sonde attend 500ms, puis retente l\u2019envoi jusqu\u2019\u00e0 atteindre le nombre de tentatives (RT) maximum.<br \/>\nSi l\u2019envoi est en \u00e9chec, la trame est stock\u00e9e dans la m\u00e9moire de la sonde qui peut contenir 6 trames\u00a0: les 5 premi\u00e8res sont statiques, la sixi\u00e8me est dynamique et effac\u00e9e par la nouvelle mesure. A chaque tentative, la table enti\u00e8re est envoy\u00e9e \u00e0 l\u2019UTL.<\/p>\n<p style=\"margin-top: 16px\">Si l\u2019error count (eC) est de 1, la 1<sup>re<\/sup> ligne de la table est remplie, il s\u2019agit d\u2019une situation normale. Si l\u2019eC est compris entre 2 et 5, alors on remplit les lignes 2 \u00e0 5 de la table, il y a eu \u00e9chec pr\u00e9c\u00e9demment dans l\u2019envois. Pour les eC de 6 \u00e0 9, la 6\u00e8 ligne est toujours \u00e9cras\u00e9e. Apr\u00e8s un eC \u00e9gal \u00e0 9, si l\u2019UTL ne r\u00e9pond pas, alors la sonde repasse en synchronisation (voir d\u00e9but de ce chapitre pour le cycle).<\/p>\n","protected":false},"featured_media":0,"parent":10745,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"yst_prominent_words":[816,454,693,3010,1501,2289,1058],"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs\/10762"}],"collection":[{"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/comments?post=10762"}],"version-history":[{"count":2,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs\/10762\/revisions"}],"predecessor-version":[{"id":10765,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs\/10762\/revisions\/10765"}],"up":[{"embeddable":true,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs\/10745"}],"prev":[{"title":"Section admin","link":"https:\/\/www.iggo.fr\/docs\/acces-console-utl-et-sondes\/sondes\/section-admin\/","href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs\/10755"}],"wp:attachment":[{"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/media?parent=10762"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/doc_tag?post=10762"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/yst_prominent_words?post=10762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}