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/home/subversion/stephan/solo/eda/python@5125 bc5caf13-1734-44f8-af43-603852e9ee25
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/home/subversion/stephan/solo/eda/python@5122 bc5caf13-1734-44f8-af43-603852e9ee25
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/home/subversion/stephan/solo/eda/python@5121 bc5caf13-1734-44f8-af43-603852e9ee25
- 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/home/subversion/stephan/solo/eda/python@5116 bc5caf13-1734-44f8-af43-603852e9ee25
products and fixed a few minor bugs and leftovers from the old version.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@5111 bc5caf13-1734-44f8-af43-603852e9ee25
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/home/subversion/stephan/solo/eda/python@5103 bc5caf13-1734-44f8-af43-603852e9ee25
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
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
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
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
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