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
Sebastian Boden
f5866c3c25
no_het.l3: Fixed, after it was broken by changes in ept.l3
...
python/l3/Makefile: added L3FLAGS as a compile option for l3 defines
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5126 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 09:10:40 +00:00
Sebastian Boden
b2d2e00456
itf_parser.c: Section names will now be read from the following format:
...
apid[/flags]{, n[(["section"]sum[ enc][/fmt])]}
They will be shown in the SCI data as:
SCI tag/flg[section_number]"section_name" R/E/U ...
To return to the old output format use -O no_section_names
dps_table.py: changed make_defs() to support the new .defs file format
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5125 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-24 14:52:59 +00:00
Jan Christoph Terasa
0211ee5924
step_ppss.py: Do not send L1 counters (all zeros) in HK mode.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5124 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-23 16:33:42 +00:00
Jan Christoph Terasa
1731e6aa31
step_ppss: Renamed STEP_ACQ and STEP_NOACQ to more sensible START_DATA and STOP_DATA.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5123 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-23 16:24:30 +00:00
Sebastian Boden
5a43649b5f
hetept_config_em1.py, hetept_config_em2.py, hetept_config_fm1.py,
...
hetept_config_fm2.py, hetept_config_pqm.py:
updated the model config files to work properly with the new setup
hetept_dps.py:
added support for writing PQM defs with the -p option
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5122 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-23 09:36:36 +00:00
Sebastian Boden
a6b6209493
solomsgclass.py: added __int__ representation to ModulusValue,
...
this fixes a bug with dps_item.__repr__
dps_table.py: added '#' to forbidden characters in section names
hetept_dps.py: changed the calibration data products and
the PQM fix to the new format
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5121 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-20 11:41:35 +00:00
Sebastian Boden
fba68a4be9
itf_parser.c: Added support for section names to the itf parser
...
- optionally reads section names from .defs file:
apid/flags n(sum enc/fmt@sname)
- use -O section_names to append section names at the end of each SCI line
dps_table.py: Updated dps_item.make_defs() to include section names
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5116 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-17 16:54:08 +00:00
Jan Christoph Terasa
3e6fae55e2
solomsgclass.py: data_product() default args use new MODULI semantics.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5113 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-13 14:34:33 +00:00
Sebastian Boden
be739f0b79
hetept_dps: Implemented the new structure for EPT 2D and EPT Quicklook data
...
products and fixed a few minor bugs and leftovers from the old version.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5111 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 16:30:19 +00:00
Jan Christoph Terasa
9130f6aca9
step_calib_*.l3: Added calibration of FM model.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5110 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 15:09:36 +00:00
Stephan I. Böttcher
1df9e7a0fe
solopackets: add -X MEMDUMP and HK
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5109 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 14:48:28 +00:00
Stephan I. Böttcher
4d85b55753
hetept_dps: cleanups
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5108 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 11:29:48 +00:00
Jan Christoph Terasa
bd33410a13
ixmsg.py: Added settings for STEIN and STEP EM.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5107 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 10:53:16 +00:00
Jan Christoph Terasa
febf2de6f4
ixmsg.py: Added patch function to patch ixmsg for STEIN EM.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5105 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 10:45:14 +00:00
Stephan I. Böttcher
9ebd67d70d
dps moduli: add class ModulusValue
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5104 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-10 14:15:46 +00:00