Commit graph

1,935 commits

Author SHA1 Message Date
Stephan I. Böttcher
f96d87a79c hetept_l1l2: add .fix_sparse_mask(), is this needed with the PQM?
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5203 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 16:24:15 +00:00
Stephan I. Böttcher
52daf065b3 hetept_base_config: main() writes a defs file
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5202 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 16:08:44 +00:00
Stephan I. Böttcher
9e223bf777 het_pen:
increase resolution in log(C) to 4bins/octave
	reduce log(C) range from 4MeV to 16GeV, 48 bins
	use min(A,B) as LET measures
	check also A pulse ages
	check for proper LET ratio in C and AB: 10*AB < C < 500*AB
	change default C calibration
	allow A/B ratios up to 3
	min 600MeV for high-Z PHA
	HET_pen_test, 22x12 bins, 8MeV..16GeV, 1/8..8


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5201 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 10:36:16 +00:00
Stephan I. Böttcher
0dd16e7a3f ppss_table: minor python tweak
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5200 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 10:29:02 +00:00
Stephan I. Böttcher
0662756c81 l3: send warnings and .print to log and stderr
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5199 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 10:27:31 +00:00
Stephan I. Böttcher
5f6c3ae8be dps_table: fix .histogram(), change dx= and dy= semantics
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5198 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 10:26:41 +00:00
Stephan I. Böttcher
41c08f7a3e hetept_ppss: provide .disable_dps_l3()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5197 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 10:25:22 +00:00
Stephan I. Böttcher
b7984643ae hetept_base_config: fix ana connections, provide do_XXX()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5196 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 10:23:55 +00:00
Jan Christoph Terasa
707caaffe9 step_config.py: Added config with 32 times partitioned clear for EMC tests.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5195 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 10:09:16 +00:00
Jan Christoph Terasa
568ceee439 step_config.py: Added EMC config with 5sec cadence HK.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5194 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 10:05:42 +00:00
Sebastian Boden
e7e60a044d hetept_dps.py: created subclass himac_dps
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5190 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-16 12:38:43 +00:00
Stephan I. Böttcher
1289398663 hetept_config_em1: disable L2 test mode
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5186 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-15 13:02:08 +00:00
Sebastian Boden
35447570bd step_dps.py: minor fix to revision number
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5185 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-15 09:34:14 +00:00
Sebastian Boden
060658a0b5 step_dps.py: added revision logic to class step_dps
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5184 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-15 09:31:23 +00:00
Sebastian Boden
74d0c59d73 dps_table.py: write the DPS revision into the .defs file
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5183 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-15 09:18:36 +00:00
Stephan I. Böttcher
59047f334f hetept_sim: load l3code vi XXX_l3.py, make .event() a method
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5182 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-14 19:57:59 +00:00
Stephan I. Böttcher
95b2834210 l3dis: fix CMP
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5181 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-14 19:56:14 +00:00
Sebastian Boden
5a76602c8a hetept_config_*.py: updated the unit config scripts to account for changes in hetept_base_config
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5179 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-14 16:41:46 +00:00
Sebastian Boden
cb64a7466f hetept_dps.py: allow loading of additional calibration data products (for Himac)
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5178 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-14 16:39:40 +00:00
Sebastian Boden
503d99566b hetept_ppss.py: fixed regression in main()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5177 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-14 16:38:13 +00:00
Stephan I. Böttcher
befd96aa9e hetept_l1l2: narrow HET pen to require Bx1|Bx2, add .set_HIMAC_thresholds()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5173 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-13 13:15:24 +00:00
Stephan I. Böttcher
10c87fca5a hetept_config_em2: disable L2 test triggers
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5172 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-13 13:14:06 +00:00
Stephan I. Böttcher
3f5ce46dea het_pen: add Bx3 anticoincidence cuts
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5171 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-13 13:13:14 +00:00
Stephan I. Böttcher
7b664002b5 hetept_sim L3 simulator
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5170 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-13 13:12:15 +00:00
Jan Christoph Terasa
554a2d9e0e step_ppss.py: Bugfix in pulser config.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5168 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-10 14:10:53 +00:00
Jan Christoph Terasa
9dba13f02a step_config.py: Added TCT config.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5162 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-10 05:02:34 +00:00
Jan Christoph Terasa
aac7ff0a6c step_ppss.py: Delta between all IX config operations is now at least 30µs to account for shady behaviour at high temperatures (above room temperature).
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5161 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-09 13:26:22 +00:00
Lauri Panitzsch
fb225c1870 step_ppss.py: increased time before changing IX test-regs in testpulser mode to avoid conflicts with IX1_threshold config.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5159 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-09 07:34:24 +00:00
Stephan I. Böttcher
027a7c4b5c het_pen.l3: fixes
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5158 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-08 17:51:57 +00:00
Stephan I. Böttcher
f48804c390 hetept_l1l2: HET catchall goes to L3[3]
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5157 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-08 17:51:31 +00:00
Stephan I. Böttcher
99b18ae263 hetept_dps: het_pen_test clears the data
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5156 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-08 17:50:49 +00:00
Stephan I. Böttcher
309fe5bd0b l3.py:
allow comparissons only with .if
	fix error message syntax to work with emacs M-x compile
	send error messages to stderr too if log was redirected


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5155 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-08 17:49:48 +00:00
Jan Christoph Terasa
2bf9b660a9 step_ppss.py: Reduced time to write ix config again.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5153 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-08 12:06:12 +00:00
Stephan I. Böttcher
60f94fe136 hetept_config:
add comparissions to l3.py assembler expressions
        add L3 class to ana.l2, and build the trigger_class value from those
        make l3 arg to hetept_base_config a list
        l3.py generates generic load() and versions[]
	load hetept_config.l3 into hetept_dps.py
	add HET_pen_test() to hetept_dps as het_extra.
	fixes in het_pen.l3


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5151 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-07 21:40:30 +00:00
Jan Christoph Terasa
4ccdfa3659 step_ppss.py: Increased time to configure IX regs, read IX HK one sec before writing, instead of in the same second.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5149 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-07 07:21:19 +00:00
Stephan I. Böttcher
39d9b4c1d6 hetept L3: add EPT PHA comment
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5148 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-06 10:45:13 +00:00
Stephan I. Böttcher
15e4cf7d10 het pen L3: fix GOTO EPT
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5147 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-06 10:44:25 +00:00
Stephan I. Böttcher
65cdef0d2e hetept_config: add dps subversion revision, unit and orbit id to scratch
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5146 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-06 10:43:50 +00:00
Jan Christoph Terasa
0301aa139b step_ppss.py: Set opheater duty cycle so that heater power consumption does not exceed 2W @ 28V.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5144 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-03 15:54:50 +00:00
Jan Christoph Terasa
a0d7458d6e step_ppss.py: Connect temp-spy to Digital board NTC.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5143 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-03 15:46:48 +00:00
Jan Christoph Terasa
dcda0e1ce7 step_ppss.py: Use different temp_reg.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5142 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-03 15:20:18 +00:00
Jan Christoph Terasa
0176ee3d07 step_ppss.py: Increased opheater setpoint to -45°C.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5141 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-03 15:09:07 +00:00
Stephan I. Böttcher
07655b008d het l3: new file het_pen.l3
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5140 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-31 22:07:22 +00:00
Stephan I. Böttcher
3cfcd66356 l3: allow MULI R * SEXPR
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5139 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-31 22:06:47 +00:00
Jan Christoph Terasa
213e5926f8 step_ppss.py: Added opheater ppss_item.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5133 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-27 09:04:05 +00:00
Stephan I. Böttcher
2c8d99c9a3 solomsg: fix default msg0_version
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5132 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 14:47:59 +00:00
Stephan I. Böttcher
122a089439 dps_table: do not restrict section names
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5131 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 13:47:59 +00:00
Stephan I. Böttcher
3f43c849ed hetept_dps: coding style issues
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5130 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 13:47:34 +00:00
Stephan I. Böttcher
6b47156ad9 hetept_config: fix svn properties
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5129 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 13:01:20 +00:00
Stephan I. Böttcher
ef53265190 solopackets: fix HK field length
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5127 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 09:40:44 +00:00