共用方式為


GNSS_FIXSESSIONTYPE列舉 (gnssdriver.h)

此列舉表示 GNSS 配接器發出 IOCTL_GNSS_START_FIXSESSION 控件程式代碼時所需的位置修正類型。 這個列舉是在 GNSS_FIXSESSION_PARAM 結構內設定的。

語法

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

常數

 
GNSS_FixSession_SingleShot
會話要求是單次要求。 GNSS 驅動程式會依要求傳回中繼修正。 傳遞最後一個修正程序之後,將不會再針對此修正會話傳回任何修正,而 GNSS 適配卡會發出停止修正。
GNSS_FixSession_DistanceTracking
啟動修正要求是用來啟動追蹤會話,如此一來,只要裝置超過指定的閾值,就會在要求上記錄新的修正程式並立即提供。 追蹤會話不需要中繼修正。 即使另一個不同類型的修正會話處於作用中狀態,也可以啟動距離追蹤會話。 這兩個修正會話都會視需要繼續取得修正程式。
GNSS_FixSession_ContinuousTracking
啟動修正要求是啟動追蹤會話,讓裝置位置持續回報。
GNSS_FixSession_LKG
此工作階段要求適用於單次要求,而不需要啟動基礎 GNSS 引擎的任何衛星擷取/追蹤活動。 GNSS 驅動程式會傳回裝置最後已知位置的快取複本,以及時間戳。 如果引擎或驅動程式中沒有可用的快取修正程式,則會傳回錯誤。 此會話不會傳回任何中繼修正。 一旦傳回 LKG 修正或錯誤修正,GNSS 適配卡就會發出停止修正。

要求

要求 價值
標頭 gnssdriver.h