Commit graph

1,886 commits

Author SHA1 Message Date
Jan Christoph Terasa
f97ecaacb0 step_test_ppss.py: Fixed scheduling of IX HK (temperature) readout.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4524 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-28 09:49:37 +00:00
Jan Christoph Terasa
7722a398da step_config: Added step_ppss_small.py.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4520 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-20 14:57:02 +00:00
Jan Grunau
566fa12c26 het.l3: path length corretion rewritten, AB stopping coincidence test implementation
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4512 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-13 13:19:23 +00:00
Jan Grunau
1ee97450d9 het.l3, hetepf_conffig.l3: Several Bugfixes and Improvements
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4511 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-13 08:27:43 +00:00
Jan Grunau
ee1ce2ff1b het.l3: changed l3 trigger structure, penetrating can now issue stopping trigger, added path length correction for stopping particles, added relative cuts
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4510 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-10 11:57:37 +00:00
Sebastian Boden
637943fab9 q
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4506 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-09 15:34:37 +00:00
Sebastian Boden
aa016a0e59 ept.l3: reserved a register for the HET PHA class, as defined in het.l3
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4505 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-09 15:24:52 +00:00
Sebastian Boden
37d6ef9769 het.l3: Fixed a bug with cThresAC on line 131, added .print directives to show file length, fixed some minor whitespace inconsistencies
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4501 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-08 17:36:18 +00:00
Sebastian Boden
d6b345190e Added a gtksourceview syntax highlighting file for l3 code
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4500 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-08 17:33:12 +00:00
Jan Christoph Terasa
fd2717e6f9 Added configuration for small pixel mode:
* step_dps.py:
        - Add 0x10 to tags for small pixel data products.
    * step_ppss.py: 
        - Enable only large pixels in large pixel mode, and only small pixels in small pixel mode.
        - Load retagged DPS table for small pixels.
    * step_config.py:
        - Reset the IDef-x and the slow control machine once after boot.
        - Add mode for small pixel configuration, which loads correct ppss_table



