Index: trunk/BNC/src/ephemeris.h
===================================================================
--- trunk/BNC/src/ephemeris.h	(revision 9670)
+++ trunk/BNC/src/ephemeris.h	(revision 9673)
@@ -31,4 +31,20 @@
   bool    isNewerThan(const t_eph* eph) const {return earlierTime(eph, this);}
   e_checkState checkState() const {return _checkState;}
+  QString checkStateToString() {
+    switch (_checkState) {
+      case unchecked:
+        return "unchecked";
+      case ok:
+        return "ok";
+      case bad:
+        return "bad";
+      case outdated:
+        return "outdated";
+      case unhealthy:
+        return "unhealthy";
+      default:
+        return "unknown";
+    }
+  }
   void    setCheckState(e_checkState checkState) {_checkState = checkState;}
   t_prn   prn() const {return _prn;}
@@ -440,5 +456,5 @@
   virtual e_type  type() const {return t_eph::BDS;}
   virtual unsigned int IOD() const;
-  virtual unsigned int  isUnhealthy() const { return static_cast<unsigned int>(_SatH1); }
+  virtual unsigned int  isUnhealthy() const {return static_cast<unsigned int>(_SatH1);}
   virtual QString toString(double version) const;
 
