Commit graph

45 commits

Author SHA1 Message Date
Stephan Boettcher
855d6961a5 step_config_fs_v0009.defs: make 9/0 identical to 9/1 2022-12-06 22:34:18 +01:00
Stephan I. Böttcher
5aaa426c3d step_config_fs_v0009: export a real defs 2022-12-06 22:20:00 +01:00
Stephan Boettcher
2c1a7db78a step v9: patch the v8 defs 2022-12-06 20:57:23 +01:00
Stephan I. Böttcher
bd0f2e73ff step patch 8.3: erroneously tagged v9 in scratch
copy the v0008 defs to v0009
2022-06-14 09:28:32 +02:00
Stephan I. Böttcher
779b266a93 step_config_fs_v0008_patch3: add bit for readout of the deadtime register 2022-05-10 21:23:51 +02:00
Stephan I. Böttcher
1affdd7a0f step patch 8.3: reset counters after readout, at 60s cadence
Add flags to the HK counter readouts in the PPSS table, for the patch to
find them.

The patch copies the modulus (cadence) from the ICU counter read to the
HK counter reads, 60s replacing the 600s cadence.

The ICU counter reads gain a clear=True flag, i.e., address bit 0x80.

All counter reads happen in second 0.  HK first, ICU later.  16
counters each from 0x00 and 0x30.

This patch adds 8 bps to the STEP telemetry.
2022-05-07 22:06:48 +02:00
Stephan I. Böttcher
350806d109 step v0008 change config_page
The STEP unit EEPROM contains v6 in page 0x00000/0x60000.  The ICU
config memory contains v7 in page 0x70000 and v8 in 0x60000.  We plan to
write v8 into page 0x10000/0x70000 to not overwrite v6.  v7 was never
written to EEPROM.  At ICU reboot (after EGAM), the v8 config will the
appear in 0x70000.

This patch creates the STEP config compiled for 0x70000.

A preliminary xml to burn it into EEPORM is included.  Missing from that
xml is the restart of the unit after burn.
2021-11-04 16:51:41 +01:00
Stephan I. Böttcher
84d95aa5d3 step v0008 bins 2021-10-28 15:52:37 +02:00
Stephan I. Böttcher
0d721ac99a step v0005 defs
why is there no defs for v0005?  I copied v0006.
2021-10-28 15:51:24 +02:00
Stephan I. Böttcher
ed38864a19 step dps: fix tag collision
In high rate, MAIN and AUX were using the same tag/flg.
Use tag=0x5f for STEP AUX.
2021-10-11 21:42:10 +02:00
Stephan I. Böttcher
3a2ef9102f step: checkout 2021-10-08 11:14:43 +02:00
Stephan I. Böttcher
3c161b13d0 step v8.2 part 3 checkout 2021-09-30 22:29:26 +02:00
Stephan I. Böttcher
0318976eac STEP v8.2 checkout 2021-09-30 19:19:08 +02:00
Stephan I. Böttcher
443afbf185 step v8.2 defs, … 2021-09-30 15:19:59 +02:00
Stephan I. Böttcher
55bc6cb6d2 step v8 hexdump 2021-09-20 15:12:48 +02:00
Stephan I. Böttcher
4af07e3583 Merge branch 'master' into step_dps 2021-09-20 14:56:48 +02:00
Stephan I. Böttcher
a0f7135898 Merge branch 'master' into step_v7_dev 2021-09-20 14:50:13 +02:00
Stephan I. Böttcher
5b7438a4ba STEP patch 7.4: reduce gain of opheater regulator 2021-08-12 11:42:20 +02:00
Stephan I. Böttcher
9832d437fb step v8: activate V7.3 calib unconditionally for the FS 2021-07-26 10:52:21 +02:00
Stephan I. Böttcher
04a4d9a875 step patch v7.3 fix calibration for acq_time=6
Set the acq_time=6 (as in v7).
Fix large pixel calib for T=-36°C.  The fix is based on IFTP data from
July 4 to July 20 with acq_time=6 and acq_time=1.

