Confidential & Proprietary Information
7.8 GPS EVENT NOTIFICATION SETTINGS
Supported GPS Event notifications code < GPSNotifyFlags>
• GPS_NOTIFY_FLAGS_FIX_STARTED = 1
• GPS_NOTIFY_FLAGS_FIX_COMPLETED_SUCCESS = 2
• GPS_NOTIFY_FLAGS_FIX_COMPLETED_ERROR = 4
• GPS_NOTIFY_FLAGS_HARDWARE_ERROR = 8
• GPS_NOTIFY_FLAGS_CHANGE_IN_LOCATION_DETECTED = 16
• GPS_NOTIFY_FLAGS_NMEA_SENTENCE = 32
• GPS_NOTIFY_TIMEOUT_WITH_FIX = 64
• GPS_NOTIFY_2D_FIX_ACHIEVED = 128
• GPS_NOTIFY_3D_FIX_ACHIEVED = 256
• GPS_NOTIFY_GPS_POSITION_MANUALLY_SET = 512
• GPS_NOTIFY_FLAGS_GEOFENCE_EVENT_DETECTED = 1024
• GPS_NOTIFY_FLAGS_GEOFENCE_RENTRY_DETECTED = 2048
7.8.1 Set GPS Notify Flags via NUS, UART.
AT+GNSF = < GPSNotifyFlags>
7.8.2 Read GPS Notify Flags via NUS, UART.
AT+GNSF?
Response
+ GNSF: < GPSNotifyFlags>
7.8.3 Set GPS Notify Flags via Configuration Service
AT+GANSF = < GPSNotifyFlags>
7.8.4 Read GPS Notify Flags via Configuration Service
AT+GANSF?
Response
+ GNSF: < GPSNotifyFlags>
Example:
• To receive GPS Fix completed and timeout with fix event notification, the valid command to activate notification
AT+GNSF = 66.
• To receive all GPS event notifications, the valid command to activate all notifications AT+GNSF = 4095.
• To receive all GPS event notifications over configuration service, the valid command to activate all notifications
AT+GANSF = 4095.
• AT+GNSF = 4096 OR GREATER will return ERROR.