version       mcpVersion="$Name: v6_6_18$|Feb 14 2014|00:10:08"  # MCP version
mjd           56766

initialTime   1397850562

typedef enum {
   azimuth = 0,
   altitude = 1,
   rotator = 2,
} AXIS;

typedef struct {
   int time;
   int fididx;
   int true1;
   int true2;
   int pos1;
   int pos2;
   float deg;
   float alt_pos;
   float velocity;
   int encoder_error1;
   int encoder_error2;
} ALT_FIDUCIAL;

typedef struct {
   int time;
   int fididx;
   int true1;
   int true2;
   int pos1;
   int pos2;
   float deg;
   float velocity;
   int encoder_error1;
   int encoder_error2;
} AZ_FIDUCIAL;

typedef struct {
   int time;
   int fididx;
   int true1;
   int true2;
   int pos1;
   int pos2;
   float deg;
   int latch;
   float velocity;
   int encoder_error1;
   int encoder_error2;
} ROT_FIDUCIAL;

typedef struct {
   int time;
   AXIS axis;
} DEFINE_FIDUCIALS;

typedef struct {
   int time;
   AXIS axis;
   int encoder;
   int error;
} SET_FIDUCIAL_ERROR;

typedef struct {
   int time;
   char mcpVersion[100];
} START_FIDUCIAL;

typedef struct {
   int time;
   AXIS axis;
   int encoder;
   int pos1;
   int error;
   float velocity;
} UPDATE_ENCODER;

typedef struct {
   int time;
   AXIS axis;
   int correction;
} DISABLE_MS_CORRECTION;

typedef struct {
   int time;
   AXIS axis;
} MS_ON;

typedef struct {
   int time;
   AXIS axis;
} MS_OFF;

typedef struct {
   int time;
   int dio316;
} BAD_DIO316;