git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4493 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-01 13:14:46 +00:00
Jan Christoph Terasa
6523d58f6b ixmsg.py: Made pixel mapping variables uppercase so they don't gte exported as functions.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4492 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-01 12:48:48 +00:00
Jan Christoph Terasa
8dae846950 step_small.l3: Added L3 code for small pixels.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4491 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-01 12:47:31 +00:00
Jan Christoph Terasa
4b5bcff29d configtable.py: Properly connect msg() function of ixmsg and stepmsg.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4490 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-30 11:57:25 +00:00
Jan Christoph Terasa
6413b54354 configtable.py: Added ix and step message imports.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4489 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-30 09:32:33 +00:00
Jan Christoph Terasa
8ad16f67f8 step_sft.py: Writing RSM register *sometimes* fails after power on, result is written to selfilter register instead, if the unit was powered off for more than 5 seconds! Add another ix.reset() to circumvent that for now.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4487 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-26 13:55:16 +00:00
Jan Christoph Terasa
446556b4cd step_test_ppss.py: Rescheduled ICU HK messages to 1s cadence.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4486 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-25 15:10:24 +00:00
Jan Christoph Terasa
f593b01af2 step_test_dps.py: Removed even more data products.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4485 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-25 15:09:35 +00:00
Jan Christoph Terasa
838670cd3c step_sft.py: Removed obsolete performance_test. Fixed setup of unit for test.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4484 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-25 15:09:01 +00:00
Jan Grunau
bac8a21948 optimized: removed several MULI
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4479 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-25 13:05:50 +00:00
Jan Grunau
157b6eed9c Added pulse age checks, bugfixes
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4478 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-25 12:25:59 +00:00
Jan Christoph Terasa
0f74adab31 step_sft.py: Updated plot triggers. Prevented fail of first test().
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4477 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-24 14:37:55 +00:00
Stephan I. Böttcher
f7a5dabeac hetept_streamtest: thres()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4473 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-24 08:15:18 +00:00
Stephan I. Böttcher
1ee3548f9d hetept_streamtest: use separate l1l2 config
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4470 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-23 11:37:23 +00:00
Jan Christoph Terasa
039329b601 step_test_ppss.py: STEP HK will come at TEST_cadence of 10s.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4466 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-19 16:22:20 +00:00
Jan Christoph Terasa
1e6341af02 step_sft.py: test() routine will rerun sft. Sent another SC messsage after reset.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4465 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-19 16:21:54 +00:00
Jan Christoph Terasa
93e3056089 steingse.py: Added configuration of step to optimize_thresholds.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4458 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-18 13:40:16 +00:00
Stephan I. Böttcher
afa4fe833c solorc-hetept: add hetept_streamtest
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4452 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-15 12:32:29 +00:00
Jan Christoph Terasa
81fad3c3e5 step_sft.py: Reworded test() and removed conf() during test.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4449 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-12 10:16:07 +00:00
Stephan I. Böttcher
4a6c0c30e5 ept L3 and data products:
Limit 1D calib DPs from 16keV to 40 MeV
	Interleave the telescopes in 2D hist
	L3 2D require Etot > 120keV
	Limit 2D in memory from Etot=1MeV to 256MeV, 64 bins
	Limit 2D in memory from ratio=1/16 to 16, 64 bins
	2D calib DP full res in row 0 and 1
	2D calib DP low res over telescopes, 15x20 bins
	Move EPT calib parameters from hetept_config.l3 to ept_calib.l3


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4444 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-08 20:27:07 +00:00
Stephan I. Böttcher
d104d5ea83 hetept_ppss:
add het_clocken=1
	hist dump now from EPD 2D


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4443 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-08 20:14:52 +00:00
Stephan I. Böttcher
1edf4ee46b l3 assembler:
add * and / operators in expressions, at the same precedence as << and >>
	fix bug in TRIM range checks


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4442 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-08 20:12:54 +00:00
Stephan I. Böttcher
454e976f55 hetept_dps: return to full EPT calib
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4440 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-03 06:30:18 +00:00
Stephan I. Böttcher
516807ef32 solopackets: generate GRH for extracted ITF packetlets
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4439 bc5caf13-1734-44f8-af43-603852e9ee25
2015-06-02 07:12:13 +00:00
Stephan I. Böttcher
2f671014b4 hetept_ppss: read all 16 counters from 0x30
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4438 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-31 09:14:18 +00:00
Stephan I. Böttcher
36b2edf86a sirena gse: new GSE via arm: flyrena/message
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4432 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-29 18:18:25 +00:00
Stephan I. Böttcher
bdc28c9510 hetept_l1l2: snv keywords
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4427 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-28 21:45:57 +00:00
Jan Christoph Terasa
a4a427e859 step_sft.py: Added performance test.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4422 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-28 15:01:03 +00:00
Jan Christoph Terasa
d04ff04ae2 step_test_dps.py: Removed all data products except int data products.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4419 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-28 14:15:12 +00:00
Jan Christoph Terasa
50e1ad837e step_calib.l3: Applied channel mapping.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4414 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-26 15:26:17 +00:00
Jan Christoph Terasa
708cd0df94 step_test_ppss.py: Added optimized thresholds. Increased cadence of STEP COUNTER/IX_HK readings.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4413 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-26 15:14:49 +00:00
Jan Christoph Terasa
136d09deda step_ppss.py: Removed obsolete enables. Reset every second (for now).
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4412 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-26 14:31:39 +00:00
Jan Christoph Terasa
df4c654264 telecom.py: Correct masking of EPD packet header PUS bits.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4411 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-26 11:44:32 +00:00
Jan Christoph Terasa
e5a190140b step_test_*: 1 sec. writing of counters.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4410 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-26 11:43:46 +00:00
Jan Christoph Terasa
a9349058d7 step_dps.py: Adopted correct energy histogram binning.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4409 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-26 11:42:47 +00:00
Stephan I. Böttcher
dfc5aa37f3 solopackets: path fix
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4404 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-25 21:47:10 +00:00
Stephan I. Böttcher
b44aab3b68 cdpu_txt2bin: minor fix
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4403 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-25 21:46:08 +00:00
Stephan I. Böttcher
5691a159b1 hetept_ppss: read 0x0525 counters[0x30] at full resolution
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4401 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-24 13:08:06 +00:00
Stephan I. Böttcher
4e200e58a0 solopackets: ITFBIN action: binary dump of ITFs found in (21,[35]) packets
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4399 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-24 01:12:04 +00:00
Stephan I. Böttcher
d0223b3cc8 packets: allow derived modules to define options
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4398 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-24 01:10:13 +00:00
Stephan I. Böttcher
bd127839ec compression.py: small optimization
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4397 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-24 01:09:10 +00:00