# Envoyer la sortie de RASPJSON vers une unité de traitement La TIC du compteur électrique reliée à un démodulateur ASK nous fournit des **trames JSON** par le biais du programme raspjson. ![](20210101-232411.png) Ces informations **JSON** doivent être communiquer à l'unité de traitement principale. Il faut s'attendre aux pires : - quantité de trames lues trop importante par rapport au nombre pouvant être traitée par l'unité de traitement dans un même laps de temps - temps de réponse de l'unité de traitement très long - unité de traitement injoignable Dans ces cas, il faut continuer à réceptionner les informations et les mémoriser. ``` raspjson > fichier unique traitementJSON& ``` -- Lecture du fichier **buffer** ```BASH #!/bin/bash fifo_name="/tmp/edf_20210101.json" while true do if read line; then curl -v http://127.0.0.1/compteurTIC/trame -H 'Content-Type: application.json' -d "`echo $line`" if [ $? eq 0 ], then sed "1,$n d" "$fifo_name" fi fi done <"$fifo_name" ```