Commit graph

9,307 commits

Author SHA1 Message Date
stephan
c83720e05b rpirena plots: grep -a to guard against binary garbage
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6140 bc5caf13-1734-44f8-af43-603852e9ee25
2017-07-04 08:54:05 +00:00
stephan
966588b5e3 rpirena: fix GPS tty log
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6139 bc5caf13-1734-44f8-af43-603852e9ee25
2017-07-03 22:50:08 +00:00
panitzsch
e940076de0 STEP_FM_thermal_calibration: Corrected calibration scripts (ipynb) and results.
The previous results based on the copper fluorescence line at 9keV but it is at 8keV.
Energy of the detekted peak has been corrected, correlations/fits were re-calculated. 
The following files have been corrected:
    STEP_FM_T-correlated_calibration.dat
    STEP_FM_T-correlated_calibration.pickle
    STEP_FM_calibration_for_IX_-11.5_degC.dat
    STEP_FM_calibration_for_IX_-11.5_degC.pickle
    STEP_FM_calibration_for_IX_-24.7_degC.dat
    STEP_FM_calibration_for_IX_-24.7_degC.pickle
    STEP_FM_calibration_for_IX_-38.2_degC.dat
    STEP_FM_calibration_for_IX_-38.2_degC.pickle
    STEP_FM_calibration_for_IX_-51.0_degC.dat
    STEP_FM_calibration_for_IX_-51.0_degC.pickle
    STEP_FM_testpulser_Ba133_calibration_JUPYTER.ipynb



