Index: trunk/BNC/bncantex.cpp
===================================================================
--- trunk/BNC/bncantex.cpp	(revision 2883)
+++ trunk/BNC/bncantex.cpp	(revision 2884)
@@ -103,8 +103,15 @@
       t_frqMap* newFrqMap = 0;
       if      (line.indexOf("TYPE / SERIAL NO") == 60) {
-
+        if (line.indexOf("BLACK I") == 0 ||
+            line.indexOf("GLONASS") == 0) {
+          newAntMap->antName = line.mid(20,3);
+        }
+        else {
+          newAntMap->antName = line.mid(0,20);
+        }
       }
       else if (line.indexOf("ZEN1 / ZEN2 / DZEN") == 60) {
-
+        QTextStream inLine(&line, QIODevice::ReadOnly);
+        inLine >> newAntMap->zen1 >> newAntMap->zen2 >> newAntMap->dZen;  
       }
 
@@ -140,5 +147,8 @@
 
       else if (newFrqMap) {
-        if (line.indexOf("NOAZI") == 3) {
+        if      (line.indexOf("NORTH / EAST / UP") == 3) {
+
+        }
+        else if (line.indexOf("NOAZI") == 3) {
 
         }
Index: trunk/BNC/bncantex.h
===================================================================
--- trunk/BNC/bncantex.h	(revision 2883)
+++ trunk/BNC/bncantex.h	(revision 2884)
@@ -41,7 +41,5 @@
   class t_frqMap {
    public:
-    double       zen1;
-    double       zen2;
-    double       dZen;
+    double       neu[3];
     ColumnVector pattern;
   };
@@ -58,6 +56,7 @@
     }
     QString   antName;
-    double    phaseCenterL1[3];
-    double    phaseCenterL2[3];
+    double       zen1;
+    double       zen2;
+    double       dZen;
     t_frqMap* frqMapL1;
     t_frqMap* frqMapL2;
