$message) { $message = explode (' ', $message, 3); // on separe l'etiquette, la valeur et la somme de controle de chaque message if(!empty($message[0]) && !empty($message[1])) { $etiquette = $message[0]; $valeur = $message[1]; $datas[$etiquette] = $valeur; // on stock les etiquettes et les valeurs de l'array datas } } $datas["timestamp"] = time(); return $datas; */ return $trame; } while(true) { $dateJour = date('Ymd'); $trame = lireTrameConso(); // recupere une trame teleinfo print $trame; // if (count($trame) == 11 ) { // $fp = fopen('teleinfo_'.$dateJour.'.csv', 'a'); // fputcsv($fp, $trame); // fclose($fp); // } } ?>