Commit graph

1,784 commits

Author SHA1 Message Date
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
Stephan I. Böttcher
0033dcc257 hetept_ppss: add ICU=0x27, ICU=0x28
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4849 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-11 22:32:29 +00:00
Stephan I. Böttcher
b990a1b743 hetept_config: for HET/EPT 1
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4848 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-11 22:31:39 +00:00
Stephan I. Böttcher
2e92f0ce5a packets: gnumeric list of generated packets
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4844 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-11 17:41:45 +00:00
Jan Christoph Terasa
7b55c52f17 step_sft.py: Use the correct SFT tag.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4843 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-09 17:36:24 +00:00
Jan Christoph Terasa
b923e65d87 telecom.py: TC(128,102) tc() method always emits lists of telecommands.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4842 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-09 17:20:03 +00:00
Jan Christoph Terasa
45b2693cc8 telecom.py: Fixed TC(128,102) telecommand generation.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4841 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-09 16:51:13 +00:00
Jan Christoph Terasa
6f89539fa8 telecom.py: Dropped unused functions. Adopted chnages discussed with Alberto. Expose configtable msgs.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4840 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-09 09:40:46 +00:00
Jan Christoph Terasa
05771293af step_ppss_alcala: Updated alcala config to more light-like config.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4838 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-08 08:31:37 +00:00
Stephan I. Böttcher
f4ae67fe9f hetept_config: burn()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4833 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-04 19:31:35 +00:00
Stephan I. Böttcher
a6db53fcbe write_eeprom: option insert for writing via insertion slots
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4832 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-04 19:30:34 +00:00
Stephan I. Böttcher
82c97761ab hetept_ppss: add i800 command inserter
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4830 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-04 19:27:57 +00:00
Stephan I. Böttcher
0777efbe17 ppss_table: fix insertion_slot_msg when connecting to solomsg
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4829 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-04 19:26:26 +00:00
Sebastian Boden
f0bbd46469 hetept_dps.py: updated the configuration for EPT 1D; added a fix for PQM; added some HET and EPT 2D histogram data products for calibration
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4827 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-04 19:05:15 +00:00
Stephan I. Böttcher
8127482036 hetept_ppss: add set_opheater_setpoint()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4825 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-03 10:06:35 +00:00
Jan Christoph Terasa
d43dd32ec3 step_config: Added mode transitions.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4821 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-02 14:34:56 +00:00
Sebastian Boden
0707c33be7 ept_pqm.l3: Added a level3 trigger version which compensates for PQM bugs
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4818 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-27 16:16:14 +00:00
Jan Christoph Terasa
9ddb22eccf step_dps.py: Cast float to int in histogram nx, ny.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4817 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-25 16:21:31 +00:00
Jan Christoph Terasa
260ba49cec step_dps.py: Make sure the full energy range is included in step_hist.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4814 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-22 08:44:54 +00:00
Jan Christoph Terasa
75425a759a step_ppss.py: thres() convenience function allows to selective disable small or large pixels.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4813 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-21 15:01:29 +00:00
Jan Christoph Terasa
6ed5e63e23 step_ppss.py: Bugfixed thres() helper function.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4812 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-21 14:25:52 +00:00
Jan Christoph Terasa
94012e9793 solomsgclass.py: Added MES0 for STEP deadtime counter reset
steinmsg.py: Added convenience function to read deadtimes and lifetimes


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4811 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-21 14:09:16 +00:00
Jan Christoph Terasa
2e7472524d step_dps.py: Fixed bug in sci_products decorator which changed histogram address.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4810 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-21 13:35:34 +00:00
Jan Christoph Terasa
abf39ebba1 step_ppss.py: Changed cadence of deadtime reset to 600sec. ICU still receives deadtime counters every second.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4809 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-21 13:34:16 +00:00
Jan Christoph Terasa
21034033d1 step_ppss.py: Send deadtime and lifetime counters to ICU every second.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4808 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-21 13:02:46 +00:00
Jan Christoph Terasa
82bddc6177 step_ppss.py: Added thres helper function to dynamically set thresholds in GSE operation.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4804 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-20 14:36:25 +00:00
Jan Christoph Terasa
906cdd0901 Reverted r4802.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4803 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-20 14:22:45 +00:00
Lauri Panitzsch
04940fddac step_ppss.py: included thresholds for PQM
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4802 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-20 13:36:06 +00:00
Jan Christoph Terasa
4bed01ce1d step_dps.py: Changed lower energy threshold to match actual L3 trigger.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4794 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-19 16:54:37 +00:00
Sebastian Boden
270abfc27d ept.l3, hetept_config.l3, hetept_dps.py: changed ept level3 to generate 128*64 2d histograms; implemented a function to generate EPT 2d data products in hetept_dps.py
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4786 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-18 16:07:14 +00:00
Jan Christoph Terasa
904e85259d step_ppss.py: Added analog IX reset.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4785 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-18 15:28:47 +00:00
Jan Christoph Terasa
51723f217f step_dps.py: Write SCI definition files containing the actual build-up of the histogram data.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4777 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-14 13:40:55 +00:00
Jan Christoph Terasa
23cc00d405 ivanparser.py: Removed.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4771 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-12 20:41:16 +00:00
Jan Christoph Terasa
f67812a5c7 packets.py: Refactored simplesync to a callable class.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4770 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-12 15:35:30 +00:00
Jan Christoph Terasa
50417ef2f5 solopackets.py: Ignore CRC check for SIS telemetry packets with PID=54.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4769 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-12 15:16:52 +00:00
Jan Christoph Terasa
9bf57883a7 step_ppss.py: Clear STEP L1 counters after telemetering them to ground.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4768 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-12 13:52:34 +00:00
Jan Christoph Terasa
f29cd8f1ed steinmsg.py: Removed commented code.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4767 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-12 13:51:22 +00:00
Stephan I. Böttcher
8829774aa9 solopackets: no exception for plen mismatch
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@4762 bc5caf13-1734-44f8-af43-603852e9ee25
2016-01-08 16:32:49 +00:00