MEA time-tags synchro
=====================

== Object

Synchronization of time-tags given in procedures (.cml) and time-tags found in HK data.

Origin of time-tags for a given day has to be fixed in an external parameter file :

	/DATA/BEPI/DATA/RESETS.txt

After some iterations, the origin of time-tags for this date has been set to 2017-01-26T09:00:40.000000

----
$ cat /DATA/BEPI/DATA/RESETS.txt |grep ^2017-01-26
2017-01-26 2017-01-26T09:00:40.000000 SDT
----

== MEA2 data for 2017/01/26

Use of Geometric factor changes to synchronize .cml => HSK => SCI data

=== Commanding data

Extract MEA2.G_Factor macro commands from procedure files (.cml)

----
$ cat /DATA/BEPI/WWW/documents/TESTS/PROCEDURE/20170126-0001.cml |grep G_Factor | grep MEA2
T 17-01-26 14:52:25.9 *   * * 2236  . MEA2.G_Factor        0x01
E 17-01-26 14:52:25.9 * 1 * * 2236  . MEA2.G_Factor        0x01
T 17-01-26 14:57:01.2 *   * * 2247  . MEA2.G_Factor        0x02
E 17-01-26 14:57:01.2 * 1 * * 2247  . MEA2.G_Factor        0x02
T 17-01-26 14:57:55.4 *   * * 2258  . MEA2.G_Factor        0x03
E 17-01-26 14:57:55.4 * 1 * * 2258  . MEA2.G_Factor        0x03
T 17-01-26 14:58:50.4 *   * * 2269  . MEA2.G_Factor        0x04
E 17-01-26 14:58:50.4 * 1 * * 2269  . MEA2.G_Factor        0x04

----

=== HK data

The following command parse the CDF L1 HSK file to display changes in first_cmd_exe, filtering commands 0x0801..0x804

----
$ python command.py MEA2 2017-01-26 | grep 080[1-4]
R000204 2017-01-26 14:52:25.781250     0801
R000221 2017-01-26 14:56:57.781250     0802
R000225 2017-01-26 14:58:01.781250     0803
R000228 2017-01-26 14:58:49.781250     0804
----

=== SCI data

The geom_factor value (1,2,4,8) could be found in OMN and 3D data 

----
$ python -m geom_factor MEA2 2017-01-26
FILE : /DATA/BEPI/DATA/L1/20170126/MEA2_L1_OMN_16E__20170126_V00.cdf  720 records
R000000 2017-01-26 13:47:51.761719     0000
R000540 2017-01-26 14:52:20.962891     0001
R000606 2017-01-26 14:56:54.082031     0002
R000619 2017-01-26 14:57:47.878906     0004
R000633 2017-01-26 14:58:45.814453     0008
----

[NOTE]
====
A small difference of ~5s remains between HK and SCI data.

geom_factor change in SCI data some seconds before HK command !!!
====

=== Geometric factor changes 

We can see a good accuracy between HK and SCI data, corresponding with commanding time-tags.

Following plot contains several panels :

* first_cmd_exe extracted from CDF L1 HSK file +
  (values displayed 0x801 to 0x804)
* 4 panels for each GF (1/2/3/4)
* geom_factor panel extracted for CDF L1 OMN_16E/OMN_32E/OMN_64E
* CDF L1 OMN spectrogram

image:documents/ETABLE/MEA2_GEOM_FACTOR.png[width="100%"]

=== Energy Table changes discrepancy

However, adding a panel to plot energy-table changes, we can see some change on table :

* table #2 from 14:32:50 to 14:48:23

But we don't see any changes on commanding panel (first_cmd_exe)!!!

image:documents/ETABLE/MEA2_ETABLE.png[width="100%"]