Commit graph

1,819 commits

Author SHA1 Message Date
Jan Christoph Terasa
62c0f8a333 dps_table.py: Bugfixed dps_item.simulate()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4265 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-21 18:36:09 +00:00
Jan Christoph Terasa
42cc4e5d87 solomsgclass.py: dps_fields: Bugfixed ysize extraction, which also affected dps_table.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4264 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-21 18:33:30 +00:00
Jan Christoph Terasa
e0d110a359 solomsgclass.py: Fixed byte order of read_l3code(). For real this time.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4263 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-21 18:30:28 +00:00
Jan Christoph Terasa
d47b1bc464 Revert last erroneous commit.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4262 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-21 18:13:41 +00:00
Jan Christoph Terasa
642cf5699e solomsgclass.py: Fixed byte order of read_l3code.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4261 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-21 18:11:46 +00:00
Sebastian Boden
1985d7627f ept.l3: Added missing GOTO to avoid incrementing 1D and 2D histograms
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4258 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-21 13:39:25 +00:00
Stephan I. Böttcher
eddcaf25c8 ept L3: fix tabwidth and indentation
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4257 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-20 19:57:33 +00:00
Stephan I. Böttcher
8ded296236 step L3: fix GOTO/fastpath mismatch, use labels instead of R[.-1]
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4256 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-20 16:42:34 +00:00
Stephan I. Böttcher
29de91f3a5 hetept_config: add NOP after ABORT
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4254 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-20 16:32:51 +00:00
Stephan I. Böttcher
a29fcdfd74 step.l3: L3 trigger code for STEP
Make better use of conditional execution.
	Use TRIM for histogram bounds
	Do not combine Ix1 and Ix2 code.
	Implement multiplicity histograms.
	Distribute PHA records by energy.


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4222 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-19 03:34:56 +00:00
Jan Christoph Terasa
58480ba642 step.l3: Extended binary search tree to search down to lowest branch. Circumvents timing(?) related problems.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4216 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-17 14:38:21 +00:00
Jan Christoph Terasa
5498a22b57 step_calib.l3: Fixed typo in cal parameters.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4215 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-17 12:31:06 +00:00
Sebastian Boden
b6e93f6d76 ept_calib.l3, hetept_config.l3, hetept_pha.l3: moved config data from ept_calib to hetept_config, added svn IDs
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4213 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-16 14:30:22 +00:00
Jan Grunau
179a9c46aa het.l3, het_calib.l3, het_config.l3: worked on forward L3 trigger and bugfixes
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4212 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-16 14:16:45 +00:00
Jan Grunau
9f07b2b253 het.l3, het_calib.l3, hetept_config.l3: l3 for pen. particles added directional discrimination; svn keywords
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4205 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-16 07:44:35 +00:00
Jan Grunau
f9aad2cbc9 het.l3, hetept_config.l3: basic structure for het L3 trigger, basic l3 for penetrating
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4202 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-15 13:59:48 +00:00
Jan Christoph Terasa
6023996bff ixmsg.py: Added option to selectively reset particular IX (r4177).
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4187 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-14 15:30:44 +00:00
Jan Grunau
3e3218d6e5 het.l3: work in progress
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4186 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-14 14:01:14 +00:00
Stephan I. Böttcher
942aa8d8ae solomsg: default to read_reg seven registers
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4178 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-14 10:02:39 +00:00
Jan Christoph Terasa
1f11be8003 step_config.py: Include step_l3 code.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4175 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 16:50:15 +00:00
Jan Christoph Terasa
eca9cc082b step.l3: Added svn keywords.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4174 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 16:48:01 +00:00
Jan Christoph Terasa
2d31328933 step_ppss.py: Leave enough time for IX HK packets. Disable opheater control.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4173 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 16:35:39 +00:00
Jan Christoph Terasa
f2e04fed53 step_sft.py: Added svn_revision().
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4172 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 16:34:40 +00:00
Jan Christoph Terasa
e56233683f step_dps.py: Move section definitions to dps_item.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4160 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 09:00:25 +00:00
Jan Christoph Terasa
a5cf753d81 ixmsg.py: Bugfixed get_hk()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4159 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 08:59:46 +00:00
Jan Christoph Terasa
9ceb7a89a5 step_*.py: Set svn property 'keywords: Id'
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4157 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 08:34:46 +00:00
Jan Christoph Terasa
73adcfe3ce steinmsg.py: Refactored acquire and stream enables a bit.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4139 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 09:48:32 +00:00
Jan Christoph Terasa
2b33a9a9d8 step_sft.py: Removed spurious import of configtable.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4138 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 13:37:56 +00:00
Jan Christoph Terasa
028956f43a step_ppss.py: Issue just one IX HK command. Fixed moduli.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4137 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 13:37:28 +00:00
Jan Christoph Terasa
78d4701c7d ixmsg.py: Added message to generate HK data (registers + temperatures).
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4136 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 13:36:08 +00:00
Jan Christoph Terasa
b3cd296f96 solomsgclass.py: Renamed clr_step_cntrs to set_step_cntrs in MES0.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4135 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 13:35:34 +00:00
Jan Christoph Terasa
c6536106e8 step_ppss.py: Reverted part of 4133.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4134 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 11:22:55 +00:00
Jan Christoph Terasa
78ab3af1bf steinmsg.py: Cleaned up acquire code a bit.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4133 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 11:19:01 +00:00
Jan Christoph Terasa
d88c7b333b ixmsg.py: Added read_regs() function to send a readout message.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4132 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 10:55:14 +00:00
Stephan I. Böttcher
b32952e81b hetept_dps:
Fix EPT 2D addresses.
	Force t.allocate() in a define order.


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4131 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 20:45:20 +00:00
Stephan I. Böttcher
2abb4d4884 dps_table: nitpicking on recent fixes
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4130 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 17:47:26 +00:00
Sebastian Boden
05f4211c1f dps_table, hetept_dps: fixed some new bugs with the .itf definition output
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4128 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 11:00:44 +00:00
Jan Christoph Terasa
5ab1f92c91 solomsgclass.py: Added clr_step_cntrs to MES0.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4127 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 10:30:13 +00:00
Stephan I. Böttcher
375804d945 dps_table: refactor write_defs
Replace the monolitic toplevel implementation by a
	distributed OO implementation.  

	Fixed some bugs: .comp, .is_tele() handling.

	Adapt hetept_dps, also utilizing the new dps_item.copy() method


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4125 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 20:35:42 +00:00
Jan Christoph Terasa
bfed90db09 step_ppss.py: Give more time to IX SC commands and STEP commands. Add IX REG to HK output.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4122 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 16:23:41 +00:00
Jan Christoph Terasa
4053aa70bc ixmsg.py/steinmsg.py: Small fixes.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4120 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 16:20:41 +00:00
Jan Christoph Terasa
46b3e0484e cdpu/step: Set Revision keyword property.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4119 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 11:39:22 +00:00
Jan Christoph Terasa
547c91b279 step_dps.py: Added multiplicities.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4118 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 11:32:09 +00:00
Jan Christoph Terasa
4ce259d58e step_sft.py: Made test functional.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4112 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 13:24:32 +00:00
Jan Christoph Terasa
f654a371c4 steinmsg.py/ixmsg.py: Bugfix of config functions.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4111 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 13:24:32 +00:00
Jan Christoph Terasa
961237747d steinmsg.py: Removed check in get_hk()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4110 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 12:57:51 +00:00
Jan Christoph Terasa
1734c4617b step_config.py: Preliminary config for STEP.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4106 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 09:19:43 +00:00
Jan Christoph Terasa
da35039049 step_ppss: Added subversion revision code and correctly disable unit before SC writes.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4105 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 09:19:43 +00:00
Jan Christoph Terasa
eeeabba717 step_ppss.py: Updated to working state.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4104 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-07 16:05:11 +00:00
Jan Christoph Terasa
94c771dca1 ppss_table.py: Properly added ix and step messages.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4103 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-07 15:49:42 +00:00