For each IX a rought estimate was obtained for the shift of the pedestal
and the 160keV pulser peaks.  The shift was applied to all large pixels.
2021-07-25 22:48:08 +02:00
Stephan I. Böttcher
8e94b94c12 step: write defs for low rate env, define scratch field for dps env 2021-07-25 12:09:32 +02:00
Stephan I. Böttcher
959f6c02b7 step low telemetry rate mode 2021-07-25 02:12:41 +02:00
Stephan I. Böttcher
a8e4959ccc step patch 7.2 using solo.patch 2021-07-23 16:12:12 +02:00
Stephan I. Böttcher
b7ca9b023c step patch 7.3 using solo.patch 2021-07-23 12:24:08 +02:00
Stephan I. Böttcher
853fbc6829 step v7 rename patches for import as modules 2021-07-22 14:29:27 +02:00
Stephan I. Böttcher
2096b44e84 step v7 rename patches for import as modules 2021-07-22 14:28:03 +02:00
Stephan I. Böttcher
04f78cce62 step patch v7.3 fix calibration for acq_time=6
Set the acq_time=6 (as in v7).
Fix large pixel calib for T=-36°C.  The fix is based on IFTP data from
July 4 to July 20 with acq_time=6 and acq_time=1.

For each IX a rought estimate was obtained for the shift of the pedestal
and the 160keV pulser peaks.  The shift was applied to all large pixels.
2021-07-22 12:34:27 +02:00
Stephan I. Böttcher
33663eebfe step patch 7.1: reset acq_time=1 2021-07-22 11:02:14 +02:00
Lars Berger
4190ba8f71 Added step_v0007 defs and the xml files for commanding.
These files are generated by solo/configurations/commanding/step_v007.py
2021-07-22 11:01:43 +02:00
Stephan I. Böttcher
76ce9aba01 step v0008 defs 2021-07-09 16:03:58 +02:00
Stephan I. Böttcher
bfa5bd6ddb step patch 7.1: reset acq_time=1 2021-07-06 18:31:36 +02:00
Lars Berger
7563ae5233 Added step_v0007 defs and the xml files for commanding.
These files are generated by solo/configurations/commanding/step_v007.py
2021-06-08 09:37:05 +02:00
Jan Christoph Terasa
bd42e15d6d Add STEP v0006. 2020-04-20 14:43:40 +02:00
Jan Christoph Terasa
d8fe41f82a STEP v0004 packet file updated. 2020-02-20 14:36:21 +01:00
Jan Christoph Terasa
d35ccd2d66 Add STEP-FS v04 to config control. 2019-12-12 14:36:58 +01:00
Jan Christoph Terasa
e58658b7c7 configurations: Rename step/v0001 files to match naming pattern of other config files.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7572 bc5caf13-1734-44f8-af43-603852e9ee25
2019-06-26 13:55:49 +00:00
Jan Christoph Terasa
21f8b23085 configurations/step/v0001: Add packet timing defs.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7571 bc5caf13-1734-44f8-af43-603852e9ee25
2019-06-26 13:54:20 +00:00
Jan Christoph Terasa
e33358122c configurations/step: Fix timing of DEADTIME packets due to bug in configuration scripts (used 'close/far' instead of 'CLOSE/FAR').
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7570 bc5caf13-1734-44f8-af43-603852e9ee25
2019-06-26 13:18:56 +00:00
Sebastian Boden
7371225521 ppss_table.py: packet_table() now ignores science packets
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7511 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-15 14:45:49 +00:00
Jan Christoph Terasa
9eecc8d64c configurations/step/v0003: Add ppss packet definitions tables.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7495 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-29 09:45:29 +00:00
Jan Christoph Terasa
b82bff8bb8 configurations/step/v0002: Add ppss packet defs.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7221 bc5caf13-1734-44f8-af43-603852e9ee25
2018-12-20 11:06:31 +00:00
Jan Christoph Terasa
b6b60030be solo/configurations: Apply fix to disable eeprom_reset to non-delivered STEP v0003.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7083 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-08 07:14:15 +00:00
Jan Christoph Terasa
9a07597d16 solo/configurations: Add STEP v0003.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7081 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-05 14:55:42 +00:00
Jan Christoph Terasa
782de8c3b6 configurations/step: Add v01 currently on the unit.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6987 bc5caf13-1734-44f8-af43-603852e9ee25
2018-09-26 13:41:48 +00:00
Sebastian Boden
8e81b26395 ... done
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6675 bc5caf13-1734-44f8-af43-603852e9ee25
2018-03-08 10:05:06 +00:00