Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

GeofenceOptions-Strukturreferenz

GeofenceOptions-Strukturreferenz

#include < fused_location.h >

Datenfelder

int last_transition
int monitor_transitions
int notification_responsivenes_ms
int unknown_timer_ms
uint32_t Quellen_zu_Verwendung

detaillierte Beschreibung

Geofence- Optionen

Definition in Zeile 714 der Datei fused_location.h .

Felddokumentation

int last_transition

Der aktuelle Zustand des Geofence. Wenn das System beispielsweise bereits weiß, dass sich der Benutzer innerhalb des Geofence befindet, wird dies auf FLP_GEOFENCE_TRANSITION_ENTERED gesetzt. In den meisten Fällen ist dies FLP_GEOFENCE_TRANSITION_UNCERTAIN.

Definition in Zeile 720 der Datei fused_location.h .

int monitor_transitions

Zu überwachende Übergänge. Bitweises ODER von FLP_GEOFENCE_TRANSITION_ENTERED, FLP_GEOFENCE_TRANSITION_EXITED und FLP_GEOFENCE_TRANSITION_UNCERTAIN.

Definition in Zeile 727 der Datei fused_location.h .

int notification_responsivenes_ms

Definiert die bestmögliche Beschreibung, wann der Rückruf aufgerufen werden soll, wenn der mit dem Geofence verknüpfte Übergang ausgelöst wird. Wenn beispielsweise mit FLP_GEOFENCE_TRANSITION_ENTERED 1000 Millisekunden festgelegt wurden, sollte der Rückruf innerhalb des Geofence 1000 Millisekunden lang aufgerufen werden. Dieser Parameter wird in Millisekunden definiert. HINWEIS: Dies ist nicht mit der Rate zu verwechseln, mit der das GPS abgefragt wird. Es ist akzeptabel, die Abtastrate des GPS aus stromsparenden Gründen dynamisch zu variieren. Daher kann die Abtastrate schneller oder langsamer sein.

Definition in Zeile 741 der Datei fused_location.h .

uint32_t sources_to_use

Die Quellen für die Überwachung von Geofences. Es ist ein BITWISE-OR von FLP_TECH_MASK-Flags.

Definition in Zeile 753 der Datei fused_location.h .

int unknown_timer_ms

Das Zeitlimit, nach dem der UNCERTAIN-Übergang ausgelöst werden soll. Dieser Parameter wird in Millisekunden definiert.

Definition in Zeile 747 der Datei fused_location.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert: