Simple driver for GNSS functions on BG96 module.

Dependents:   mbed-os-example-cellular-gps-bg96

Note: this is early version

BG96 module needs to be already running to use this. Configuration only inside of this class. (hardcoded values)

Revision:
3:98d27fc2eed5
Parent:
2:8b0663001935
--- a/BG96_GNSS.h	Tue Mar 03 14:27:09 2020 +0100
+++ b/BG96_GNSS.h	Tue Nov 10 09:06:10 2020 +0100
@@ -30,22 +30,7 @@
 {
 private:
     ATHandler  *_bg96_at_handler; // taken from CellularInterface
-    ATHandler  *_bg96_instance;
     EventQueue *_dummy_eventqueue;
-
-    /** Getting instance of BG96 Cellular Interface.
-     *  Needed for not interfering communication using same AThandler as Cellular.
-     *  Note: needs to be closed with _close_instance() after using.
-     *
-     *  @return     SUCCESS if got instance, FAILURE otherwise
-     */
-    uint8_t _get_instance();    
-    
-    /** Closing instance and seting ATHandler to NULL.
-     *
-     *  @return     SUCCESS if closed instance, FAILURE otherwise
-     */
-    uint8_t _close_instance();    
     
     /** Reading GPS from BG96 module using AT commands.
      *