Jan Christoph Terasa
|
b546834153
|
Makefile: Added explicit rules for step which also build small pixel config in one go.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4956 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-07 06:36:30 +00:00 |
|
Jan Christoph Terasa
|
a8f73d216b
|
step.l3: Use L3 conditional assembly instructions for generating small pixel L3 trigger.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4955 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-07 05:48:48 +00:00 |
|
Jan Christoph Terasa
|
7062410506
|
l3.py: Fixed some bugs in conditional assembler directives.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4954 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-07 05:47:24 +00:00 |
|
Stephan I. Böttcher
|
9311d7b6fc
|
L3 assembler:
implement conditional assembly
.if EXPR
.ifdef NAME
.ifndef NAME
.elseif EXPR
.else
.endif
Add operator ! logical not.
Rename commandline option -I to -D
Warn if a -DNAME=VALUE is redefined, unless -DNAME:=VALUE
-DNAME defaults to VALUE=1
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4953 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-06 21:08:08 +00:00 |
|
Jan Christoph Terasa
|
b24baed765
|
step_dps.py: Adapt clear command to clear all used memory again.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4952 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-06 13:20:46 +00:00 |
|
Jan Christoph Terasa
|
55901c18a8
|
step_dps.py: Removed debug data products.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4944 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-04 13:41:22 +00:00 |
|
Jan Christoph Terasa
|
07d049875e
|
step_dps.py: IX0: electron channel, IX1: proton channel.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4943 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-04 13:40:25 +00:00 |
|
Jan Christoph Terasa
|
11e1fa8a0a
|
step_dps.py: Clear only actually used histogram memory to reduce deadtime due to L3 guard.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4942 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-04 12:50:34 +00:00 |
|
Jan Grunau
|
16f0f71183
|
Added y-projection to HET dps table for AB coincidence test
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4941 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-04 12:14:33 +00:00 |
|
Jan Grunau
|
3479a925d8
|
HET DPS table for AB tests
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4940 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-04 12:01:49 +00:00 |
|
Jan Grunau
|
0e566dfd03
|
Parameter chages in HET L3 trigger, added Exception handling in l3pipe
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4939 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-04 12:00:37 +00:00 |
|
Jan Grunau
|
e839cbafc5
|
HET L3 trigger with major rewrites
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4938 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-04 08:52:13 +00:00 |
|
Jan Christoph Terasa
|
cbc83fb2ea
|
step_config: Clear L3 reg and L3 mem at bootup.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4937 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-03 14:35:55 +00:00 |
|
Jan Christoph Terasa
|
b13700ac36
|
step_stream_ppss.py: Normalize ppss_tables at the end.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4933 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-02 14:30:11 +00:00 |
|
Jan Christoph Terasa
|
22453727d8
|
step_stream_config.py: Added config file for streaming mode without DPS.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4932 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-02 14:14:06 +00:00 |
|
Jan Christoph Terasa
|
5c726ccf52
|
step_stream_ppss.py: Derive stream_ppss directly from main ppss, drop all DPS and enable streaming.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4931 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-02 14:11:20 +00:00 |
|
Jan Christoph Terasa
|
880261ca24
|
step_ppss.py: Added labels to DPS-clear to make it findable. Removed unused insertion slots.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4930 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-02 14:07:35 +00:00 |
|
Jan Christoph Terasa
|
9e0ce3848d
|
ppss_table.py: Added remove() and isub() methods to ppss_table to remove entries.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4929 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-02 14:06:34 +00:00 |
|
Jan Christoph Terasa
|
340467ee91
|
step_ppss.py: Added PPSS tabel with L3 guards to avoid histogram bug.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4927 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-02 13:18:01 +00:00 |
|
Jan Christoph Terasa
|
670736a2b7
|
ppss_table.py: Added twin_slack option to science() method.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4926 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-02 13:15:34 +00:00 |
|
Stephan I. Böttcher
|
7f29badd17
|
solomsg: add print_verilog()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4924 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-03-01 10:33:07 +00:00 |
|
Stephan I. Böttcher
|
5f169af64d
|
ppss_table: remove nonsence about twin in disable_l3
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4922 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-28 17:44:43 +00:00 |
|
Stephan I. Böttcher
|
e338fa5c2b
|
ppss_table: remove nonsence about twin in disable_l3
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4921 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-28 17:38:56 +00:00 |
|
Stephan I. Böttcher
|
625d60a579
|
ppss_table: add optional disable_l3 to .science()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4920 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-28 17:34:52 +00:00 |
|
Stephan I. Böttcher
|
71d29d5c63
|
ppss_table: revert -c 4917
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4919 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-28 17:30:56 +00:00 |
|
Jan Christoph Terasa
|
1e0eaad6d8
|
Revert parts of r4917 which do not affect ppss_table.py
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4918 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-28 17:08:35 +00:00 |
|
Jan Christoph Terasa
|
4f5d132a54
|
ppss_table.py: Added option to science() method to toggle l3_enable during DPS processing.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4917 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-28 17:03:31 +00:00 |
|
Stephan I. Böttcher
|
9130f3a164
|
hetet_ppss: fix syntax error in ICU HK counter readout
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4916 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-28 16:18:10 +00:00 |
|
Jan Christoph Terasa
|
f38be234a2
|
Reverted 4913.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4915 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-25 14:00:38 +00:00 |
|
Jan Christoph Terasa
|
7c58638393
|
step_dps.py: Generate output filenames from own filename.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4913 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-25 13:02:46 +00:00 |
|
Jan Christoph Terasa
|
6b9d838311
|
step_dps.py: csum parameter in sci_prod is optional.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4912 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-25 12:33:31 +00:00 |
|
Jan Christoph Terasa
|
fd937ed67f
|
Reverted test settings of conf and thresholds.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4911 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-25 12:15:06 +00:00 |
|
Jan Christoph Terasa
|
4359be04c8
|
step_ppss.py: Added thres and test_reg helper functions.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4910 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-25 12:00:12 +00:00 |
|
Jan Christoph Terasa
|
7293a7ce40
|
step_ppss: Optimized timing of IX reconfiguration. IX registers are telemetered (to ground) every 600s, directly after that registers are re-written. HK/Config deadtime is only 2000µs.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4909 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-24 14:22:47 +00:00 |
|
Lauri Panitzsch
|
a2080a7377
|
step_test_ppss.py: Accept triggers on all pixels.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4908 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-22 17:17:47 +00:00 |
|
Jan Christoph Terasa
|
2643e9bcda
|
ixmsg.py: get_hk() can omit temperature readout.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4907 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-22 16:23:23 +00:00 |
|
Jan Christoph Terasa
|
150797dbda
|
step_ppss.py: Remove unnecessary gap from IX analog reset.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4906 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-22 16:18:21 +00:00 |
|
Jan Christoph Terasa
|
6c130bfe2b
|
step_test_ppss.py: Testbed for testing IX config timing.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4904 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-22 15:21:09 +00:00 |
|
Jan Christoph Terasa
|
e0425767a2
|
step_ppss.py: Rewrite IX config every second, duty cycle at 99%.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4903 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-22 15:19:01 +00:00 |
|
Jan Christoph Terasa
|
070bbb344d
|
step_ppss.py: Reconfigure STEP once per minute only.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4902 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-22 13:06:11 +00:00 |
|
Jan Christoph Terasa
|
832f16f5eb
|
step_ppss: Fixed modulus of pixel reconfiguration in small pixel mode.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4895 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-19 05:30:30 +00:00 |
|
Lauri Panitzsch
|
1bb2ba6c92
|
step_ppss_alcala.py: disable IXes at the end of each second, otherwise EMI(?) causes the small pixels to trigger
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4894 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-18 14:39:17 +00:00 |
|
Jan Christoph Terasa
|
aacdb283ff
|
steinmsg.py: Fixed config_l1_l2.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4884 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-17 14:58:33 +00:00 |
|
Jan Christoph Terasa
|
89a0e54b83
|
step_sft.py: Cosmetic changes.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4883 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-17 13:24:36 +00:00 |
|
Jan Christoph Terasa
|
10feb67490
|
step_sft.py: Several small changes by Lauri.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4882 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-17 13:17:36 +00:00 |
|
Stephan I. Böttcher
|
5f05bc51d9
|
solomsg msg0: swap nTxE nom/red, as implemented in HET/EPT FM
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4873 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-16 13:44:36 +00:00 |
|
Stephan I. Böttcher
|
6cdc1def5a
|
packets: add 0xfd STF
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4853 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-12 19:48:46 +00:00 |
|
Jan Christoph Terasa
|
6eceead4c3
|
step_*_alcala: Updated threshold routine and defaults.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4852 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-12 14:20:23 +00:00 |
|
Jan Christoph Terasa
|
f62e46c7e7
|
step_ppss.py: Send STEP HL to ICU compressed.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4851 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-12 14:19:31 +00:00 |
|
Stephan I. Böttcher
|
c95e6cdc3e
|
solopackets: fix __repr__ for unparsed solopackets
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4850 bc5caf13-1734-44f8-af43-603852e9ee25
|
2016-02-11 22:34:09 +00:00 |
|