Index: /branches/FEPSimulator/DataPacker.cpp
===================================================================
--- /branches/FEPSimulator/DataPacker.cpp	(revision 80)
+++ /branches/FEPSimulator/DataPacker.cpp	(revision 113)
@@ -1,3 +1,4 @@
 #include "DataPacker.h";
+#include <stdio.h>
 
 unsigned char * DataPacker::msg;
@@ -7,5 +8,5 @@
     DataPacker packer;
     msg = packer.staticDataPack(station);
-    pos = packer.dynamicDataPack(station, 5, pos);    
+/*    pos = packer.dynamicDataPack(station, 5, pos);    
     pos = packer.dynamicDataPack(station, 6, pos);
     pos = packer.dynamicDataPack(station, 7, pos);
@@ -19,5 +20,5 @@
     // will need to check if queue override is enabled (Currently, no queue
     // ldsMap[i].dataPack[16-1] = ;
-
+*/
     // byte 23: MAINLINE total volume
     msg[23 - 1] = station->MlTotVol;
@@ -30,10 +31,10 @@
             packer.chksum(msg, station->length - 1 - 1);
     
-    /*
     for (int j = 0; j < station->length; j++) {
         printf("%02X", msg[j]);
     }
     printf("\n");
-    */
+
+    return msg;	
 }
 
Index: /branches/FEPSimulator/build/Debug/GNU-MacOSX/Main.o.d
===================================================================
--- /branches/FEPSimulator/build/Debug/GNU-MacOSX/Main.o.d	(revision 101)
+++ /branches/FEPSimulator/build/Debug/GNU-MacOSX/Main.o.d	(revision 113)
@@ -1,4 +1,4 @@
 build/Debug/GNU-MacOSX/Main.o: Main.cpp FEPSim.h fep.h NetworkReader.h \
-  network.h tinyxml/tinyxml.h tinyxml/tinystr.h DataPacker.h
+ network.h tinyxml/tinyxml.h tinyxml/tinystr.h DataPacker.h
 
 FEPSim.h:
Index: /branches/FEPSimulator/FEPSim.cpp
===================================================================
--- /branches/FEPSimulator/FEPSim.cpp	(revision 86)
+++ /branches/FEPSimulator/FEPSim.cpp	(revision 113)
@@ -8,16 +8,13 @@
 }
 
-FEPSim::~FEPSim() {
-
+FEPSim::~FEPSim() { 
 }
 
 void FEPSim::handleCallResponse(void *response) {
-    // Failed RPC Call
-    if (response == NULL) {
-        clnt_perror(clnt, "RPC call failed");
+    // Failed RPC Call 
+    if (response == NULL) { clnt_perror(clnt, "RPC call failed");
     }
     // Successful RPC Call
-    else {
-        cout << "Successful RPC call to ATMS..." << endl;
+    else { cout << "Successful RPC call to ATMS..." << endl;
     }
 }
@@ -58,5 +55,5 @@
         fepReply.answers.size = 1;
         fepReply.answers.fep_answer_list_u.shortp.count = 1;
-
+	
         // construct a shortanswer for each station in line
         for (int j = 0; j < lines.at(i)->lds.size(); j++) {
@@ -68,11 +65,12 @@
             fsa.msg.message[0] = 0x0d;
             fsa.msg.message[1] = 0x0a;
-            for (int k = 0; k < ldsMap.at(index)->length; k++)
+            for (int k = 0; k < ldsMap.at(index)->length; k++) {
+		printf("Adding: %d %02X\n", k, ldsMap.at(index)->dataPack[k]);	
                 fsa.msg.message[2 + k] = ldsMap.at(index)->dataPack[k];
+            }
             int aa = ldsMap.at(index)->length;
             fsa.msg.message[2 + aa] = 0x0d;
             fsa.msg.message[3 + aa] = 0xff;
-
-            // info
+   // info
             fsa.info.poll_error_count = 0;
             fsa.info.poll_user_info1 = ldsMap.at(index)->drop; // drop number
@@ -82,5 +80,4 @@
 
             fepReply.answers.fep_answer_list_u.shortp.answers[0] = fsa;
-
             // send out data
             printf("Transferring line=%d, lds_drop_no=%d...\n", lines.at(i)->lineNum, ldsMap.at(index)->drop);
