Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
electronique:teleinformation-compteur-electricite:traitement-json-tic-edf [2021/01/01 22:26] – Cédric ABONNEL | electronique:teleinformation-compteur-electricite:traitement-json-tic-edf [2021/01/01 23:18] (Version actuelle) – Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Envoyer la sortie de RASPJSON vers une unité de traitement ====== | ||
+ | La [[electronique: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Ces informations **JSON** doivent être communiquer à l' | ||
+ | * quantité de trames lues trop importante par rapport au nombre pouvant être traitée par l' | ||
+ | * temps de réponse de l' | ||
+ | * unité de traitement injoignable | ||
+ | |||
+ | Dans ces cas, il faut continuer à réceptionner les informations | ||
+ | |||
+ | < | ||
+ | |||
+ | raspjson > fichier unique | ||
+ | traitementJSON& | ||
+ | |||
+ | </ | ||
+ | |||
+ | -- | ||
+ | |||
+ | Lecture du fichier **buffer** | ||
+ | |||
+ | <code BASH> | ||
+ | # | ||
+ | fifo_name="/ | ||
+ | while true | ||
+ | do | ||
+ | if read line; then | ||
+ | curl -v http:// | ||
+ | if [ $? eq 0 ], then | ||
+ | sed "1,$n d" " | ||
+ | fi | ||
+ | fi | ||
+ | done <" | ||
+ | </ |