2018 revision to classic DataBus AVC code.

Dependencies:   LSM303DLM Servo SerialGraphicLCD L3G4200D IncrementalEncoder SimpleShell

Revision:
23:5e61cf4a8c34
Parent:
20:043987d06f8d
diff -r 4d62bd16f037 -r 5e61cf4a8c34 Ublox6.h
--- a/Ublox6.h	Mon Dec 17 22:26:34 2018 +0000
+++ b/Ublox6.h	Tue Dec 18 17:09:38 2018 +0000
@@ -23,6 +23,8 @@
      */    
     int parse(int cc);
 
+    void subscribe(Callback<void()> cb);
+
     /** Read the latest data from GPS
      * @param lat latitude in degrees
      * @param lon longitude in degrees
@@ -48,6 +50,8 @@
     int _ready;             // is data ready to be copied?
     bool _available;        // 
 
+    Callback<void()> _callback;
+
     /*
     float _latitude;        // temp storage, latitude
     float _longitude;       // temp storage, longitude