Commit graph

117 commits

Author SHA1 Message Date
Jan Christoph Terasa
cac6cb72b8 step/data.py: Adapt to new naming scheme.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7588 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-03 15:11:07 +00:00
Jan Christoph Terasa
b690f4e05b step/data.py: Adapt to new l3mem interface.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7558 bc5caf13-1734-44f8-af43-603852e9ee25
2019-06-04 14:33:04 +00:00
Jan Christoph Terasa
e1017dc47c step/data.py: Add l3mem image for simulation.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7552 bc5caf13-1734-44f8-af43-603852e9ee25
2019-06-04 13:11:28 +00:00
Jan Christoph Terasa
00fc4df34b solo/step/l3: New calibrations based on bootstrap analysis.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7544 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-27 13:40:11 +00:00
Jan Christoph Terasa
f3627115c5 step/base_config.py: Restore setting of .configs member.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7505 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-06 14:51:03 +00:00
Jan Christoph Terasa
476ac5f1f3 seu_scan.py: svn propset executable and keywords.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7503 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-06 12:32:15 +00:00
Jan Christoph Terasa
2357987a7b steinmsg.py: Correctly enumerate ADC readings in docstring.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7483 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 10:45:43 +00:00
Jan Christoph Terasa
5775fd4fb8 solo/step/steinmsg.py: Fix temp2adc.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7352 bc5caf13-1734-44f8-af43-603852e9ee25
2019-03-08 12:25:34 +00:00
Jan Christoph Terasa
cd3cc1e21c solo/ppss.py: Fix pulser config.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7351 bc5caf13-1734-44f8-af43-603852e9ee25
2019-03-08 12:25:10 +00:00
Sebastian Boden
588a282193 step|hetept/base_config.py: high-rate mode switching should use the more flexible burst trigger logic, not parameter monitoring
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7348 bc5caf13-1734-44f8-af43-603852e9ee25
2019-03-07 17:51:31 +00:00
Sebastian Boden
2ecc6801b7 telecom.py: added appdata classes for icu monitoring, event actions
and data pool extraction
base_config.py: separated make_icu_config functions for STEP and HETEPT


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7334 bc5caf13-1734-44f8-af43-603852e9ee25
2019-03-05 17:00:48 +00:00
Sebastian Boden
ed81e54bb7 base_config.py: use calculated temperatures for STEP as well
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7316 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-27 13:11:13 +00:00
Sebastian Boden
cfc993dadf dps.py: only add non-empty data products
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7275 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-10 00:19:14 +00:00
Sebastian Boden
ae98a57ca5 base_config.py: make sure that different environments use different data_product flags
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7273 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-08 11:18:42 +00:00
Sebastian Boden
741df70977 changed size of dribble readback; now takes ~5 days for config table and ~20 days for eeprom readback
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7270 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-06 12:24:07 +00:00
Sebastian Boden
654f799042 [step|hetept]/dps: make sure that information is also written to the defs file
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7269 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-05 18:35:51 +00:00
Sebastian Boden
c22cb190c9 [step|hetept]/ppss: use the upper flag bit of Quicklook for high/low rate or large/small pixels status
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7268 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-05 18:34:27 +00:00
Sebastian Boden
8194b11564 base_config.py: only rewrite scratch register for temperature changes
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7267 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-05 18:30:03 +00:00
Sebastian Boden
08eb883bd8 [hetept|step]/base_config.py: moved to new unified config
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7266 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-05 14:22:47 +00:00
Jan Christoph Terasa
7c6e579f26 base_config.py: Match environment uppercaseness at a tip from Sebo.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7265 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-05 06:06:47 +00:00
Jan Christoph Terasa
ac3c0e8a9b solo/step/data.py: At a hint from Sebo, put fixed length encoded items to the front of data products.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7264 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-05 06:02:43 +00:00
Sebastian Boden
4203b17134 base_config_new.py: further improvements
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7259 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-01 17:52:13 +00:00
Sebastian Boden
b0a8272362 new unified base_config for STEP and HETEPT, to be tested before replacing the old system
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7258 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-01 14:29:38 +00:00
Jan Christoph Terasa
873665a513 solo/step: Remove hardcoded REV versions.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7219 bc5caf13-1734-44f8-af43-603852e9ee25
2018-12-20 11:02:20 +00:00
Jan Christoph Terasa
58a375f0d1 step/base_config.py: Fix name of to_large.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7196 bc5caf13-1734-44f8-af43-603852e9ee25
2018-12-14 15:44:43 +00:00
Sebastian Boden
e25ab9c28a solo/l3: updated *.gold files
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7144 bc5caf13-1734-44f8-af43-603852e9ee25
2018-12-03 11:56:20 +00:00
Jan Christoph Terasa
d3dd369ed8 step/base_config.py: Disable eeprom_reset in startup sequence of HK and Op modes.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7082 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-08 07:07:28 +00:00
Jan Christoph Terasa
1aaed60064 step/base_config.py: Update magic with compiled L3 trigger SVN revision.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7080 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-05 14:52:00 +00:00
Jan Christoph Terasa
4f326aa618 step_fs_temp_calib.l3: Updated temp calib based on bootstrap data. Only slight alterations.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7077 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-05 14:07:14 +00:00
Jan Christoph Terasa
f3831375a0 step/config/f*.py: Do not make old table.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7075 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-05 14:02:15 +00:00
Jan Christoph Terasa
eac4d63348 solo/step/data.py: Update low latency data definitions.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7074 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-05 13:47:54 +00:00
Sebastian Boden
987a0ac1ab python/solo: some fixes to revision number tracking
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7029 bc5caf13-1734-44f8-af43-603852e9ee25
2018-10-16 15:15:56 +00:00
Jan Christoph Terasa
1d086a0235 python/solo/step/l3/step_calib_multi.l3: L3 trigger which calibrates all hit pixels. (WIP)
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6996 bc5caf13-1734-44f8-af43-603852e9ee25
2018-10-02 22:14:01 +00:00
Jan Christoph Terasa
49ddf58e91 step/data.py: EPD paper data products. Final.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6990 bc5caf13-1734-44f8-af43-603852e9ee25
2018-09-30 22:51:54 +00:00
Jan Christoph Terasa
4ff3e1e839 step/data.py: EPD paper data products.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6989 bc5caf13-1734-44f8-af43-603852e9ee25
2018-09-30 22:41:45 +00:00
Jan Christoph Terasa
0103fd2ce8 step: Add ix1.dat for solo_data scripts.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6972 bc5caf13-1734-44f8-af43-603852e9ee25
2018-09-18 12:29:07 +00:00
Jan Christoph Terasa
67847ec8e4 step/data.py: Widen copper line DPS gap.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6964 bc5caf13-1734-44f8-af43-603852e9ee25
2018-09-10 14:23:57 +00:00
Jan Christoph Terasa
085f25aa6a step/l3sim.py: Fix compilation.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6963 bc5caf13-1734-44f8-af43-603852e9ee25
2018-09-10 13:07:09 +00:00
Jan Christoph Terasa
1a1af298e7 python/solo/step/base_config.py: Use function to generate differential temp configs. Fill whole config space.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6962 bc5caf13-1734-44f8-af43-603852e9ee25
2018-09-04 08:50:48 +00:00
Lauri Panitzsch
2a7a20f69b step_fm_fs_plot.ipynb, step_fm_fs_sigma_sens.ipynb, step_fs_performance-dict.cPickle, step_fs_performance-dict.json: ipython notebook scripts to determine STEP sigma and sensivitivity on calibrated data across multiple T
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6949 bc5caf13-1734-44f8-af43-603852e9ee25
2018-08-17 20:41:31 +00:00
Sebastian Boden
c7668f71a5 dps_table.py: moved finalize() from hetept and step to main file to avoid code duplication
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6948 bc5caf13-1734-44f8-af43-603852e9ee25
2018-08-17 08:57:45 +00:00
Jan Christoph Terasa
8138973294 temp_calib.py: Script to read l3 temp_calib back to numpy arrays.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6945 bc5caf13-1734-44f8-af43-603852e9ee25
2018-08-15 14:17:37 +00:00
Sebastian Boden
5b5cd53076 plot_STEP_sci.py: import fixes
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6937 bc5caf13-1734-44f8-af43-603852e9ee25
2018-08-07 10:18:17 +00:00
Jan Christoph Terasa
f8f010a469 solo/step/ppss.py: Only send SEU counters at DRIBBLE_cadence.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6877 bc5caf13-1734-44f8-af43-603852e9ee25
2018-06-06 13:16:07 +00:00
Jan Christoph Terasa
bd816f6725 solo/step/ppss.py: Fix seu_scan (for real).
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6876 bc5caf13-1734-44f8-af43-603852e9ee25
2018-06-06 13:07:19 +00:00
Jan Christoph Terasa
5717d50c7a solo/step/ppss.py: Fix seu_scan.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6874 bc5caf13-1734-44f8-af43-603852e9ee25
2018-06-06 12:52:44 +00:00
Jan Christoph Terasa
5aa728d295 solo/step/ppss.py: Re-enable flight config parts.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6872 bc5caf13-1734-44f8-af43-603852e9ee25
2018-06-06 12:26:19 +00:00
Jan Christoph Terasa
155b960200 solo/step/ppss.py: Remove debug print.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6871 bc5caf13-1734-44f8-af43-603852e9ee25
2018-06-05 15:14:11 +00:00
Jan Christoph Terasa
9aa68fdf58 step_temp_calib.l3: Set correct default temperature.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6845 bc5caf13-1734-44f8-af43-603852e9ee25
2018-05-24 13:32:18 +00:00
Jan Christoph Terasa
e3631b083d step/sft.py: Updated to only send 9 TM packets.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6823 bc5caf13-1734-44f8-af43-603852e9ee25
2018-05-08 15:47:25 +00:00