Index: trunk/BNC/src/bncantex.cpp
===================================================================
--- trunk/BNC/src/bncantex.cpp	(revision 8629)
+++ trunk/BNC/src/bncantex.cpp	(revision 8630)
@@ -201,4 +201,5 @@
         if (newFrqMap) {
           t_frequency::type frqType = t_frequency::dummy;
+          // GPS
           if      (line.indexOf("G01") == 3) {
             frqType = t_frequency::G1;
@@ -207,4 +208,8 @@
             frqType = t_frequency::G2;
           }
+          else if (line.indexOf("G05") == 3) {
+            frqType = t_frequency::G5;
+          }
+          // GLONASS
           else if (line.indexOf("R01") == 3) {
             frqType = t_frequency::R1;
@@ -213,4 +218,5 @@
             frqType = t_frequency::R2;
           }
+          // Galileo
           else if (line.indexOf("E01") == 3) {
             frqType = t_frequency::E1;
@@ -228,4 +234,5 @@
             frqType = t_frequency::E8;
           }
+          // QZSS
           else if (line.indexOf("J01") == 3) {
             frqType = t_frequency::J1;
@@ -239,4 +246,8 @@
           else if (line.indexOf("J06") == 3) {
             frqType = t_frequency::J6;
+          }
+          // BDS
+          else if (line.indexOf("C01") == 3) {
+            frqType = t_frequency::C1;
           }
           else if (line.indexOf("C02") == 3) {
