Commit graph

1,662 commits

Author SHA1 Message Date
Jan Christoph Terasa
dab365fc6d Redefined pulser python function. Added pulser stopper to ppss.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4585 bc5caf13-1734-44f8-af43-603852e9ee25
2015-09-17 08:37:19 +00:00
Jan Christoph Terasa
3dac1f4547 step_stream_ppss.py: Fixed set_pulse rand set_test_reg. Removed ix_reset.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4580 bc5caf13-1734-44f8-af43-603852e9ee25
2015-09-16 12:49:37 +00:00
Jan Christoph Terasa
7a928eb5bf ixmsg.py: exec -> execute to avoid collision with keyword.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4575 bc5caf13-1734-44f8-af43-603852e9ee25
2015-09-15 14:16:14 +00:00
Jan Christoph Terasa
fc0d525da3 step_stream_ppss.py: Removed first ix_reset(), which seems to fix spurious triggers.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4566 bc5caf13-1734-44f8-af43-603852e9ee25
2015-09-13 12:03:35 +00:00
Jan Christoph Terasa
de2f30824f step_stream_ppss.py:
- Added pulser to ppss
    - Added set_pulser() function to reprogram ppss pulser
    - Added enable_ix_streaming() to selectively enable/disable selected ide-fx or streaming mode.


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4565 bc5caf13-1734-44f8-af43-603852e9ee25
2015-09-13 12:01:59 +00:00
Jan Christoph Terasa
e583a9d795 step_stream_ppss.py:
- Configured test registers
    - Added set_test_reg() to rewrite test register entries in ppss 
    - Added ix_reset() late in the ppss.


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4564 bc5caf13-1734-44f8-af43-603852e9ee25
2015-09-13 11:54:17 +00:00
Stephan I. Böttcher
0025434e98 step_stream_ppss: add set_l1l2()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4549 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-27 12:38:00 +00:00
Stephan I. Böttcher
46adc15832 step_test_ppss: merge -c 4547 from step_stream_ppss
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4548 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-27 12:36:48 +00:00
Stephan I. Böttcher
90e629887e step_stream_ppss: thres(ix) numbered 0 and 1, default thr=63
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4547 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-27 11:30:13 +00:00
Stephan I. Böttcher
5a09ab351a ixmsg: set_thresholds accepts numpy argument
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4546 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-27 11:12:57 +00:00
Stephan I. Böttcher
be0f92f3d2 step_test_config: add entry[4]: streaming mode
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4544 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-21 13:32:43 +00:00
Stephan I. Böttcher
036fcf8476 step_test_ppss: add set_rsm() command
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4543 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-21 13:32:13 +00:00
Stephan I. Böttcher
c537f10531 step_test_ppss: temp reference set to DIG board NTC
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4542 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-18 12:54:36 +00:00
Stephan I. Böttcher
cfdae1ba64 step_test_ppss: allow keyword parameters for set_opheater_setpoint
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4541 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-18 10:40:41 +00:00
Stephan I. Böttcher
3b3d843be4 step_test_ppss: IX_TEMP=LVPS, IXHK
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4540 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-18 10:31:01 +00:00
Stephan I. Böttcher
fd69e14e85 step_test_ppss: verbosity for thres()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4539 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-18 07:38:18 +00:00
Stephan I. Böttcher
a8e5117902 step_test_ppss" fix ICU tags to conform to step_monitor TAGs
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4538 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-18 07:25:38 +00:00
Stephan I. Böttcher
1fe2e2e747 step_test_config: implement thres(thr, ix)
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4537 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-17 21:07:40 +00:00
Stephan I. Böttcher
374a37e899 step_test_ppss: rewrite with modern infrastructure
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4536 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-17 20:52:55 +00:00
Stephan I. Böttcher
ea3abadd70 step_test_dps: avoid writing files whan loaded as a module
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4535 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-17 19:06:28 +00:00
Stephan I. Böttcher
570420ebc5 step_test_ppss: fix max dutycycle value
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4534 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-17 14:15:10 +00:00
Stephan I. Böttcher
45d4f09f5f step scripts svn:keywords
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4533 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-17 14:11:30 +00:00
Stephan I. Böttcher
9f8eed4d2e step_test_config: add opheater controls
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4531 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-17 14:01:54 +00:00
Stephan I. Böttcher
cfc8947aab hetept_streamtest: stop analog board for ADC resync
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4528 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-17 11:18:43 +00:00
Stephan I. Böttcher
40b166ec8d read all channels for EPT triggers, for EM2 bug
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4527 bc5caf13-1734-44f8-af43-603852e9ee25
2015-08-17 11:16:52 +00:00
Jan Christoph Terasa
2e6eb7b6d3 step_test_*.py: Updated configuration.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4525 bc5caf13-1734-44f8-af43-603852e9ee25
2015-07-28 10:15:05 +00:00
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