Index: trunk/BNC/src/ephemeris.cpp
===================================================================
--- trunk/BNC/src/ephemeris.cpp	(revision 6601)
+++ trunk/BNC/src/ephemeris.cpp	(revision 6602)
@@ -1525,6 +1525,6 @@
   }
 
-  static const double gmCompass    = 398.6004418e12;
-  static const double omegaCompass = 7292115.0000e-11;
+  static const double gmBDS    = 398.6004418e12;
+  static const double omegaBDS = 7292115.0000e-11;
 
   xc[0] = xc[1] = xc[2] = xc[3] = 0.0;
@@ -1538,5 +1538,5 @@
   double a0 = _sqrt_A * _sqrt_A;
 
-  double n0 = sqrt(gmCompass/(a0*a0*a0));
+  double n0 = sqrt(gmBDS/(a0*a0*a0));
   double tk = tt - _TOE;
   double n  = n0 + _Delta_n;
@@ -1575,5 +1575,5 @@
   // ------------------
   if (_i0 > iMaxGEO) {
-    double OM = _OMEGA0 + (_OMEGADOT - omegaCompass)*tk - omegaCompass*toesec;
+    double OM = _OMEGA0 + (_OMEGADOT - omegaBDS)*tk - omegaBDS*toesec;
 
     sinom = sin(OM);
@@ -1590,6 +1590,6 @@
   // -------------
   else {
-    double OM    = _OMEGA0 + _OMEGADOT*tk - omegaCompass*toesec;
-    double ll    = omegaCompass*tk;
+    double OM    = _OMEGA0 + _OMEGADOT*tk - omegaBDS*toesec;
+    double ll    = omegaBDS*tk;
 
     sinom = sin(OM);
Index: trunk/BNC/src/ephemeris.h
===================================================================
--- trunk/BNC/src/ephemeris.h	(revision 6601)
+++ trunk/BNC/src/ephemeris.h	(revision 6602)
@@ -19,5 +19,5 @@
 class t_eph {
  public:
-  enum e_type {unknown, GPS, QZSS, GLONASS, Galileo, SBAS, Compass};
+  enum e_type {unknown, GPS, QZSS, GLONASS, Galileo, SBAS, BDS};
   enum e_checkState {unchecked, ok, bad};
 
@@ -247,5 +247,5 @@
 
   void set(const bdsephemeris* ee);
-  virtual e_type  type() const {return t_eph::Compass;}
+  virtual e_type  type() const {return t_eph::BDS;}
   virtual int     IOD() const {return _AODC;}
   virtual QString toString(double version) const;
Index: trunk/BNC/src/rinex/reqcedit.cpp
===================================================================
--- trunk/BNC/src/rinex/reqcedit.cpp	(revision 6601)
+++ trunk/BNC/src/rinex/reqcedit.cpp	(revision 6602)
@@ -521,5 +521,5 @@
         ephs.append(new t_ephSBAS(*dynamic_cast<t_ephSBAS*>(eph)));
       }
-      else if (eph->type() == t_eph::Compass) {
+      else if (eph->type() == t_eph::BDS) {
         ephs.append(new t_ephBDS(*dynamic_cast<t_ephBDS*>(eph)));
       }
