Commit graph

1,849 commits

Author SHA1 Message Date
Jan Christoph Terasa
829ba40e58 telecom.py: Added option to add a comment to xml output.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5762 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-24 12:03:38 +00:00
Stephan I. Böttcher
287fe1502c himac mode: read penetrating hist as well, fix addresses
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5761 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-23 20:43:24 +00:00
Stephan I. Böttcher
9e8a14a6fc het_stopping: rotate Y-axis by ^1.5, do not apply that to X-axis, fix scaling
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5760 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-23 20:42:17 +00:00
Stephan I. Böttcher
5bfd30da56 het_pen: minor fix in Y-binning
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5759 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-23 20:41:19 +00:00
Jan Christoph Terasa
fe40e62afc configtable.py: Fixed small issue with message_blocks.add(). Fixed bugs w.r.t telecommand generation.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5758 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-23 09:24:42 +00:00
Stephan I. Böttcher
ed2fe4b83f hetept_config (_em2): index entry[8] for calib mode PPSS
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5756 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-22 16:36:17 +00:00
Stephan I. Böttcher
27ed55a48f hetept_ppss: class himac_ppss to readout ABC stopping hist memory
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5755 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-22 16:35:05 +00:00
Stephan I. Böttcher
430b338688 het L3: 16kByte calib histogram stopping ABC for HIMAC
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5754 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-22 16:33:42 +00:00
Stephan I. Böttcher
3948925ecc configtable: do not split message_block()s at 255 messages
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5753 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-22 16:31:16 +00:00
Stephan I. Böttcher
06444247b5 het_stopping: rotate LET, use TOT=A+B+C
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5751 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-21 22:09:04 +00:00
Stephan I. Böttcher
afb18c19bc het_calib: name CSK
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5750 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-21 22:08:17 +00:00
Lauri Panitzsch
0e494197db Corrected/swapped left and right numbers showing deviations from reference
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5749 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-19 13:39:59 +00:00
Jan Christoph Terasa
50642fb5f3 step_ppss.py: Added function to generate telecommands which poke thresholds into ppss_table.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5748 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-19 09:11:53 +00:00
Jan Christoph Terasa
0e8b886b7e configtable.py: Made message_blocks callable to make it useable as msg().
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5747 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-18 14:17:05 +00:00
Jan Christoph Terasa
e34bdd5149 configtable.py: Added options to specify base address and check_table flags to upload() routine.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5746 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-18 14:15:22 +00:00
Jan Christoph Terasa
ada49cb116 ppss_table.py: ppss_items ctor now takes optional index argument to create pre-indexed entries, like ppss_item. Also made ppss_items callable with a msg instance.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5745 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-17 14:20:28 +00:00
Jan Christoph Terasa
8c173b3281 l3/step: Rewrote temperature calibration code. Do not use temporary files anymore, instead directly change the defined names of the l3 instance.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5744 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-13 12:27:10 +00:00
Lauri Panitzsch
eb9f9cb40a STEP FS T-correlated calibration results
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5740 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-10 12:54:26 +00:00
Lauri Panitzsch
cfce157553 added STEP FS thermal caibration
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5739 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-10 11:28:26 +00:00
Jan Christoph Terasa
b692b5e97c step_l3_trigger: Use temperature calibration for STEP FS.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5738 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-10 11:08:24 +00:00
Jan Christoph Terasa
e4a20c1f83 step_fs: Added temperature calibration data.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5737 bc5caf13-1734-44f8-af43-603852e9ee25
2017-01-10 11:06:56 +00:00
Sebastian Boden
5ae973f24c hetept_ppss.py: removed the two-cadence pha again(doesn't work),
small changes to HK 


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5727 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-14 15:04:57 +00:00
Moritz Wetzel
4f6b6e79c7 ce4: added class for icu simulation
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5725 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-13 16:08:51 +00:00
Stephan I. Böttcher
31acb7e1ec hetept_ppss: read OH temp from HET1
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5721 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-12 20:29:10 +00:00
Sebastian Boden
89c53c3ed3 hetept_ppss.py: use the original pha method for now
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5717 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-07 15:50:34 +00:00
Sebastian Boden
0451ce17ca hetept_ppss.py: reorganized the HK
introduced a way to read out PHA buffers at two different 
		cadences, please review


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5716 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-07 15:31:28 +00:00
Sebastian Boden
0df6d1aac5 l3.py: added a verbosity level of -1 (-qq) to suppress .print statements
hetept_l3_trigger.py, step_l3_trigger.py use this now

solomsgclass.py: minor fix


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5715 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-07 15:27:52 +00:00
Jan Christoph Terasa
6651406b1a step_sim.py: Added mxnum for processing events. Added output to .npy file.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5714 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-07 14:59:25 +00:00
Jan Christoph Terasa
fa0d2f1e4d step_sim.py: Simulation script for STEP L3 simulations.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5713 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-07 14:32:17 +00:00
Stephan I. Böttcher
8a4f08fdf6 solomsg: fix .print_ana()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5702 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-06 21:08:27 +00:00
Stephan I. Böttcher
5c1aa72ceb het_calib: mean path length corrections
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5698 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-02 10:46:00 +00:00
Stephan I. Böttcher
95dbfb5322 ppss: print_telemetry_size in _bits_ per seconds
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5689 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-30 14:29:02 +00:00
Jan Christoph Terasa
918bd38965 step_config: Added pulser mode with high-cadence PHA output instead of dataproducts.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5686 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-28 15:23:36 +00:00
Jan Christoph Terasa
6062d9a13f step.l3: Added L3 trigger which only writes PHA data.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5685 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-28 15:22:37 +00:00
Jan Christoph Terasa
8e1ff15138 step_ppss.py: Use class insertion_slot. Do not do_science() if no dps.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5684 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-28 12:50:18 +00:00
Jan Christoph Terasa
6ab8a01336 ppss_table.py: Moved l3_disable to class insertion_slot.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5683 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-28 12:48:54 +00:00
Sebastian Boden
6d01a9ab4e Some small fixes in various files
solorc-hetept.py: fixed StartNominal()
hetept_l3_trigger.py: fixed scales()
step_l3_trigger.py: fixed l1_calib()
himac_quicklook.py: some changes and whitespace fixes


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5675 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-25 14:24:09 +00:00
Jan Christoph Terasa
457ccaba07 step_base_config.py: make HK table accessible.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5669 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-24 13:26:41 +00:00
Jan Christoph Terasa
e4732b82fb step_ppss.py: Use insertion_slot() with l3 guard.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5668 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-24 13:26:14 +00:00
Jan Christoph Terasa
b938938afa ppss_table.py: Add insertion_slot() method with l3 guard functionality to ppss_table.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5667 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-24 13:25:27 +00:00
Jan Christoph Terasa
1948918200 configtable.py: Moved telecommand test infrastructure to step_tctest.py.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5666 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-24 13:21:34 +00:00
Sebastian Boden
3f08832dbb het_stopping.l3: fixed a bug in the histogram selection
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5662 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-23 16:31:32 +00:00
Jan Christoph Terasa
0206794df8 Revert r5649
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5661 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-23 14:04:24 +00:00
Jan Christoph Terasa
50d6049936 configtable.py: Do not send abort when updating config via insertion slot.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5658 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-22 16:00:05 +00:00
Jan Christoph Terasa
e8f09f58ab step_tctest.py: Updated to new config semantics.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5657 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-22 15:19:39 +00:00
Jan Christoph Terasa
16db40984e step_config: Adapted to use step_l3_trigger.py.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5656 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-22 14:57:52 +00:00
Jan Christoph Terasa
49c0007d52 step_l3_trigger.py: Generates l3 triggers via python.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5655 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-22 14:57:35 +00:00
Stephan I. Böttcher
275382c7af ce4_ppss: avoid resetting msg error counters
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5651 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-21 20:38:35 +00:00
Jan Christoph Terasa
ab9dcae3b7 step_tctest.py: Make sure the update table is valid.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5650 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-21 08:29:53 +00:00
Jan Christoph Terasa
07038cba6a ppss_table.py: Added option to insertion_slot() to disable L3, for EEPROM uploads on HETEPT FMs.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5649 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-21 06:11:09 +00:00