Partager via


énumération GNSS_FIXSESSIONTYPE (scoladriver.h)

Cette énumération indique le type de correctif d’emplacement nécessaire par l’adaptateur GRID lorsqu’il émet un code de contrôle IOCTL_GNSS_START_FIXSESSION. Cette énumération est définie dans la structure GNSS_FIXSESSION_PARAM.

Syntaxe

typedef enum {
  GNSS_FixSession_SingleShot,
  GNSS_FixSession_DistanceTracking,
  GNSS_FixSession_ContinuousTracking,
  GNSS_FixSession_LKG
} GNSS_FIXSESSIONTYPE;

Constantes

 
GNSS_FixSession_SingleShot
La requête de session est une requête unique. Le pilote PSEC retourne des correctifs intermédiaires à la demande. Une fois qu’un correctif final est remis, aucun correctif supplémentaire n’est retourné pour cette session de correction et l’adaptateur IRA émet un correctif d’arrêt.
GNSS_FixSession_DistanceTracking
La demande de correctif de démarrage consiste à démarrer une session de suivi de telle sorte qu’un nouveau correctif soit enregistré et mis à disposition à la demande dès que l’appareil est déplacé au-delà d’un seuil spécifié. Aucun correctif intermédiaire n’est requis pour une session de suivi. Une session de suivi à distance peut être démarrée même quand une autre session de correction d’un autre type est active. Les deux sessions de correctif continueront d’obtenir les correctifs selon les besoins.
GNSS_FixSession_ContinuousTracking
La demande de correctif de démarrage consiste à démarrer une session de suivi afin que la position de l’appareil soit signalée en continu.
GNSS_FixSession_LKG
Cette demande de session concerne une demande unique, sans démarrer d’activité d’acquisition/de suivi par satellite par le moteur DRM sous-jacent. Le pilote PSEC retourne la copie mise en cache (à partir du moteur ou de la mémoire des pilotes) de la dernière position connue de l’appareil, ainsi que l’horodatage. Si aucun correctif mis en cache n’est disponible dans le moteur ou dans le pilote, une erreur est retournée. Aucun correctif intermédiaire n’est retourné pour cette session. Une fois que le correctif LKG ou un correctif d’erreur est retourné, l’adaptateur INTEROPÉRABILITÉ émet un correctif d’arrêt.

Exigences

Exigence Valeur
d’en-tête driver.h