Date dans fichier sortie de rtapaggregate

rtapaggregate : ajout de la possibilité de mettre la date de la demande
 sur le mobile dans le fichier de sortie (codé à l'arrache avec un
 #define à décommenter pour activer la fonctionnalité).

git-svn-id: https://pif.pu-pm.univ-fcomte.fr/svn/loc@60 785a6c6c-259e-4ff1-8b91-dc31627914f0
This commit is contained in:
Matteo Cypriani 2008-07-17 08:21:41 +00:00
parent affd061634
commit 87ce0df1c5
2 changed files with 6 additions and 0 deletions

View File

@ -9,6 +9,9 @@
#include "../../librtaputil/rtaputil.h"
//#define TIMESTAMP // Décommenter pour afficher le timestamp à chaque ligne du fichier de sortie.
#define AGGREGATE_TIMEOUT 1500 // Timeout d'agrégation (en millisecondes)
#define KEEP_TIMEOUT 3000 // Temps que l'on conserve les données dans la liste (en millisecondes)
#define CHECK_INTERVAL 500000 // Temps entre deux vérifications de la liste (en micro-secondes)

View File

@ -148,6 +148,9 @@ void* monitor_couple_list(couple_list **couples)
putchar('\n') ;
#endif
#ifdef TIMESTAMP
fprintf(fd, "%llu;", timeval_to_ms(couple_ptr->request_time)) ; // Inscription de la date de la demande (sur le mobile) dans le fichier
#endif // TIMESTAMP
fprintf(fd, "%0.2f;%0.2f;%0.2f;%hhd", couple_ptr->x_position, couple_ptr->y_position, couple_ptr->z_position, couple_ptr->direction) ; // Inscription des infos du couple dans le fichier
couple_info_ptr = couple_ptr->info ;