Commit graph

9,307 commits

Author SHA1 Message Date
stephan
829b9131a1 hetept_config: fix svn properties
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5129 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 13:01:20 +00:00
boden
f0738da7a3 itf_parser.c: Made section names a separate field (after the section identifier) in SCI output
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5128 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 10:27:42 +00:00
stephan
daee95807e solopackets: fix HK field length
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5127 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 09:40:44 +00:00
boden
8913c08927 no_het.l3: Fixed, after it was broken by changes in ept.l3
python/l3/Makefile:	added L3FLAGS as a compile option for l3 defines


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5126 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-25 09:10:40 +00:00
boden
efe3bb0099 itf_parser.c: Section names will now be read from the following format:
apid[/flags]{, n[(["section"]sum[ enc][/fmt])]}
	They will be shown in the SCI data as:
	SCI tag/flg[section_number]"section_name" R/E/U ...
	To return to the old output format use -O no_section_names
dps_table.py: changed make_defs() to support the new .defs file format


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5125 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-24 14:52:59 +00:00
terasa
cc78d7aee8 step_ppss.py: Do not send L1 counters (all zeros) in HK mode.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5124 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-23 16:33:42 +00:00
terasa
77490ce82b step_ppss: Renamed STEP_ACQ and STEP_NOACQ to more sensible START_DATA and STOP_DATA.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5123 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-23 16:24:30 +00:00
boden
26f7fb5a2e hetept_config_em1.py, hetept_config_em2.py, hetept_config_fm1.py,
hetept_config_fm2.py, hetept_config_pqm.py:
	updated the model config files to work properly with the new setup
hetept_dps.py:
	added support for writing PQM defs with the -p option


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5122 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-23 09:36:36 +00:00
boden
def829e82d solomsgclass.py: added __int__ representation to ModulusValue,
this fixes a bug with dps_item.__repr__
dps_table.py: added '#' to forbidden characters in section names
hetept_dps.py: changed the calibration data products and
               the PQM fix to the new format


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5121 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-20 11:41:35 +00:00
terasa
477ab1d3ca itf_parser.c: Handle step_hk compressed and uncompressed in one conditional case.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5120 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-19 13:53:46 +00:00
terasa
cb46795267 hetept/Makefile: Fixed linking for gccs which are picky about command line ordering.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5119 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-19 12:53:47 +00:00
boden
1a48eed0bd itf_parser.c: Minor bugfix for section names
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5118 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-17 17:25:19 +00:00
boden
652dccfe61 solorc-hetept.py: removed some no longer needed workarounds
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5117 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-17 16:56:28 +00:00
boden
1d29cea8ae itf_parser.c: Added support for section names to the itf parser
- optionally reads section names from .defs file: 
      apid/flags n(sum enc/fmt@sname)
  - use -O section_names to append section names at the end of each SCI line
dps_table.py: Updated dps_item.make_defs() to include section names


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5116 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-17 16:54:08 +00:00
wetzel
f8fbbf3e9d - removed HVPS pins
- add missing modules to qsf and Makefile
- fixed settings for current version


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5115 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-17 14:17:39 +00:00
panitzsch
5d5ede0bd8 step_monitor.py: adapted to FM output tags
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5114 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-13 17:00:23 +00:00
terasa
009f8e6e31 solomsgclass.py: data_product() default args use new MODULI semantics.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5113 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-13 14:34:33 +00:00
terasa
77630d1b3f solorc-step.py: Changed default parameters.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5112 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-13 14:33:30 +00:00
boden
7d9b06dae3 hetept_dps: Implemented the new structure for EPT 2D and EPT Quicklook data
products and fixed a few minor bugs and leftovers from the old version. 


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5111 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 16:30:19 +00:00
terasa
dd6fbe3eda step_calib_*.l3: Added calibration of FM model.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5110 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 15:09:36 +00:00
stephan
d06a339d66 solopackets: add -X MEMDUMP and HK
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5109 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 14:48:28 +00:00
stephan
7ab3b443d5 hetept_dps: cleanups
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5108 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 11:29:48 +00:00
terasa
758d7d8dab ixmsg.py: Added settings for STEIN and STEP EM.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5107 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 10:53:16 +00:00
terasa
c13dbc5da4 solorc-step.py: Added shorthand function to determine unit id.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5106 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 10:45:50 +00:00
terasa
2a19e83d6a ixmsg.py: Added patch function to patch ixmsg for STEIN EM.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5105 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-11 10:45:14 +00:00
stephan
dc63d63c73 dps moduli: add class ModulusValue
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5104 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-10 14:15:46 +00:00
stephan
116f6704c6 hetept_dps: fix moduli
Add hetept_dps.MODULI. This one includes entries 1 and 5.  All moduli
	parameters in methods are transformed by this map.  In contrast, 
	solomsg.MODULI does not contain entries 1 and 5.  The numbers 0..7 
	designate the modulus parameter directly, i.e., 1 mean 5s, 5 means 300s.
	In hetept_dps, 1 means 1sec, 5 means 5sec.  Always call solomsg methods
	with modulus parameters mapped exactly once.  We may change solomsg.MODULI 
	at some point to either not accept any int, only str, or to also map 1 and 5.

	Add method .set_tmod() to classes dps_table and dps_product.  Those set 
	the tmod to the minimum csum found in the data product(s), unless the 
	tmod is already set and not force.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5103 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-10 10:15:56 +00:00
