Import initial du projet shipheart_appli
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
/**********************************************************************************************************************************************************************************
|
||||
|
||||
Fichier GNSS.H
|
||||
|
||||
Contient tous les define liés au GNSS
|
||||
|
||||
**********************************************************************************************************************************************************************************/
|
||||
|
||||
// Maximums :
|
||||
|
||||
// Tempos :
|
||||
#define GNSS_TEMPO_INIT 20 // En x 100ms
|
||||
#define GNSS_TEMPO_ATTENTE_FIN_INIT 30 // En x 100ms Tempo nécessaire pour s'assurer que toutes les commandes de configuration sont bien exécutées avant de lancer les pollings.
|
||||
#define GNSS_PERIODE_MESURES 11 // En x 100ms Le GNSS effectue une mesure par seconde (1Hz) et ne répond à une commande de lecture qur lorsque une nouvelle acquisition est faite. Il est donc important d'avoir une période légèrement supérieure afin de ne pas remplir le buffer d'émission de G-Bus !!
|
||||
#define GNSS_PERIODE_SET_DATE_HEURE 600 // EN x 100ms Période à laquelle l'heure GNSS sera prise en compte pour mise à l'heure du CM4 et envoyée au Compagnon
|
||||
|
||||
// Fonctionnement GNSS :
|
||||
// #define GNSS_MAX_NOMBRE_CYCLES 180 // Nombre de cycles d'acquisition avant d'abandonner.
|
||||
// #define GNSS_NOMBRE_CYCLES_VALIDES 20 // Nombre de cycles valides (pas forcément consécutifs) sur une même période avant de considérer la période comme terminée. Cette valeur est importante pour avoir une précision suffisante...
|
||||
|
||||
|
||||
// Etats du séquenceur Modem :
|
||||
#define ETAT_SEQUENCEUR_GNSS_INIT 0
|
||||
#define ETAT_SEQUENCEUR_GNSS_REPOS 1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user