git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6138 bc5caf13-1734-44f8-af43-603852e9ee25
2017-07-03 19:32:28 +00:00
stephan
4f694e999e rpirena: add tty loging (ttyAMA0)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6137 bc5caf13-1734-44f8-af43-603852e9ee25
2017-07-03 17:00:53 +00:00
stephan
1bf69f7fc3 rpirena: add serial line multiplexer
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6136 bc5caf13-1734-44f8-af43-603852e9ee25
2017-07-03 14:29:10 +00:00
stephan
77db172385 C'E4 L3 work in progress
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6135 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-30 19:42:24 +00:00
stephan
7c2fba97b3 C'E4 TVC calibration
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6134 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-30 15:33:05 +00:00
stephan
b18ab4a5c9 spwgse: move uart fifo to fifo1, this may not be smart
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6133 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-30 15:29:22 +00:00
stephan
f2d11f964c C'E4 scripts: isBoehm()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6132 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-26 19:57:11 +00:00
stephan
f9b23b5fe7 C'E4 LND FM TVC first four cycles fits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6131 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-25 21:54:40 +00:00
stephan
4dfdc25a02 C'E4 LND FM TVC first three cycles fits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6130 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-25 14:06:12 +00:00
stephan
80d1c18918 LND-FM_temp_cal
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6129 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-24 22:09:17 +00:00
rshgse
a10818b117 sologse, µsolorc-hetept: encoding: utf-8
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6128 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-23 13:06:30 +00:00
boden
29ff2a6207 µsolo.py: exec µsolorc.py
[µ]solorc-hetept.py: rewrote StartNominal function and added HK() function 


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6127 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-22 20:49:08 +00:00
boden
f8a0c4948b solo_data.py: added het_box class for pre-defined HET penetrating boxes;
also allow defining bins by their histogram coordinates 
	instead of the energy and ratio (use flag "raw")


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6126 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-19 14:16:09 +00:00
terasa
e10f09b379 solorc-step.py: Adapted to step_base_config.py
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6125 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-19 12:48:00 +00:00
terasa
b1fff7594e step_base_config.py: Fixed and moved calib modes.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6124 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-19 11:20:12 +00:00
stephan
466679113b rpirena: scripts
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6123 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-18 21:32:20 +00:00
boden
044e98ec9f solo_data.py: Added class ept_box for predefined boxes in the penetrating histogram, HET version to follow
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6122 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:26:27 +00:00
terasa
9cb855249a solorc-step.py: Updated to new base_config semantics.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6121 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:08:44 +00:00
terasa
1022190210 step_base_config.py: Major rewrite, WIP.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6120 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:08:29 +00:00
terasa
c8e9eb6a09 step_ppss.py: Automatically rewrite dps-falgs for small pixels.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6119 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:08:13 +00:00
terasa
31f6b836f0 step_l3_trigger.py: Add svn revision.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6118 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-16 13:07:47 +00:00
terasa
41dd7b941c l3.py: diff() takes difference of two l3trigger configs.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6117 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-15 13:16:26 +00:00
stephan
3cc77932ef rpirena: hour_rate
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6116 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 20:29:02 +00:00
stephan
27f9045289 rpirena: altera bitfile
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6115 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 20:26:06 +00:00
stephan
54a9628ff7 rpirena: ipython_config
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6114 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 20:25:22 +00:00
stephan
d8384f09d1 rpirena: scripts
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6113 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 20:23:47 +00:00
terasa
940fceb458 dps_table.py: Subtract a dps_table or dps_product to get tthe difference of two tables or products.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6112 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 15:25:17 +00:00
terasa
d1e5817249 ppss_table.py: Removed debug code and overload __eq__ and __ne__.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6111 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 12:01:39 +00:00
terasa
76ddcf0e57 ppss_table.py: Add ppss_table.diff(), returns the exact differences between two tables.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6110 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 08:54:22 +00:00
terasa
ba206bcdde undo r6108
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6109 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 08:52:19 +00:00
terasa
d332f585fa ppss_table.py: Add ppss_table.diff(), returns the exact differences between two tables.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6108 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-14 08:47:59 +00:00
stephan
f85a67c719 astreamparser: fix regression: expand zeros again
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6107 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 15:24:32 +00:00
terasa
3c722b071a step_config: Correctly implement DPS rewrite for small pixels.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6106 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 14:41:12 +00:00
terasa
75f4a28738 step_base_config.py: Create nom2small mode which only sends the differences of both configs.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6105 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 14:02:14 +00:00
terasa
5bdbf7a283 configtable.py: Added __sub__ of configtables to allow computing only differences of two configs.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6104 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 14:01:14 +00:00
stephan
e1cc9a7faf C'E4 SCIMEM: read multiple packets
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6103 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 07:10:43 +00:00
stephan
bf9e2ae18f C'E4 LND configurations database: version 2
burned into FM EEPROM for vib test


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6102 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-12 07:10:01 +00:00
stephan
ce95395291 rpirena: finetuning for flight
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6101 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-10 18:56:28 +00:00
terasa
cb45d6e148 step_sim.py: Add pixel mapping.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6100 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 14:27:04 +00:00
terasa
02aaf807b7 step_sim.py: removed handling of small pixels.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6099 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 13:19:00 +00:00
terasa
824d1925fe l3sim.py: Fixed pha handling.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6098 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 13:18:24 +00:00
terasa
bbab11cd92 step_temp_calib.l3: Fixed pedestal calculation.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6097 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 13:16:37 +00:00
stephan
7e76b2b559 ce4_config: main() dumps fm condif to stdout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6096 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:32:37 +00:00
stephan
107b7fd8f7 ce4_config: add TID in B1H histogram
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6095 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:18:32 +00:00
stephan
102a0f357a ce4_config.do_sft()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6094 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:17:50 +00:00
stephan
16b7ae90f6 sft_ce4: fix .close_table()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6093 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:17:06 +00:00
stephan
bc692cf2d3 solomsg: msg_print.do_sleep
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6092 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:16:06 +00:00
stephan
fe0dfc90fe {itf_,astream}parser: fix to work with pipes
Use lseek to test if stdin is a pipe and treat eof accordingly.
	Emit the tail of the uart fifo at eof.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6091 bc5caf13-1734-44f8-af43-603852e9ee25
2017-06-09 11:00:51 +00:00