GNSS_FIXSESSIONTYPE enumeração (gnssdriver.h)
Essa enumeração indica o tipo de correção de local necessária pelo adaptador GNSS quando ele emite um código de controle IOCTL_GNSS_START_FIXSESSION. Essa enumeração é definida dentro da estrutura GNSS_FIXSESSION_PARAM.
Sintaxe
typedef enum {
GNSS_FixSession_SingleShot,
GNSS_FixSession_DistanceTracking,
GNSS_FixSession_ContinuousTracking,
GNSS_FixSession_LKG
} GNSS_FIXSESSIONTYPE;
Constantes
GNSS_FixSession_SingleShot A solicitação de sessão é uma solicitação de tiro único. O driver GNSS retornará correções intermediárias sob solicitação. Depois que uma correção final for entregue, nenhuma correção adicional será retornada para esta sessão de correção e o adaptador GNSS emitirá uma correção de parada. |
GNSS_FixSession_DistanceTracking A solicitação de correção inicial é para iniciar uma sessão de acompanhamento, de modo que uma nova correção seja registrada e disponibilizada na solicitação assim que o dispositivo for movido além de um limite especificado. Nenhuma correção intermediária é necessária para uma sessão de acompanhamento. Uma sessão de acompanhamento de distância pode ser iniciada mesmo quando outra sessão de correção de um tipo diferente estiver ativa. Ambas as sessões de correção continuarão recebendo as correções conforme apropriado. |
GNSS_FixSession_ContinuousTracking A solicitação de correção inicial é para iniciar uma sessão de acompanhamento de modo que a posição do dispositivo seja relatada continuamente. |
GNSS_FixSession_LKG Esta solicitação de sessão é para uma solicitação de tiro único, sem iniciar nenhuma atividade de aquisição/acompanhamento por satélite pelo mecanismo GNSS subjacente. O driver GNSS retorna a cópia armazenada em cache (do mecanismo ou da própria memória dos drivers) da última posição conhecida do dispositivo, juntamente com o carimbo de data/hora. Se nenhuma correção armazenada em cache estiver disponível no mecanismo ou no driver, um erro será retornado. Nenhuma correção intermediária é retornada para esta sessão. Depois que a correção de LKG ou uma correção de erro é retornada, o adaptador GNSS emite uma correção de parada. |
Requisitos
Requisito | Valor |
---|---|
cabeçalho | gnssdriver.h |