Index: trunk/BNC/src/PPP/pppFilter.cpp
===================================================================
--- trunk/BNC/src/PPP/pppFilter.cpp	(revision 7927)
+++ trunk/BNC/src/PPP/pppFilter.cpp	(revision 7928)
@@ -409,4 +409,6 @@
     SymmetricMatrix QQ = NN.i();
 
+    _dop.H = sqrt(QQ(1,1) + QQ(2,2));
+    _dop.V = sqrt(QQ(3,3));
     _dop.P = sqrt(QQ(1,1) + QQ(2,2) + QQ(3,3));
     _dop.T = sqrt(QQ(4,4));
Index: trunk/BNC/src/PPP/pppFilter.h
===================================================================
--- trunk/BNC/src/PPP/pppFilter.h	(revision 7927)
+++ trunk/BNC/src/PPP/pppFilter.h	(revision 7928)
@@ -26,4 +26,6 @@
 
   int    numSat() const {return _numSat;}
+  double HDOP() const {return _dop.H;}
+  double HDOV() const {return _dop.V;}
   double PDOP() const {return _dop.P;}
   double GDOP() const {return _dop.G;}
@@ -63,5 +65,7 @@
    public:
     t_dop() {reset();}
-    void reset() {P = T = G = 0.0;}
+    void reset() {H = V = P = T = G = 0.0;}
+    double H;
+    double V;
     double P;
     double T;
