Stephan I. Böttcher
4d0b2a5928
hetept_config FM1 and FM2: shift hist activities
...
Histogram window checkout raises the primary power consumption by a few mA.
This patch shifts the scheduling of these activities to different times for the
two flight models, and also the clear activity away from the STEP schedule.
This avoids that all units raise their power at the same time. A detailed
analysis how well separated the data products are is pending, until the
config becomes more complete.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5242 bc5caf13-1734-44f8-af43-603852e9ee25
2016-07-04 16:15:13 +00:00
Stephan I. Böttcher
a871bd76d1
hetept_ppss: move insertion slot i800 to 860ms
...
HET/EPT shall minimise use the SRAM bus simultaneously by multiple ports.
i800 is meant for things like EEPROM writes or diagnostic reads.
This moves the slot beyond hist clear.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5241 bc5caf13-1734-44f8-af43-603852e9ee25
2016-07-04 16:08:05 +00:00
Jan Christoph Terasa
44917d1e74
step_config: Added insertion slots.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5239 bc5caf13-1734-44f8-af43-603852e9ee25
2016-07-04 13:19:09 +00:00
Stephan I. Böttcher
2ff5a40465
hetept_l1l2: fix misguided attempt to properly reset the L1 triggers
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5237 bc5caf13-1734-44f8-af43-603852e9ee25
2016-07-01 18:23:48 +00:00
Stephan I. Böttcher
186eb317e0
hetept_config: new API for passing L3 modules
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5236 bc5caf13-1734-44f8-af43-603852e9ee25
2016-07-01 12:31:13 +00:00
Stephan I. Böttcher
c4059c1558
hetept_l1l2: properly reset all triggers before set_default_trigger()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5235 bc5caf13-1734-44f8-af43-603852e9ee25
2016-07-01 12:30:27 +00:00
Jan Christoph Terasa
166b7edffa
step_base_config.py: Refactored to provide a class, which allows easier access to table entries.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5234 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 17:14:59 +00:00
Jan Christoph Terasa
3ca2efa70c
step.l3: Properly define V_SMALL.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5233 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 14:20:49 +00:00
Stephan I. Böttcher
2ef60b082d
l3.py: fix bug with nested .ifs
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5232 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 13:32:35 +00:00
Jan Christoph Terasa
bc284a70c4
step.l3: Adopted to new Makefile semantics.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5231 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 13:12:34 +00:00
Stephan I. Böttcher
a47b9cd830
het_calib: use $LOG()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5230 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 09:25:57 +00:00
Stephan I. Böttcher
fc9c9c1447
implement $LOG() and other functions
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5229 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 09:25:38 +00:00
Stephan I. Böttcher
6ee0693a28
L3 makefile: all new and shiny, build all models and variants
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5228 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 08:43:27 +00:00
Stephan I. Böttcher
b08b1c59a7
l3.py: implement -M
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5227 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 08:42:52 +00:00
Stephan I. Böttcher
d4ef60f534
hetept_config.l3: comment fixes
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5226 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 08:41:51 +00:00
Stephan I. Böttcher
62e5a3e440
hetept_pha het_calib: need not be python compatible
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5225 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 08:41:08 +00:00
Stephan I. Böttcher
d8c1114297
hetept_l1l2: raise EPT AC threshold to 60keV
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5224 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-30 08:38:58 +00:00
Stephan I. Böttcher
dd7f90d278
L3: revisions and names of included L3 source files, python compatibility
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5223 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-29 13:25:26 +00:00
Stephan I. Böttcher
b6b4a2a2da
het_calib.l3: fix A22H_calib
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5222 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-29 12:57:59 +00:00
Stephan I. Böttcher
a43bb3e9f8
het_pen.l3: add whitespace
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5221 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-29 12:18:17 +00:00
rshgse
ec2e668e9e
hetept_dps.py: added configuration for Himac data products
...
hetept_config_himac.py: load the correct configuration
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5220 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-29 11:14:35 +00:00
Stephan I. Böttcher
afb77a0e3c
het_pen.l3: fix Bx3 calib and cuts
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5218 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-27 14:57:25 +00:00
Stephan I. Böttcher
9482d04c09
het_stopping.l3: fix gain thresh calculation
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5217 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-27 14:56:31 +00:00
Stephan I. Böttcher
09caeea891
ppss_table: increase l3runtime from 20µs to 50µs
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5216 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-27 14:55:22 +00:00
Stephan I. Böttcher
42713b9c9e
hetept_dps: fix .HET_pen_addr()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5213 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-20 20:44:09 +00:00
Stephan I. Böttcher
c85631ac7c
hetept:
...
Connect mechanism rework.
Prepare for dps schedule offsets.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5210 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-20 12:18:11 +00:00
Stephan I. Böttcher
4fb20c90c1
hetept_config_em2: merge from em1: ORBIT_ID
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5209 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-20 12:16:53 +00:00
Stephan I. Böttcher
cc911c3dc7
solomsg: new Id for FS/v10: 0xea
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5208 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-20 12:16:15 +00:00
Sebastian Boden
c28bff2a21
ept.l3: fixed a typo in comments
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5205 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 21:58:07 +00:00
Sebastian Boden
a0db4bd68b
hetept_dps.py, hetept_config_himac.py, himac_quicklook.py, solorc-hetept.py:
...
created a himac config file, improved plotting of himac science data,
fixed incorrect S20 section names
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5204 bc5caf13-1734-44f8-af43-603852e9ee25
2016-06-17 21:57:10 +00:00
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