#include < gps.h >
標準の GPS インターフェイスを表します。
ファイルgps.hの790行目の定義。
次に開始する呼び出しで、フラグで定義された情報を使用しないことを指定します。 GPS_DELETE_ALL はコールド スタートに渡されます。
ファイルgps.hの824行目の定義。
const void*(* get_extension)(const char *name) |
インターフェイスを開き、このインターフェイスの実装にコールバック ルーチンを提供します。
ファイルgps.hの797行目の定義。
int(* inject_location)(倍緯度、倍経度、浮動小数点精度) |
別の位置プロバイダー (通常はセル ID) から現在の位置を挿入します。緯度と経度は度で測定され、期待される精度はメートルで測定されます
ファイルgps.hの817行目の定義。
int(* inject_time)( GpsUtcTime時間、int64_t timeReference、int 不確かさ) |
min_interval は修正間の時間をミリ秒単位で表します。 preferred_accuracy は、要求された修正精度をメートル単位で表します。 preferred_time は、最初に修正するために要求された時間をミリ秒単位で表します。
「mode」パラメータは、GPS_POSITION_MODE_MS_BASED または GPS_POSITION_MODE_STANDALONE のいずれかである必要があります。 GPS_POSITION_MODE_MS_ASSISTED が渡され、GPS_POSITION_MODE_MS_BASED がサポートされている場合、プラットフォームでは GPS_POSITION_MODE_MS_BASED にフォールバックすることが許可されています (推奨されています)。
ファイルgps.hの837行目の定義。
sizeof(GpsInterface) に設定します
ファイルgps.hの792行目の定義。
この構造体のドキュメントは次のファイルから生成されました。