GeofenceOptions-Strukturreferenz

GeofenceOptions-Strukturreferenz

#include < fused_location.h >

Datenfelder

int last_transition
int monitor_transitions
int notification_responsivenes_ms
int unbekannter_timer_ms
uint32_t Quellen_zu_verwenden

detaillierte Beschreibung

Geofence- Optionen

Definition in Zeile 714 der Datei Fused_location.h .

Felddokumentation

int last_transition

Der aktuelle Status 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 es 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 Best-Effort-Beschreibung, wie schnell der Rückruf aufgerufen werden soll, wenn der mit dem Geofence verknüpfte Übergang ausgelöst wird. Wenn beispielsweise FLP_GEOFENCE_TRANSITION_ENTERED auf 1000 Millisekunden eingestellt ist, sollte der Rückruf 1000 Millisekunden beim Betreten des Geofence aufgerufen werden. Dieser Parameter wird in Millisekunden definiert. HINWEIS: Dies ist nicht mit der Rate zu verwechseln, mit der das GPS abgefragt wird. Aus Energiespargründen ist es akzeptabel, die Abtastrate des GPS dynamisch zu variieren; Daher kann die Abtastrate schneller oder langsamer sein.

Definition in Zeile 741 der Datei Fused_location.h .

uint32_t Quellen_zu_verwenden

Die für die Überwachung von Geofences zu verwendenden Quellen. Es ist ein BITWEISES ODER von FLP_TECH_MASK-Flags.

Definition in Zeile 753 der Datei Fused_location.h .

int unbekannter_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: