Commit graph

2,013 commits

Author SHA1 Message Date
Jan Christoph Terasa
c72a1f24c0 Add sologit.py to handle SVN to git transition. first-git 2019-11-15 14:27:53 +01:00
Jan Christoph Terasa
4b22478580 solo/step/configs: Update version number to v04. last-svn
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7835 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-15 11:05:02 +00:00
Jan Christoph Terasa
81fb536dcb solo/ppss_table.py: Add simple serializer/deserializer based on str(ppss_table).
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7832 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-14 16:34:31 +00:00
Jan Christoph Terasa
f63573c16d step/ppss.py: Function to modify thresholds of a table in place.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7831 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-14 15:09:14 +00:00
Jan Christoph Terasa
0bbfb42446 solo_data.py: Print energy bins.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7825 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-12 17:52:00 +00:00
ec3a461337 solo/dps_table.py: Fix simulation output if CCSDS == False
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7822 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-08 14:13:38 +00:00
97bad19464 solo/ppss_table.py: Fix telemetry amount calculation for modulus_never items.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7821 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-08 13:53:20 +00:00
Jan Christoph Terasa
f09c4d28ee solo/dps_table.py: Output APID for all data products.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7820 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-07 09:52:50 +00:00
Jan Christoph Terasa
f4433649ca solo/step/data.py: Disable differential encoding for all data products.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7819 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-07 09:18:36 +00:00
Jan Christoph Terasa
159b92a6d0 solo/step/ppss.py: PHA cadence to 3600s.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7818 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-07 09:17:22 +00:00
Jan Christoph Terasa
a3dd6bbfd2 python/solo: Padding string literals are bytes, not str.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7810 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-03 18:53:54 +00:00
Jan Christoph Terasa
68ecc73f8f solo/ce4/ppss.py: Python3 compat for integer divisions and map().
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7809 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-03 18:52:17 +00:00
Jan Christoph Terasa
554bd2acc4 solo/l1l2.py: Python2 compat for integer type checks.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7808 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-03 18:50:51 +00:00
Jan Christoph Terasa
d7598849ae solo/l3.py: Fix Python2 compat for Register ordering.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7807 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-03 18:45:03 +00:00
Jan Christoph Terasa
8c9da49f56 solo/ce4/dps.py: Use explicit integer division (python3 compat).
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7806 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-03 18:28:07 +00:00
Jan Christoph Terasa
4b1c4238b3 solo/l3.py: Add remaining rich comparisons to Register.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7805 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-03 18:21:39 +00:00
Jan Christoph Terasa
8b326e0121 solo/ce4: print() python3 compat.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7804 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-03 17:59:12 +00:00
Stephan I. Böttcher
724594be43 sfilter: yet another change to the L2 trigger.
Lately we got a 4th window parameter.  The logic was that only one channel
	contributing to a coincidence trigger on either level must be in a narrow 
	age window.  There were still races of all kinds.  This change is 
	conceptually simple and should eliminate all races.

	The four window parameters (a₁ a₂ a₃ a₄) define a wide and a narrow age 
	window, wide: a₁ ≤ T ≤ a₄, narrow: a₂ ≤ T ≤ a₃.
	All channels required to be hit by an L₂ trigger must have a pulse age T in
	the narrow window.  A hit on an anticoincidence channel within the wide 
	age window will inhibit the trigger.

	a₄ is the L₁ trigger parameter that defines when the peak detector will 
	be reset.  Hits with longer age will not show up in the data and not be 
	seen by the L₂ trigger.  The parameters should be monotonic, but need 
	not be distinct.  