terasa
ad08af948c step_config: Added EMC config. Added all pixel mode 10.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5102 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-09 14:03:24 +00:00
terasa
3ee3e4f144 solorc-step.py: Adopted to new MES0.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5101 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-09 13:15:10 +00:00
terasa
63b0d01117 step_sft.py: Fixed test().
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5100 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-09 13:08:41 +00:00
terasa
298f0ca357 ixmsg.py: Fixed temperature parsing.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5099 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-09 13:07:58 +00:00
stephan
9416258da0 hetept_dps: all new classified way of doing things
some dataproducts were not converted


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5098 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-08 19:29:32 +00:00
terasa
d9ef24a797 ixmsg.py: Fixed bug in writing of registers.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5097 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-06 09:25:21 +00:00
terasa
7660ac0374 ixmsg.py: Fixed some small bugs in printing.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5096 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-06 08:53:15 +00:00
terasa
020edddf3d step_dps.py: Running file exports .defs again.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5095 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-06 08:15:34 +00:00
stephan
527ff7e2bc solopackets: add PacketId to repr()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5094 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 20:53:40 +00:00
stephan
f38ca792d3 cdpu: add hex2bin
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5093 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 20:43:35 +00:00
stephan
2061ab46e7 telecom(mands):
xml() methods to dump in an xml scheme invented for this purpose.
	TC() methods to dump in Airbus format.
	format= parameter for hexdump().
	Rename sensor -> unit.
	Remove redundant size attributes.
	Fix send_message_sequence().
	Add .delay attibute to send_message_sequences(), set by msg_telecommands().
	This shall be used by .xml(), and maybe .TC().


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5092 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 08:26:14 +00:00
stephan
65ca167810 packets:
annotate some ICU targeted TAGs 0x2.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5091 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 08:16:14 +00:00
stephan
b8cd5ca453 hetept_config:
Initialize index registers to point a few pages befor start of data.
	Disable output that was temporarily broken. Is it still broken?


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5090 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 08:12:54 +00:00
stephan
58b84e69c1 configtable:
Hollow table generator. Make an index_table from 128 byte memmap.
	Use with patch_memmap().
	Allow addr=0.  Test if addr is None for unallocated addresses.
	Fixes for operating with module telecom.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5089 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 08:10:19 +00:00
stephan
a326bcd379 hetept EMI: lost+found
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5088 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 07:57:12 +00:00
stephan
f18aa92c43 solomsgclass.HK_ADC_to_T from Christoph
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5087 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 14:05:01 +00:00
terasa
d4e4d1cece steinmsg.py: Updated housekeeping commands to correctly handle printing and tags.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5086 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 12:44:05 +00:00
terasa
1ac450a45c itf_parser.c: Commandline option version_id forces the version_id.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5085 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 12:32:49 +00:00
terasa
0bc5e20e89 step_sft.py: Adapted to new ixmsg.py.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5084 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 11:31:09 +00:00
terasa
15d3b85823 ixmsg.py: Refactored most of the code. Register readout commands can get a tag.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5083 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 11:30:44 +00:00
terasa
cb589996f7 step_ppss.py: Completely rewrote HK and PHA table.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5082 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 18:06:00 +00:00
terasa
b0b3c09905 step_sft.py: Use tagging capabilities for IX and STEP HK commands.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5081 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 18:05:23 +00:00
terasa
fcbafb66cf ixmsg.py/steinmsg.py: Added tag capability to telemetry commands.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5080 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 18:04:48 +00:00