Jan Christoph Terasa
7e230b9ffa
telecom.py: Implemented generic byte telecommand.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4335 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-05 13:46:57 +00:00
Stephan I. Böttcher
5d6499260c
ppss_table, config_table, hetept: insertion slot rework, pps delays, startup delays
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4331 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 13:52:07 +00:00
Jan Christoph Terasa
569c1722ac
telecom.py: Implemented all four EPD sensor TCs.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4330 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:47:43 +00:00
Stephan I. Böttcher
e04f3bbdff
config table: fix id string positioning, add hexdump parser
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4323 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-03 20:06:32 +00:00
Stephan I. Böttcher
5ddcce6e5b
hetept DPS: high resolution 2D calibration
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4322 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-03 13:53:06 +00:00
Jan Christoph Terasa
d36472f4fb
configtable.py: Fixed annoyance in configtable tables.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4321 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-30 09:36:04 +00:00
Stephan I. Böttcher
ebf0244381
config_table: limit Id string to 0x40 bytes
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4319 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-29 17:29:02 +00:00
Stephan I. Böttcher
bcf17f2681
solomsg: more versions
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4316 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-29 11:11:37 +00:00
Stephan I. Böttcher
e74ea6d69b
EPT L3: review with Sebastian, fix 2D histograms
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4305 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-27 12:59:01 +00:00
Stephan I. Böttcher
525d06b425
dps_table: rewrite section tags in (2D) histograms by row number
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4296 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-26 21:16:49 +00:00
Stephan I. Böttcher
481b06a521
hetept_dps: add/fix eptcal2d sy=64 parameter
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4295 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-26 19:39:55 +00:00
Stephan I. Böttcher
b07981c358
ept L3: more PHA buffer fixes, EB label fix, ...
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4292 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-26 19:11:36 +00:00
Stephan I. Böttcher
6ea794f509
encode: fix python implementation
...
fix treatment of non-normalized rounding
fix drop schedule for encode_stream
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4289 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-26 12:09:21 +00:00
Stephan I. Böttcher
3aea549d8c
ppss table: mode opencoded science dataproduct scheduling into ppss_table method
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4288 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-26 12:07:08 +00:00
Stephan I. Böttcher
fc8b56f7ff
hetept_config: fix trigger class mask to match L2 config
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4286 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-25 11:09:16 +00:00
Stephan I. Böttcher
51b3321d93
hetept_ppss: drop the random triggers, for now
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4285 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-25 09:09:00 +00:00
Stephan I. Böttcher
991e1cbcfc
hetept config: add and use calibration mode science data products
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4284 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-25 07:02:14 +00:00
Stephan I. Böttcher
b0bdd06fbc
ept l3: rewrite of EPT 2D histograms
...
Sebastian worked on this in parallel.
This commit replaces his solution.
We'll need to find out which one to keep.
Introduce EPT_log_keV label as a reference for absolute cuts.
Add comment for HET to fix their calibration constants.
Added labels to use instead of R[.-1].
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4283 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-25 06:42:30 +00:00
Sebastian Boden
1a44e375d3
ept.l3: minor syntax changes
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4282 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-24 18:49:42 +00:00
Sebastian Boden
a747dc09e2
ept.l3, hetept_config.l3: changed the generation of the 2D histogram
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4281 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-24 18:44:14 +00:00
Jan Christoph Terasa
a5a5eb3fab
dps_table.py: First try at implementing more advanced simulation code. init calculation in modulus() might be completely wrong.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4280 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-24 14:34:12 +00:00
Stephan I. Böttcher
cc3e90a54d
solomsg: fix COMPR
...
the comp argument for dps() was accepting True for
the encoded mode, comp=True ==> { True: 3 }, but
In [23]: {1: "one", True: "true"}
Out[23]: {1: 'true'}
True is treated like 1 in a dictionary key. A lookup of 1
succeeds and finds 3, so the mode will be set to encode.
Remove True and False from the COMPR dictionary, they now represent
1 and 0, i.e., log and float.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4272 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-22 20:41:24 +00:00
Jan Christoph Terasa
972eb607fd
step_dps.py: Updated to latest step.l3. Fixed xyhist.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4271 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-22 13:35:55 +00:00
Stephan I. Böttcher
9dec4ca1ab
solomsg: add alias stop_ppss
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4266 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-22 07:52:16 +00:00
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