ALT_FIDUCIAL 1397850563    3   11869600  11864108   11869496  11864410    45.460       -401    349975  -4 186
ALT_FIDUCIAL 1397850573    4   15533586  15525578   15533463  15526133    59.291      -3242    349975  -4 186
ALT_FIDUCIAL 1397850584    5   19419312  19408660   19419156  19409409    74.875      -6443    349975  -4 186
ALT_FIDUCIAL 1397850597    6   22828312  22815324   22828086  22816193    87.893      -9117    124991  -4 186
ALT_FIDUCIAL 1397854868    6   22828312  22815324   22827921  22815982    88.993      -9343   -126090  -4 186
ALT_FIDUCIAL 1397854881    5   19419312  19408660   19418919  19409200    76.520      -6781   -349989  -4 186
ALT_FIDUCIAL 1397854892    4   15533586  15525578   15533229  15525991    60.820      -3556   -349989  -4 186
ALT_FIDUCIAL 1397854902    3   11869600  11864108   11869305  11864391    46.862       -689   -349989  -4 186
ms_off 1397863430 AZIMUTH
UPDATE_ENCODER 1397863431 AZIMUTH 1  31077149  0         0
UPDATE_ENCODER 1397863431 AZIMUTH 2  31069657  0         0
ms_off 1397863432 ALTITUDE
UPDATE_ENCODER 1397863433 ALTITUDE 1  7650268  -4         0
UPDATE_ENCODER 1397863433 ALTITUDE 2  7647934  186         0
ms_off 1397863434 ROTATOR
UPDATE_ENCODER 1397863434 ROTATOR 1  5066  0         0
UPDATE_ENCODER 1397863434 ROTATOR 2  -1478083164  0         0
ms_off 1397863439 AZIMUTH
UPDATE_ENCODER 1397863439 AZIMUTH 1  31077147  0         0
UPDATE_ENCODER 1397863441 AZIMUTH 2  31069594  0         0
ms_off 1397863442 ALTITUDE
UPDATE_ENCODER 1397863442 ALTITUDE 1  7650191  0         0
UPDATE_ENCODER 1397863443 ALTITUDE 2  7647767  0         0
ms_off 1397863444 ROTATOR
UPDATE_ENCODER 1397863444 ROTATOR 1  5067  0         0
UPDATE_ENCODER 1397863445 ROTATOR 2  -1478081143  0         0
ms_off 1397863450 AZIMUTH
UPDATE_ENCODER 1397863450 AZIMUTH 1  31077145  0         0
UPDATE_ENCODER 1397863451 AZIMUTH 2  31069591  0         0
ms_off 1397863452 ALTITUDE
UPDATE_ENCODER 1397863452 ALTITUDE 1  7649990  0         0
UPDATE_ENCODER 1397863453 ALTITUDE 2  7647548  0         0
ms_off 1397863454 ROTATOR
UPDATE_ENCODER 1397863455 ROTATOR 1  5067  0         0
UPDATE_ENCODER 1397863455 ROTATOR 2  -1478078864  0         0
ms_off 1397863460 AZIMUTH
ms_off 1397863460 ALTITUDE
ms_off 1397863460 ROTATOR
ms_on 1397863460 AZIMUTH
SET_FIDUCIAL_ERROR 1397863460 ALTITUDE 1  295
SET_FIDUCIAL_ERROR 1397863460 ALTITUDE 2  -283
ms_on 1397863460 ALTITUDE
ms_on 1397863460 ROTATOR
ALT_FIDUCIAL 1397863483    3   11869600  11864108   11869881  11864250    44.341       -171    385714  295 -283
SET_FIDUCIAL_ERROR 1397863483 ALTITUDE 1  -281
SET_FIDUCIAL_ERROR 1397863483 ALTITUDE 2  -142
ALT_FIDUCIAL 1397863493    4   15533586  15525578   15533549  15525816    58.235      -3025    385714  14 -425
SET_FIDUCIAL_ERROR 1397863493 ALTITUDE 1  37
SET_FIDUCIAL_ERROR 1397863493 ALTITUDE 2  -238
ALT_FIDUCIAL 1397863503    5   19419312  19408660   19419272  19408859    73.950      -6253    385091  51 -663
SET_FIDUCIAL_ERROR 1397863503 ALTITUDE 1  40
SET_FIDUCIAL_ERROR 1397863503 ALTITUDE 2  -199
ALT_FIDUCIAL 1397863516    6   22828312  22815324   22828236  22815445    88.404      -9222    113099  91 -862
SET_FIDUCIAL_ERROR 1397863517 ALTITUDE 1  76
SET_FIDUCIAL_ERROR 1397863517 ALTITUDE 2  -121
ms_off 1397863523 AZIMUTH
ms_off 1397863523 ALTITUDE
ms_off 1397863523 ROTATOR
ms_off 1397863577 AZIMUTH
ms_off 1397863577 ALTITUDE
ms_off 1397863577 ROTATOR
ms_on 1397863577 AZIMUTH
ms_on 1397863577 ALTITUDE
ms_on 1397863577 ROTATOR
AZ_FIDUCIAL 1397863584   22   31414400  31406592   31414507  31406737   122.313    186528  0 0
SET_FIDUCIAL_ERROR 1397863584 AZIMUTH 1  -107
SET_FIDUCIAL_ERROR 1397863584 AZIMUTH 2  -145
ROT_FIDUCIAL 1397863586  -78   40188488  42592480   40618842 -1438073851     3.664   40188458    229847  0 0
ROT_FIDUCIAL 1397863587   77   40989264  42592336   40989240 -1438074234     5.857   40618842    289750  0 0
SET_FIDUCIAL_ERROR 1397863587 ROTATOR 1  24
SET_FIDUCIAL_ERROR 1397863587 ROTATOR 2  0
ROT_FIDUCIAL 1397863589  -77   40989264  42592336   41418848 -1438074481     8.401   40989240    335076  24 0
ROT_FIDUCIAL 1397863590   76   41790048  42590936   41790030 -1438074765    10.599   41418848    337778  24 0
SET_FIDUCIAL_ERROR 1397863590 ROTATOR 1  18
SET_FIDUCIAL_ERROR 1397863590 ROTATOR 2  0
ROT_FIDUCIAL 1397863591  -76   41790048  42590936   42218854 -1438075125    13.138   41790030    337778  42 0
ROT_FIDUCIAL 1397863592   75   42590828  42590828   42590838 -1438075208    15.340   42218854    337778  42 0
SET_FIDUCIAL_ERROR 1397863592 ROTATOR 1  -10
SET_FIDUCIAL_ERROR 1397863592 ROTATOR 2  0
ROT_FIDUCIAL 1397863593  -75   42590828  42590828   43018817 -1438075329    17.875   42590838    337778  32 0
AZ_FIDUCIAL 1397863594   23   35271000  35260536   35271001  35260587   137.329    513674  -107 -145
SET_FIDUCIAL_ERROR 1397863594 AZIMUTH 1  -1
SET_FIDUCIAL_ERROR 1397863594 AZIMUTH 2  -51
ROT_FIDUCIAL 1397863595   74   43391608  42590824   43391611 -1438075451    20.082   43018817    337778  32 0
SET_FIDUCIAL_ERROR 1397863595 ROTATOR 1  -3
SET_FIDUCIAL_ERROR 1397863595 ROTATOR 2  0
ROT_FIDUCIAL 1397863596  -74   43391608  42590824   43818791 -1438075683    22.611   43391611    337778  29 0
ROT_FIDUCIAL 1397863597   73   44192396  42590920   44192383 -1438075867    24.823   43818791    337778  29 0
SET_FIDUCIAL_ERROR 1397863598 ROTATOR 1  13
SET_FIDUCIAL_ERROR 1397863598 ROTATOR 2  0
ROT_FIDUCIAL 1397863598  -73   44192396  42590920   44618784 -1438076114    27.348   44192383    337778  42 0
ROT_FIDUCIAL 1397863599   72   44993180  42590872   44993165 -1438076235    29.565   44618784    337778  42 0
SET_FIDUCIAL_ERROR 1397863599 ROTATOR 1  15
SET_FIDUCIAL_ERROR 1397863599 ROTATOR 2  0
ROT_FIDUCIAL 1397863601  -72   44993180  42590872   45418784 -1438076357    32.085   44993165    329502  57 0
ROT_FIDUCIAL 1397863602   71   45793960  42590768   45793965 -1438076584    34.306   45418784    283681  57 0
SET_FIDUCIAL_ERROR 1397863602 ROTATOR 1  -5
SET_FIDUCIAL_ERROR 1397863602 ROTATOR 2  0
ROT_FIDUCIAL 1397863603  -71   45793960  42590768   46218739 -1438076950    36.821   45793965    211111  52 0
ROT_FIDUCIAL 1397863606   70   46594772  42590764   46594758 -1438077356    39.048   46218739    113736  52 0
SET_FIDUCIAL_ERROR 1397863606 ROTATOR 1  14
SET_FIDUCIAL_ERROR 1397863606 ROTATOR 2  0
ms_off 1397863609 AZIMUTH
ms_off 1397863609 ROTATOR
ms_off 1397863609 ALTITUDE
ms_off 1397863615 AZIMUTH
ms_off 1397863616 ALTITUDE
ms_off 1397863616 ROTATOR
ms_on 1397863616 AZIMUTH
ms_on 1397863616 ALTITUDE
ms_on 1397863616 ROTATOR
ROT_FIDUCIAL 1397863624  -70   46594772  42590764   46218757 -1438079358    36.822   46594764   -213222  66 0
ROT_FIDUCIAL 1397863626   71   45793960  42590768   45793988 -1438079558    34.306   46218757   -285264  66 0
SET_FIDUCIAL_ERROR 1397863626 ROTATOR 1  -28
SET_FIDUCIAL_ERROR 1397863626 ROTATOR 2  0
ROT_FIDUCIAL 1397863627  -71   45793960  42590768   45418781 -1438079801    32.085   45793988   -330642  38 0
ROT_FIDUCIAL 1397863628   72   44993180  42590872   44993181 -1438080059    29.565   45418781   -337778  38 0
SET_FIDUCIAL_ERROR 1397863629 ROTATOR 1  -1
SET_FIDUCIAL_ERROR 1397863629 ROTATOR 2  0
ROT_FIDUCIAL 1397863630  -72   44993180  42590872   44618805 -1438080092    27.348   44993181   -337778  37 0
ROT_FIDUCIAL 1397863631   73   44192396  42590920   44192420 -1438080464    24.824   44618805   -337778  37 0
SET_FIDUCIAL_ERROR 1397863631 ROTATOR 1  -24
SET_FIDUCIAL_ERROR 1397863631 ROTATOR 2  0
ROT_FIDUCIAL 1397863632  -73   44192396  42590920   43818807 -1438080665    22.611   44192420   -337778  13 0
ROT_FIDUCIAL 1397863633   74   43391608  42590824   43391616 -1438080824    20.082   43818807   -337778  13 0
SET_FIDUCIAL_ERROR 1397863633 ROTATOR 1  -8
SET_FIDUCIAL_ERROR 1397863633 ROTATOR 2  0
ROT_FIDUCIAL 1397863634  -74   43391608  42590824   43018814 -1438080870    17.875   43391616   -337778  5 0
ROT_FIDUCIAL 1397863636   75   42590828  42590828   42590828 -1438081136    15.340   43018814   -337778  5 0
ROT_FIDUCIAL 1397863637  -75   42590828  42590828   42218841 -1438081357    13.138   42590828   -337778  5 0
ROT_FIDUCIAL 1397863640   77   40989264  42592336   40989268 -1438082112     5.858   41418851   -287902  5 0
SET_FIDUCIAL_ERROR 1397863640 ROTATOR 1  -4
SET_FIDUCIAL_ERROR 1397863640 ROTATOR 2  0
ROT_FIDUCIAL 1397863642  -77   40989264  42592336   40618866 -1438082360     3.664   40989268   -227208  1 0
ROT_FIDUCIAL 1397863644   78   40188488  42592480   40188476 -1438082825     1.116   40618866   -124291  1 0
SET_FIDUCIAL_ERROR 1397863644 ROTATOR 1  12
SET_FIDUCIAL_ERROR 1397863644 ROTATOR 2  0
ms_off 1397863648 AZIMUTH
ms_off 1397863648 ROTATOR
ms_off 1397863648 ALTITUDE
ms_off 1397864224 AZIMUTH
UPDATE_ENCODER 1397864224 AZIMUTH 1  31077301  -108         0
UPDATE_ENCODER 1397864225 AZIMUTH 2  31069542  -196         0
ms_off 1397864226 ALTITUDE
UPDATE_ENCODER 1397864226 ALTITUDE 1  23143170  167         0
UPDATE_ENCODER 1397864226 ALTITUDE 2  23129990  -983         0
ms_off 1397864228 ROTATOR
UPDATE_ENCODER 1397864228 ROTATOR 1  8002  13         0
UPDATE_ENCODER 1397864231 ROTATOR 2  -1478178168  0         0
ms_off 1397864235 AZIMUTH
ms_off 1397864235 ALTITUDE
ms_off 1397864236 ROTATOR
ms_on 1397864236 AZIMUTH
ms_on 1397864236 ALTITUDE
ms_on 1397864236 ROTATOR
ALT_FIDUCIAL 1397864244    6   22828312  22815324   22828193  22815195    88.959      -9336   -114043  0 0
SET_FIDUCIAL_ERROR 1397864244 ALTITUDE 1  119
SET_FIDUCIAL_ERROR 1397864244 ALTITUDE 2  129
ALT_FIDUCIAL 1397864258    5   19419312  19408660   19419318  19408534    75.975      -6669   -385302  119 129
SET_FIDUCIAL_ERROR 1397864258 ALTITUDE 1  -6
SET_FIDUCIAL_ERROR 1397864258 ALTITUDE 2  126
ALT_FIDUCIAL 1397864268    4   15533586  15525578   15533608  15525432    61.954      -3789   -385714  113 255
SET_FIDUCIAL_ERROR 1397864268 ALTITUDE 1  -22
SET_FIDUCIAL_ERROR 1397864268 ALTITUDE 2  146
ALT_FIDUCIAL 1397864277    3   11869600  11864108   11869678  11863977    48.075       -938   -385714  91 401
SET_FIDUCIAL_ERROR 1397864277 ALTITUDE 1  -78
SET_FIDUCIAL_ERROR 1397864277 ALTITUDE 2  131
ms_off 1397864299 ALTITUDE
ms_off 1397864303 ROTATOR
ms_off 1397864303 AZIMUTH
ms_off 1397865028 AZIMUTH
ms_off 1397865028 ALTITUDE
ms_off 1397865028 ROTATOR
ms_on 1397865028 AZIMUTH
ms_on 1397865028 ALTITUDE
ms_on 1397865028 ROTATOR
ms_off 1397865036 ROTATOR
ms_off 1397865036 AZIMUTH
ms_off 1397865036 ALTITUDE
