Commit graph

1,819 commits

Author SHA1 Message Date
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
Jan Christoph Terasa
2c45844ecf step*.l3: Implemented STEP L3 trigger for single hit cases (code works for both idefixen):
E_min = 2 keV
	E_max = 128 keV
	96 log2 energy bins (16 bins per factor of 2)

git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3861 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-25 15:27:11 +00:00
Jan Christoph Terasa
f9c8d8c6d3 i128event.py: Added class #3 to STEP L3 trigger classes.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3860 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-25 14:35:41 +00:00
Jan Christoph Terasa
c17a58228a i128event.py: Implemented new L3 trigger classes.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3859 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 18:34:22 +00:00
Jan Christoph Terasa
b253d94fb0 i128event.py: Sign extend STEP ADC differences.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3857 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 15:09:37 +00:00
Jan Christoph Terasa
ea1fb56b38 i128event.py: Implemented proper STEP L3 format.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3856 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 14:37:44 +00:00
Stephan I. Böttcher
907cc9f56b l3sim: fix CMP sign extension s
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3850 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 08:09:05 +00:00
Stephan I. Böttcher
b0888d7e9c l3dis: fix POKE
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3849 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 08:08:31 +00:00
Jan Grunau
c2c7aff7e3 hetept_dps.py: included Sebastians Scheme from .ods table
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3848 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-23 13:17:51 +00:00
Sebastian Boden
2f411b99bf ept_dps_table: updated with far configuration data and transmit/add flags
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3847 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-23 12:55:11 +00:00
Sebastian Boden
ba981dcd2a ept_dps_table.gnumeric: added dps configuration to be copied to hetept_dps.py
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3846 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-23 12:09:27 +00:00
Sebastian Boden
143e00d171 ept_dps_table.ods: added comparison with 2D-hist boxes from stephan
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3845 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-20 13:50:50 +00:00
Jan Christoph Terasa
44af02203c i128event.py: Changed STEP trigger classes. Fixed parser code.
l3pipe.py: Cosmetic.

git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3842 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 20:44:45 +00:00
Jan Christoph Terasa
a742522aaa l3: Moved step L3 code and memtest L3 code to python/l3.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3841 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 18:45:52 +00:00
Stephan I. Böttcher
b653f00744 solomsg: fix print_ana HKP
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3835 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 15:37:56 +00:00
Jan Grunau
d712718f9c hetept_dps.py: added burst mode, ept_dps_table: small bugfix
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3834 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 15:00:41 +00:00
Sebastian Boden
9d2e2ea934 python/l3/Makefile: changed cleanup
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3831 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 14:27:38 +00:00
Jan Grunau
61674ba4be hetept_dps.py, ept_dps_table.ods: included nominal and low latency in dps table
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3830 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:52:16 +00:00
Jan Christoph Terasa
a7b4d66bad solomsgclass.py: Added prefix option to _export.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3828 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:06:31 +00:00
Sebastian Boden
b7ba690a7b ept_dps_table.ods: Added spreadsheet with all data products needed for ept
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3826 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:03:32 +00:00
Sebastian Boden
0bec91052a moved all het and ept *.l3 files to python/l3
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3824 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:00:22 +00:00
Stephan I. Böttcher
41afab8079 uart: add confs[5]=stat_sel to select nom/red status
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3817 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 20:11:40 +00:00
Stephan I. Böttcher
9cdc324478 hetept: SFT complete
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3815 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 15:45:08 +00:00
Stephan I. Böttcher
f5bdf0bb30 hetept sft: fixes
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3804 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 17:58:33 +00:00
Stephan I. Böttcher
014ecef62b python: work towards sft: short functional test
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3803 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 15:35:10 +00:00
Jan Christoph Terasa
f0e671570e solopath.py: Bugfix: Path to /eda/python can be at idx 0.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@3795 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 10:53:07 +00:00