Jan Christoph Terasa
a9c614c1f9
step_config: Added EMC config. Added all pixel mode 10.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5102 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-09 14:03:24 +00:00
Jan Christoph Terasa
668536c6c4
step_sft.py: Fixed test().
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5100 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-09 13:08:41 +00:00
Jan Christoph Terasa
c47114703e
ixmsg.py: Fixed temperature parsing.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5099 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-09 13:07:58 +00:00
Stephan I. Böttcher
e7b2d7b463
hetept_dps: all new classified way of doing things
...
some dataproducts were not converted
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5098 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-08 19:29:32 +00:00
Jan Christoph Terasa
28e137cead
ixmsg.py: Fixed bug in writing of registers.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5097 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-06 09:25:21 +00:00
Jan Christoph Terasa
0cd081f386
ixmsg.py: Fixed some small bugs in printing.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5096 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-06 08:53:15 +00:00
Jan Christoph Terasa
d7dcfd583b
step_dps.py: Running file exports .defs again.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5095 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-06 08:15:34 +00:00
Stephan I. Böttcher
aa170b7707
solopackets: add PacketId to repr()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5094 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 20:53:40 +00:00
Stephan I. Böttcher
0230a53d5d
cdpu: add hex2bin
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5093 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 20:43:35 +00:00
Stephan I. Böttcher
4ecc77acbd
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/home/subversion/stephan/solo/eda/python@5092 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 08:26:14 +00:00
Stephan I. Böttcher
97982d0d34
packets:
...
annotate some ICU targeted TAGs 0x2.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5091 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 08:16:14 +00:00
Stephan I. Böttcher
44e9029f41
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/home/subversion/stephan/solo/eda/python@5090 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 08:12:54 +00:00
Stephan I. Böttcher
ec52e00f3d
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/home/subversion/stephan/solo/eda/python@5089 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-05 08:10:19 +00:00
Stephan I. Böttcher
f6e4aade6b
solomsgclass.HK_ADC_to_T from Christoph
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5087 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 14:05:01 +00:00
Jan Christoph Terasa
716d1ab809
steinmsg.py: Updated housekeeping commands to correctly handle printing and tags.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5086 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 12:44:05 +00:00
Jan Christoph Terasa
4d69cecb8b
step_sft.py: Adapted to new ixmsg.py.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5084 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 11:31:09 +00:00
Jan Christoph Terasa
7ef3eb45ef
ixmsg.py: Refactored most of the code. Register readout commands can get a tag.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5083 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-03 11:30:44 +00:00
Jan Christoph Terasa
3644c0f61f
step_ppss.py: Completely rewrote HK and PHA table.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5082 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 18:06:00 +00:00
Jan Christoph Terasa
abc2f46026
step_sft.py: Use tagging capabilities for IX and STEP HK commands.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5081 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 18:05:23 +00:00
Jan Christoph Terasa
9e15a10821
ixmsg.py/steinmsg.py: Added tag capability to telemetry commands.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5080 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 18:04:48 +00:00
Jan Christoph Terasa
b70ecb072f
step_config: Added configs for SCI mode with test pulser cycling.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5079 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 11:09:11 +00:00
Jan Christoph Terasa
1e58e9cbc4
step_dps.py: Converted step_dps singleton interface to class interface.
...
step_base_config.py: Adopted to new step_dps semantics.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5078 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 10:36:45 +00:00
Stephan I. Böttcher
24a907f2d7
telecom: refactored
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5077 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 10:31:36 +00:00
Stephan I. Böttcher
8b3b01b626
hetept_config_em1: copy of hetept_config_em2, adapted
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5076 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 10:28:15 +00:00
Stephan I. Böttcher
cf5a6032b6
configtable: remove message block delay mode 4
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5075 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 10:26:59 +00:00
Jan Christoph Terasa
f4fd20594a
step_config: Fix tags.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5074 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 10:08:50 +00:00
Stephan I. Böttcher
91fabfcc0f
configtable: fix magic unit numbers in parser
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5073 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 09:27:42 +00:00
Stephan I. Böttcher
2a396fabfa
configtable: fix magic unit numbers
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5072 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 09:16:07 +00:00
Jan Christoph Terasa
6279e75a61
step_config: Updated configurations.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5071 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 08:51:11 +00:00
Jan Christoph Terasa
c31fd5013b
step_config.py: Bugfix for FM.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5070 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-02 07:44:25 +00:00
Stephan I. Böttcher
7679d6d3f1
configtable: example patch
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5069 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-01 20:59:51 +00:00
Jan Christoph Terasa
f421218e10
step_ppss.py: Updated to provide a class interface instead of a singleton interface
...
step_base_config: Update to use new step_ppss semantics.
step_config.py: Updated to provide different configs for units. Use 'table' for default, or use 'FM' for flight model config.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5068 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-01 20:37:59 +00:00
Stephan I. Böttcher
353d5061e4
soloeeprom: lost+found
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5067 bc5caf13-1734-44f8-af43-603852e9ee25
2016-05-01 10:40:18 +00:00
Stephan I. Böttcher
8bfd6f6da3
configtable: read_eeprom_table() finds its offset by itself
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5066 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-30 12:34:18 +00:00
Stephan I. Böttcher
97b05b2d3f
hetept_config:
...
refactor config modules into subclasses
implement hetept_config_em2
TODO: refactor hetept_dps
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5065 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-30 11:53:13 +00:00
Stephan I. Böttcher
a264ed2896
packets: misc fixes and updates
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5064 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-30 11:42:26 +00:00
Stephan I. Böttcher
03e1e0a6aa
telecom: hexdump()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5063 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-30 11:40:12 +00:00
Stephan I. Böttcher
b02a74bc33
configtable: patch_map()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5062 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-30 11:39:41 +00:00
Stephan I. Böttcher
437a8d7c26
configtable: fix index table CRC, add tc128_102()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5061 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-29 11:48:07 +00:00
Stephan I. Böttcher
bbdffe1892
hetept_config: more work towards subclasses
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5060 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-28 19:45:51 +00:00
Stephan I. Böttcher
71d2cc025c
configtable: make compile() more robust
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5059 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-28 19:44:34 +00:00
Stephan I. Böttcher
3ff9372608
hetept: refactor all configs towards subclasses, ongoing
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5057 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-27 16:42:01 +00:00
Jan Christoph Terasa
05d9c0a738
step_config: Added calib mode with test pulser for thermal tests. Removed insertion slots for now.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5056 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-27 14:11:31 +00:00
Stephan I. Böttcher
f7b5b21827
configtable: add .eeprom_id to prefix the boottable with 64 zeros
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5055 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-27 10:10:05 +00:00
Stephan I. Böttcher
a4e9668a00
configtable: strip id pad bytes in dump()
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5054 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-26 22:38:03 +00:00
Stephan I. Böttcher
ad9e325a10
boottable: fix hexdump table CRC
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5053 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-26 22:16:46 +00:00
Stephan I. Böttcher
889eca9cf1
solomsg: data_product ignores extra **args from dps_table
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5052 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-26 18:44:30 +00:00
Jan Christoph Terasa
36c2b60ffc
step_sft.py: Updated test() method to compare correct values.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5051 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-26 15:27:57 +00:00
Jan Christoph Terasa
16e8620337
step_base_config.py: Adapted to new msg0 syntax.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5050 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-26 15:25:59 +00:00
Jan Christoph Terasa
3af53938f1
solomsgclass.py: Renamed clr_step_cntrs to clear_step_l2, and added it to 'reset_all' and 'all'.
...
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5049 bc5caf13-1734-44f8-af43-603852e9ee25
2016-04-26 15:25:22 +00:00