Stephan I. Böttcher
2ec3ee527b
sft: read 7 regs, add scratch
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4041 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-26 01:14:49 +00:00
Stephan I. Böttcher
962ced9a63
ppss table: execute() -> __call__(), add revision
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4040 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-26 01:13:45 +00:00
Stephan I. Böttcher
131c40b8d1
solomsg: fix _read_itf_not_implemented, add scratch as index register
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4039 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-26 01:11:41 +00:00
Stephan I. Böttcher
25bee00972
sologse: fix fallout or recent changes
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4031 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-25 12:01:50 +00:00
Stephan I. Böttcher
c39c99ae21
solomsgclass: fix print_reg()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4027 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-24 23:28:47 +00:00
Stephan I. Böttcher
92fe5e1cf8
solomsg: new constructor api
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4026 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-24 23:27:25 +00:00
Stephan I. Böttcher
94b4fc7876
add soloeeprom
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4025 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-24 22:37:17 +00:00
Stephan I. Böttcher
105e793eb1
solomsg: provide default implementattions for read_itf*
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4024 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-24 22:36:51 +00:00
Jan Christoph Terasa
41f5dd019a
dps_table.py: Made error message more descriptive.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4022 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-24 10:57:09 +00:00
Jan Christoph Terasa
719534d2c8
step_sft.py: Fixed import.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4021 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-24 10:56:40 +00:00
Jan Christoph Terasa
462d35f934
step_sft.py: Fixed initialization.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4019 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 17:13:01 +00:00
Jan Christoph Terasa
73830b6855
step_sft.py: Updated measure case.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4017 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 17:04:25 +00:00
Jan Christoph Terasa
ed03b24fc4
step_dps.py: Updated hist_base.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4014 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 10:28:07 +00:00
Jan Christoph Terasa
21d3de61c6
step.l3: Single hits are added to multiplicity histogram.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4013 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 10:14:28 +00:00
Jan Christoph Terasa
5778a9d70f
step.l3: Added trigger classes 2 and 3, and PHA code.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4012 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 10:06:05 +00:00
Jan Christoph Terasa
4e16f93984
step_sft.py: Added skeleton of STEP sft (mostly a copy of HETEPT).
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4011 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 09:30:16 +00:00
Jan Christoph Terasa
0dff887619
step_dps.py: Changed nominal and ll to 8 energy bins.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4010 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 09:25:37 +00:00
Jan Christoph Terasa
26b8b4f6f6
step_dps.py: Print science defs.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4009 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 09:25:37 +00:00
Jan Christoph Terasa
d6fb15f72d
step_dps.py: Added xyhist helper function and added stephist helper function.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4008 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 09:25:37 +00:00
Jan Christoph Terasa
e3b8683d1f
step_dps.py: Initial commit of STEP dps table.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4007 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 09:25:37 +00:00
Stephan I. Böttcher
4a16342a81
solomsg: update print_regs(), new versioning mechanism
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4004 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-22 20:46:14 +00:00
Jan Christoph Terasa
0d54119399
ixmsg.py: Mimic default value of i0 register.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4001 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 18:30:49 +00:00
Jan Christoph Terasa
82ba7f464c
ixmsg.py: Rewrote get_thresholds() for more clarity.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4000 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 18:20:36 +00:00
Jan Christoph Terasa
155fb2db6b
ixmsg.py: Rewrote getters and removed cruft.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3999 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 17:29:35 +00:00
Jan Christoph Terasa
d33733c0b2
phatest.l3: Write PHAs for every class to address zero.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3998 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 16:45:59 +00:00
Jan Christoph Terasa
3df21bb438
Renamed step_phatest.l3 to phatest.l3.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3996 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 16:41:21 +00:00
Jan Christoph Terasa
306a0f5e91
solomsgclass.py: Added parameter to read from active PHA page.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3995 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 16:20:34 +00:00
Jan Christoph Terasa
d388f48333
i128event.py: Implemented STEP PHA cases in l3input().
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3994 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 14:50:49 +00:00
Jan Christoph Terasa
c3f304a637
ixmsg.py: Bugfix.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3985 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 16:16:21 +00:00
Jan Christoph Terasa
8cab7c2ec2
ixmsg.py: Implemented temperature and baseline readout.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3984 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 16:09:47 +00:00
Jan Christoph Terasa
6a300ef3a3
ixmsg.py: Bugfix.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3981 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 13:34:34 +00:00
Jan Christoph Terasa
ffc99b67ac
ixmsg.py: Adapted to new register readout semantics.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3966 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 17:09:07 +00:00
Jan Christoph Terasa
8a5740b79a
dps_table.py: Fixed section creation in histogram().
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3954 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-16 16:35:28 +00:00
Jan Christoph Terasa
597cacf06b
ixmsg.py: Added WRITE_ADDR and READ_ADDR as configurable parameters.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3950 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-16 09:19:19 +00:00
Jan Christoph Terasa
038ca3dd23
python: Moved ixmsg.py and steinmsg.py to python subdir.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3949 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-16 08:48:37 +00:00
Stephan I. Böttcher
f34e07bd1a
configtable:
...
parser methods to parse an EEPROM image into a table
call methods to execute an index entry
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3945 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-15 20:30:26 +00:00
Stephan I. Böttcher
3515e6ec42
configtable: index table header
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3944 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-15 00:26:29 +00:00
Sebastian Boden
57c0bbe595
dps_table.py, hetept_dps.py, ept_dps_table.ods: introduced subsections to dps products and use them in the science data definitions;\n Also fixed a bug with csum encodings from heteps_dps.py
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3943 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-13 18:20:24 +00:00
Jan Christoph Terasa
5750cf67bc
step_phatest.l3: Added.
...
step.l3: Updated comments.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3920 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-10 12:20:00 +00:00
Stephan I. Böttcher
934ed0d632
sologse:
...
fix TxE enables
revert misguided attempt to reset reg readout machines in status()
(fails, because the packets block the subsequent readouts)
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3912 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-09 19:43:10 +00:00
Stephan I. Böttcher
a6ebeb58cb
EEPROM, TxE:
...
wire TxE to ~confs[5:4], invert EEPROM_nRES
Both LDVS drivers and the EEPROM are enabled when confs==0.
Now we can disable the unused LVDS driver.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3904 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-06 14:58:37 +00:00
Sebastian Boden
3d6e0f5a73
dps_table.py: fixed some problems with the itf-parser definitions
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3903 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-06 12:59:06 +00:00
Jan Grunau
d3b0d11328
dps_table.py: added write_defs() to create science definition files from dps table
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3901 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-05 15:06:42 +00:00
Jan Christoph Terasa
2683e0a92e
step.l3: Added CMP to first comparison.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3892 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-05 10:09:55 +00:00
Stephan I. Böttcher
bf58e1bc78
dps_table: some fixes ...
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3886 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-03 15:58:13 +00:00
Jan Christoph Terasa
2c1fdacc3f
i128event.py: Added read_phas_from_file.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3883 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-03 14:28:10 +00:00
Jan Grunau
fd8ad9bfbc
Test setup in hetept_dps.py
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3882 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-03 13:54:07 +00:00
Jan Christoph Terasa
1552aeed83
step.l3: Moved small pixel code into L3 instruction memory of class 1.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3874 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-28 13:41:45 +00:00
Jan Christoph Terasa
c5f2a14d57
step.l3: Implemented binary tree search and other trigger classes.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3873 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-28 13:41:45 +00:00
Jan Christoph Terasa
34931c4172
l3/step.l3: Added calibration of EM2.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3866 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-27 11:47:42 +00:00