version       mcpVersion="$Name: v6_6_16$|Nov 27 2012|20:44:05"  # MCP version
mjd           56305

initialTime   1358033400

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;

ms_off 1358033400 AZIMUTH
UPDATE_ENCODER 1358033401 AZIMUTH 1  31077239  0         0
UPDATE_ENCODER 1358033401 AZIMUTH 2  31069819  0         0
ms_off 1358033402 ALTITUDE
UPDATE_ENCODER 1358033402 ALTITUDE 1  7718375  -75         0
UPDATE_ENCODER 1358033402 ALTITUDE 2  7715106  -409         0
ms_off 1358033404 ROTATOR
UPDATE_ENCODER 1358033404 ROTATOR 1  13  0         0
UPDATE_ENCODER 1358033404 ROTATOR 2  -1165935207  0         0
ms_off 1358033425 AZIMUTH
UPDATE_ENCODER 1358033425 AZIMUTH 1  31077244  0         0
UPDATE_ENCODER 1358033425 AZIMUTH 2  31069795  0         0
ms_off 1358033426 ALTITUDE
UPDATE_ENCODER 1358033427 ALTITUDE 1  7722195  0         0
UPDATE_ENCODER 1358033427 ALTITUDE 2  7718786  0         0
ms_off 1358033428 ROTATOR
UPDATE_ENCODER 1358033429 ROTATOR 1  6910  0         0
UPDATE_ENCODER 1358033429 ROTATOR 2  -1165907096  0         0
ms_off 1358033459 AZIMUTH
ms_off 1358033460 ALTITUDE
ms_off 1358033460 ROTATOR
ms_on 1358033460 AZIMUTH
ms_on 1358033460 ALTITUDE
ms_on 1358033460 ROTATOR
ALT_FIDUCIAL 1358033483    3   11869589  11864125   11868267  11861793    44.165       -135    385714  0 0
ALT_FIDUCIAL 1358033493    4   15533607  15525604   15532317  15523076    58.235      -3025    385714  0 0
ALT_FIDUCIAL 1358033503    5   19419330  19408634   19418015  19405806    74.076      -6279    385123  0 0
ALT_FIDUCIAL 1358033516    6   22828354  22815280   22826992  22812143    88.754      -9294    113491  0 0
ms_off 1358033523 AZIMUTH
ms_off 1358033523 ALTITUDE
ms_off 1358033523 ROTATOR
SET_FIDUCIAL_ERROR 1358033546 ALTITUDE 1  1362
SET_FIDUCIAL_ERROR 1358033546 ALTITUDE 2  3137
ms_off 1358033563 AZIMUTH
UPDATE_ENCODER 1358033563 AZIMUTH 1  31077285  0         0
UPDATE_ENCODER 1358033563 AZIMUTH 2  31069818  0         0
ms_off 1358033564 ALTITUDE
UPDATE_ENCODER 1358033565 ALTITUDE 1  23144126  1362         0
UPDATE_ENCODER 1358033565 ALTITUDE 2  23130817  3137         0
ms_off 1358033566 ROTATOR
UPDATE_ENCODER 1358033566 ROTATOR 1  6  0         0
UPDATE_ENCODER 1358033566 ROTATOR 2  -1165680861  0         0
ms_off 1358033577 AZIMUTH
ms_off 1358033578 ALTITUDE
ms_off 1358033579 ROTATOR
ms_on 1358033579 AZIMUTH
ms_on 1358033579 ALTITUDE
ms_on 1358033579 ROTATOR
AZ_FIDUCIAL 1358033584   22   31414452  31406518   31414098  31406448   122.311    186849  0 0
SET_FIDUCIAL_ERROR 1358033584 AZIMUTH 1  354
SET_FIDUCIAL_ERROR 1358033584 AZIMUTH 2  70
ROT_FIDUCIAL 1358033586  -77   40989280  42568432   40618688 -1125651768     3.663   40189092    228792  0 0
ROT_FIDUCIAL 1358033588   77   40989280  42568432   40989078 -1125648768     5.856   40618688    289222  0 0
SET_FIDUCIAL_ERROR 1358033588 ROTATOR 1  202
SET_FIDUCIAL_ERROR 1358033588 ROTATOR 2  0
ROT_FIDUCIAL 1358033589  -77   40989280  42568432   41418878 -1125646210     8.401   40989078    334986  202 0
ROT_FIDUCIAL 1358033590   76   41790040  42589844   41790059 -1125644378    10.599   41418878    337778  202 0
SET_FIDUCIAL_ERROR 1358033590 ROTATOR 1  -19
SET_FIDUCIAL_ERROR 1358033590 ROTATOR 2  0
ROT_FIDUCIAL 1358033591  -76   41790040  42589844   42218829 -1125642644    13.138   41790059    337778  183 0
ROT_FIDUCIAL 1358033593   75   42590828  42590828   42590815 -1125640928    15.340   42218829    337778  183 0
SET_FIDUCIAL_ERROR 1358033593 ROTATOR 1  13
SET_FIDUCIAL_ERROR 1358033593 ROTATOR 2  0
ROT_FIDUCIAL 1358033594  -75   42590828  42590828   43018820 -1125639250    17.875   42590815    337778  196 0
AZ_FIDUCIAL 1358033595   23   35271024  35260400   35270955  35260438   137.328    310136  354 70
SET_FIDUCIAL_ERROR 1358033595 AZIMUTH 1  69
SET_FIDUCIAL_ERROR 1358033595 AZIMUTH 2  -38
ROT_FIDUCIAL 1358033595   74   43391608  42591804   43391617 -1125637814    20.082   43018820    337778  196 0
SET_FIDUCIAL_ERROR 1358033595 ROTATOR 1  -9
SET_FIDUCIAL_ERROR 1358033595 ROTATOR 2  0
ROT_FIDUCIAL 1358033596  -74   43391608  42591804   43818807 -1125635813    22.611   43391617    322130  187 0
ROT_FIDUCIAL 1358033597   73   44192408  42592288   44192386 -1125633409    24.823   43818807    270485  187 0
SET_FIDUCIAL_ERROR 1358033598 ROTATOR 1  22
SET_FIDUCIAL_ERROR 1358033598 ROTATOR 2  0
ROT_FIDUCIAL 1358033599  -73   44192408  42592288   44618807 -1125629378    27.348   44192386    192902  209 0
ROT_FIDUCIAL 1358033602   72   44993200  42592392   44993209 -1125625008    29.565   44618807     76263  209 0
SET_FIDUCIAL_ERROR 1358033602 ROTATOR 1  -9
SET_FIDUCIAL_ERROR 1358033602 ROTATOR 2  0
ms_off 1358033604 ROTATOR
ms_off 1358033604 AZIMUTH
ms_off 1358033604 ALTITUDE
ms_off 1358033635 AZIMUTH
ms_off 1358033635 ALTITUDE
ms_off 1358033635 ROTATOR
ms_on 1358033635 AZIMUTH
ms_on 1358033636 ALTITUDE
ms_on 1358033636 ROTATOR
ROT_FIDUCIAL 1358033643  -72   44993200  42592392   44618759 -1125558840    27.348   44993177   -194750  200 0
AZ_FIDUCIAL 1358033645   23   35271024  35260400   35271442  35260704   137.330   -312700  423 32
SET_FIDUCIAL_ERROR 1358033645 AZIMUTH 1  -418
SET_FIDUCIAL_ERROR 1358033645 AZIMUTH 2  -304
ROT_FIDUCIAL 1358033645   73   44192408  42592288   44192362 -1125555781    24.823   44618759   -272861  200 0
SET_FIDUCIAL_ERROR 1358033645 ROTATOR 1  46
SET_FIDUCIAL_ERROR 1358033645 ROTATOR 2  0
ROT_FIDUCIAL 1358033646  -73   44192408  42592288   43818835 -1125553470    22.612   44192362   -323518  246 0
ROT_FIDUCIAL 1358033648   74   43391608  42591804   43391640 -1125551376    20.082   43818835   -337778  246 0
SET_FIDUCIAL_ERROR 1358033648 ROTATOR 1  -32
SET_FIDUCIAL_ERROR 1358033648 ROTATOR 2  0
ROT_FIDUCIAL 1358033649  -74   43391608  42591804   43018808 -1125549554    17.875   43391640   -337778  214 0
ROT_FIDUCIAL 1358033650   75   42590828  42590828   42590818 -1125547382    15.340   43018808   -337778  214 0
SET_FIDUCIAL_ERROR 1358033650 ROTATOR 1  10
SET_FIDUCIAL_ERROR 1358033650 ROTATOR 2  0
ROT_FIDUCIAL 1358033651  -75   42590828  42590828   42218834 -1125545638    13.138   42590818   -337778  224 0
ROT_FIDUCIAL 1358033652   76   41790040  42589844   41790048 -1125543499    10.599   42218834   -337778  224 0
SET_FIDUCIAL_ERROR 1358033652 ROTATOR 1  -8
SET_FIDUCIAL_ERROR 1358033652 ROTATOR 2  0
ROT_FIDUCIAL 1358033653  -76   41790040  42589844   41418854 -1125542087     8.401   41790048   -334358  216 0
ROT_FIDUCIAL 1358033655   77   40989280  42568432   40989260 -1125540279     5.857   41418854   -287903  216 0
SET_FIDUCIAL_ERROR 1358033655 ROTATOR 1  20
SET_FIDUCIAL_ERROR 1358033655 ROTATOR 2  0
ROT_FIDUCIAL 1358033656  -77   40989280  42568432   40618902 -1125538166     3.665   40989260   -227472  236 0
ROT_FIDUCIAL 1358033659   78   40188504  42404088   40188517 -1125534879     1.116   40618902   -124555  236 0
SET_FIDUCIAL_ERROR 1358033659 ROTATOR 1  -13
SET_FIDUCIAL_ERROR 1358033659 ROTATOR 2  0
ms_off 1358033662 AZIMUTH
ms_off 1358033662 ALTITUDE
ms_off 1358033662 ROTATOR
ms_off 1358033948 AZIMUTH
UPDATE_ENCODER 1358033949 AZIMUTH 1  31077402  5         0
UPDATE_ENCODER 1358033949 AZIMUTH 2  31069651  -272         0
ms_off 1358033950 ALTITUDE
UPDATE_ENCODER 1358033950 ALTITUDE 1  23142881  0         0
UPDATE_ENCODER 1358033950 ALTITUDE 2  23129579  0         0
ms_off 1358033952 ROTATOR
UPDATE_ENCODER 1358033952 ROTATOR 1  10211  223         0
UPDATE_ENCODER 1358033952 ROTATOR 2  -1165163862  0         0
ms_off 1358033960 AZIMUTH
ms_off 1358033960 ALTITUDE
ms_off 1358033960 ROTATOR
ms_on 1358033960 AZIMUTH
ms_on 1358033960 ALTITUDE
ms_on 1358033960 ROTATOR
ALT_FIDUCIAL 1358033969    6   22828354  22815280   22828247  22815138    89.343      -9415   -114171  0 0
SET_FIDUCIAL_ERROR 1358033969 ALTITUDE 1  107
SET_FIDUCIAL_ERROR 1358033969 ALTITUDE 2  142
ALT_FIDUCIAL 1358033982    5   19419330  19408634   19419175  19408690    76.121      -6699   -385327  107 142
SET_FIDUCIAL_ERROR 1358033982 ALTITUDE 1  155
SET_FIDUCIAL_ERROR 1358033982 ALTITUDE 2  -56
ALT_FIDUCIAL 1358033992    4   15533607  15525604   15533593  15525875    61.793      -3756   -385713  262 86
SET_FIDUCIAL_ERROR 1358033992 ALTITUDE 1  14
SET_FIDUCIAL_ERROR 1358033992 ALTITUDE 2  -271
ALT_FIDUCIAL 1358034002    3   11869589  11864125   11869628  11864393    47.914       -905   -385713  276 -185
SET_FIDUCIAL_ERROR 1358034002 ALTITUDE 1  -39
SET_FIDUCIAL_ERROR 1358034002 ALTITUDE 2  -268
ms_off 1358034023 AZIMUTH
ms_off 1358034023 ALTITUDE
ms_off 1358034023 ROTATOR
ms_off 1358034103 AZIMUTH
ms_off 1358034103 ALTITUDE
ms_off 1358034103 ROTATOR
ms_off 1358034103 AZIMUTH
ms_off 1358034103 ALTITUDE
ms_off 1358034104 ROTATOR
ms_off 1358034272 AZIMUTH
ms_off 1358034272 ALTITUDE
ms_off 1358034272 ROTATOR
ms_off 1358034272 AZIMUTH
ms_off 1358034273 ALTITUDE
ms_off 1358034273 ROTATOR
ms_off 1358034383 AZIMUTH
ms_off 1358034384 ALTITUDE
ms_off 1358034384 ROTATOR
ms_on 1358034384 AZIMUTH
ms_on 1358034384 ALTITUDE
ms_on 1358034384 ROTATOR
ALT_FIDUCIAL 1358034407    3   11869589  11864125   11869895  11864522    44.691       -243    385714  237 -453
SET_FIDUCIAL_ERROR 1358034407 ALTITUDE 1  -306
SET_FIDUCIAL_ERROR 1358034407 ALTITUDE 2  -397
ALT_FIDUCIAL 1358034417    4   15533607  15525604   15533615  15525385    58.634      -3107    385714  -69 -850
SET_FIDUCIAL_ERROR 1358034417 ALTITUDE 1  -8
SET_FIDUCIAL_ERROR 1358034417 ALTITUDE 2  219
ALT_FIDUCIAL 1358034427    5   19419330  19408634   19419296  19408328    74.558      -6378    385100  -77 -631
SET_FIDUCIAL_ERROR 1358034427 ALTITUDE 1  34
SET_FIDUCIAL_ERROR 1358034427 ALTITUDE 2  306
ALT_FIDUCIAL 1358034440    6   22828354  22815280   22828324  22814980    88.340      -9209    112885  -43 -325
SET_FIDUCIAL_ERROR 1358034440 ALTITUDE 1  30
SET_FIDUCIAL_ERROR 1358034440 ALTITUDE 2  300
ms_off 1358034447 ALTITUDE
ms_off 1358034447 ROTATOR
ms_off 1358034447 AZIMUTH
ms_off 1358034479 AZIMUTH
ms_off 1358034479 ALTITUDE
ms_off 1358034479 ROTATOR
ms_on 1358034479 AZIMUTH
ms_on 1358034479 ALTITUDE
ms_on 1358034479 ROTATOR
ALT_FIDUCIAL 1358034488    6   22828354  22815280   22828272  22815156    89.314      -9409   -114171  -13 -25
SET_FIDUCIAL_ERROR 1358034488 ALTITUDE 1  82
SET_FIDUCIAL_ERROR 1358034488 ALTITUDE 2  124
ALT_FIDUCIAL 1358034501    5   19419330  19408634   19419122  19408640    77.698      -7023   -385351  69 99
SET_FIDUCIAL_ERROR 1358034501 ALTITUDE 1  208
SET_FIDUCIAL_ERROR 1358034501 ALTITUDE 2  -6
ALT_FIDUCIAL 1358034511    4   15533607  15525604   15533598  15525875    61.920      -3782   -385713  277 93
SET_FIDUCIAL_ERROR 1358034511 ALTITUDE 1  9
SET_FIDUCIAL_ERROR 1358034511 ALTITUDE 2  -271
ALT_FIDUCIAL 1358034521    3   11869589  11864125   11869635  11864401    47.885       -899   -385714  286 -178
SET_FIDUCIAL_ERROR 1358034521 ALTITUDE 1  -46
SET_FIDUCIAL_ERROR 1358034521 ALTITUDE 2  -276
ms_off 1358034542 AZIMUTH
ms_off 1358034542 ALTITUDE
ms_off 1358034542 ROTATOR