git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7795 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-26 16:17:20 +00:00
Jan Christoph Terasa
9a47bce942 hetept/data.py: shift value must be integer.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7794 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-24 09:36:47 +00:00
Jan Christoph Terasa
08b5a300c1 configtable.py: Python3 compat for hex()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7793 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-24 09:10:17 +00:00
Jan Christoph Terasa
ef8acc920c hetept/data.py: Fix indentation, tab -> 4 spaces
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7792 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-24 08:55:46 +00:00
Jan Christoph Terasa
3a64231372 solo_data.py: Fix indentation: tab -> 4 spaces.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7791 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-24 08:50:19 +00:00
Stephan I. Böttcher
555423f06c l1l2: .l2_simulate()
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7785 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-22 21:28:56 +00:00
Stephan I. Böttcher
5efc221a1c meps_ana_test: syntax error free
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7760 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-16 17:36:02 +00:00
Jan Christoph Terasa
fb8a861b15 configtable.py: index_table ctor magic parameter uses None as default
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7758 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-16 15:27:09 +00:00
Stephan I. Böttcher
c7e80f51fb l1l2: classes .l1l2.meps_ana .l1l2.meps_simulation
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7757 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-16 13:56:11 +00:00
Stephan I. Böttcher
4118f5fded solo/python: revert misguided rename of class heteptana
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7756 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-16 12:32:57 +00:00
Stephan I. Böttcher
f63419c7f8 heteps/l3sim: lost+found, untested
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7755 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-16 12:32:15 +00:00
Stephan I. Böttcher
79edffefd7 C'E4 L3: fix PHA select for LET BI
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7754 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-16 12:31:38 +00:00
Robert Elftmann
91447a100c hetept_config: corrected AB ion histogram information(comment)
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7738 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-14 11:36:26 +00:00
Jan Christoph Terasa
2c9ec72a02 Exclude burst from total data rate estimation.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7719 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-07 16:10:22 +00:00
Jan Christoph Terasa
6288b285c8 telecom.py: Fix calculation of unit ID (this always worked before...?)
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7716 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-07 08:55:05 +00:00
Zigong Xu
74825caaf7 Correct Lunar day
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7709 bc5caf13-1734-44f8-af43-603852e9ee25
2019-09-23 14:34:40 +00:00
Stephan I. Böttcher
7520826282 C'E4 LND: config prior to lunar day 10 change
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7708 bc5caf13-1734-44f8-af43-603852e9ee25
2019-09-23 13:14:45 +00:00
Zigong Xu
1480a3771c C'E4 LND: config for lunar day 10
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7707 bc5caf13-1734-44f8-af43-603852e9ee25
2019-09-23 13:11:43 +00:00
Zigong Xu
354be473f3 C'E4 LND: raise threshold of H2 to 300 keV
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7706 bc5caf13-1734-44f8-af43-603852e9ee25
2019-09-23 13:02:18 +00:00
Robert Elftmann
9e1ffd69ae dps.py: changed QUICKLOOK tag to LOWLATENCY
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7617 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-23 12:55:36 +00:00
Robert Elftmann
a3f3cef368 Corrected Version number for hetept1 and hetept2 config. updated crc
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7616 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-22 07:39:12 +00:00
Robert Elftmann
da55b10060 hetept/config.py: update to version 5
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7615 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-22 07:37:30 +00:00
Robert Elftmann
5d7bd8e21d hetept/data.py: changed encoding cadences to cadences
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7614 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-22 07:36:35 +00:00
Robert Elftmann
32096a9cc5 Created v0005 for EH1 and EH2. Updated configurations.txt for info and crc.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7608 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-19 09:10:50 +00:00
Jan Christoph Terasa
5afc8f510f branch off gaptest configs for step and het. Can be deleted(?) from tree once problem is identified.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7597 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-12 15:53:41 +00:00
Jan Christoph Terasa
aa973257d9 hetept/dps.py: Adapt to renaming of QUICKLOOK to LOWLATENCY
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7595 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-09 15:33:59 +00:00
Jan Christoph Terasa
b9f3c3ebde step/dps.py: Write defs to stdout when executing file.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7593 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-09 12:23:13 +00:00
Jan Christoph Terasa
164881e2bc solo_data.py: Fix typo in AUX names.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7590 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-03 15:16:43 +00:00
Jan Christoph Terasa
058c99764c hetept/data.py: Purge all remaining traces of quicklook naming scheme.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7589 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-03 15:15:17 +00:00
Jan Christoph Terasa
cac6cb72b8 step/data.py: Adapt to new naming scheme.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7588 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-03 15:11:07 +00:00
Jan Christoph Terasa
97884e42dd solo_data.py: Add varLL.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7587 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-03 15:10:48 +00:00
Robert Elftmann
66e873f08e data.py: changed quicklook data products to lowlatency naming scheme; solo_data: changed quicklook to lowlatency naming scheme
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7586 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-03 15:05:42 +00:00
Robert Elftmann
909877c150 data.py: Added plot function for external data; EPT burst from close to all; changed naming scheme for some HET dps
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7585 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-03 14:48:19 +00:00