Commit graph

1,712 commits

Author SHA1 Message Date
Jan Christoph Terasa
427ffb66fd STEP FS v05. step_v5 2020-01-06 12:46:49 +01:00
Jan Christoph Terasa
104fd200ae Add data product for threshold twiddling. 2020-01-06 12:33:27 +01:00
Jan Christoph Terasa
20e31838ae Expand threshold twiddling method. 2020-01-06 12:33:07 +01:00
Jan Christoph Terasa
5b9c7bfa1e Write packet timing definitions for ICU and SCI packets as well. 2020-01-02 16:09:09 +01:00
df1adecdec adopt changes from SVN: incr VERSION to 6 2019-12-17 12:04:27 +01:00
7d425c6a9a adopt changes from SVN: fix 1h ANA HK readout.
The 1h ANA readout was scheduled in µs 16
        between ANACONFIG entries in µs 14 and 18.
        That resulted in collisions that abort an ANACONFIG command.
        Occasionally, the readout command was aborted as well, depending on the
        phase of the ANA frameclock vs µs tick.
2019-12-17 12:03:23 +01:00
e5a4f4fd52 fix read_txttable() 2019-12-12 14:58:22 +01:00
Jan Christoph Terasa
d35ccd2d66 Add STEP-FS v04 to config control. 2019-12-12 14:36:58 +01:00
Jan Christoph Terasa
bb8e70687e Bring telecom.py in line with telecommanding guide by Ignacio. step_v4 2019-12-12 14:30:09 +01:00
Jan Christoph Terasa
87ed29e3b8 Fix get_id(). 2019-12-09 10:50:18 +01:00
Jan Christoph Terasa
bc8102ab43 Use open() instead of file() (deprecated in Py3). 2019-12-09 10:44:10 +01:00
Jan Christoph Terasa
9a6dd2948d Make vmsol6 parser more readable. 2019-11-29 17:30:50 +01:00
Jan Christoph Terasa
816f264c95 Add vmsol6 file parser for TC files from MOC. 2019-11-29 17:08:39 +01:00
Jan Christoph Terasa
4eb1ddfb78 Add various STEP/IDEF-X decoders. 2019-11-29 15:38:07 +01:00
Jan Christoph Terasa
36ef429130 Add ppss_table pretty printer. 2019-11-29 15:38:07 +01:00
Jan Christoph Terasa
43d61ac049 Add .gitignore. 2019-11-28 11:52:40 +01:00
Jan Christoph Terasa
783e65afa9 Add l3 code serializer 2019-11-25 17:53:14 +01:00
Jan Christoph Terasa
fd3af4857d Remove dead code 2019-11-25 17:52:54 +01:00
Jan Christoph Terasa
d5ad8ebcf0 Add dps_table serializer and deserializer 2019-11-25 17:11:31 +01:00
Jan Christoph Terasa
3f040c8e2a Add equality operator for dps_table() instances 2019-11-25 17:11:08 +01:00
Jan Christoph Terasa
99626e859f Fix deserializer. Closes issue #4 2019-11-25 10:11:50 +01:00
Jan Christoph Terasa
bd385fa8b1 Rediscover and comment method to generate TCs for threshold setting. Closes issue #3 2019-11-23 16:14:43 +01:00
Jan Christoph Terasa
09e79fe866 Fix trying to generate TCs for empty msg_telecommand 2019-11-23 16:13:56 +01:00
Jan Christoph Terasa
e99ad3e5d7 Use bytes object for the EEPROM table description. Closes issue #2 2019-11-22 14:16:44 +01:00
Jan Christoph Terasa
6f3cac6818 Add delta parameter from necp_plan_v3-1.pdf 2019-11-22 08:21:13 +01:00
Jan Christoph Terasa
edc0a5a629 Remove all remaining uses of ord() 2019-11-21 08:58:35 +01:00
Jan Christoph Terasa
d412baa4a0 Migrate code to Python 3 2019-11-21 08:52:30 +01:00
Jan Christoph Terasa
e39a46b762 Fix for creating eeprom uploads 2019-11-21 08:50:58 +01:00
Jan Christoph Terasa
9431f9cb17 Remove SVNisms from boottable 2019-11-20 16:10:59 +01:00
Jan Christoph Terasa
137677ee1c Set configtable magic revision to 0 2019-11-20 16:04:58 +01:00
Jan Christoph Terasa
d88fdf6f2e Update requirements in README.md 2019-11-18 15:21:36 +01:00
Jan Christoph Terasa
9f1f96791c No longer depend on GitPython 2019-11-18 14:33:01 +01:00
Jan Christoph Terasa
46ef2df482 Fix date setting in TeX file 2019-11-18 14:03:44 +01:00
Jan Christoph Terasa
87903ddae8 Remove ce4, dpsbug, and gaptest folders 2019-11-18 13:57:34 +01:00
Jan Christoph Terasa
7d9154e211 Get rid of VCS specific code in configs 2019-11-18 13:46:50 +01:00
Johan von Forstner
3a01a980be README: fix links to solo and epd logos 2019-11-18 10:16:58 +01:00
Johan von Forstner
751f1a710c add README 2019-11-18 10:14:48 +01:00
Jan Christoph Terasa
3536b225cb Use Pathlib 2019-11-18 10:04:41 +01:00
Jan Christoph Terasa
7faca7b515 Also install .lang files 2019-11-18 09:54:31 +01:00
Jan Christoph Terasa
d54c23faca Include data files 2019-11-18 09:49:37 +01:00
Jan Christoph Terasa
5b2bbba4ce Do not use git python if repo is not a git 2019-11-15 16:39:06 +01:00
Jan Christoph Terasa
99cf81c62f Add all packages 2019-11-15 16:36:37 +01:00
Jan Christoph Terasa
ffc3915267 Add GitPython to required packages 2019-11-15 16:07:05 +01:00
Jan Christoph Terasa
2fb1a294b6 Fix description 2019-11-15 16:04:32 +01:00
Jan Christoph Terasa
40fc3f220a Add setup.py and requirements.txt for pip installation 2019-11-15 16:02:57 +01:00
Jan Christoph Terasa
d017439daa Use Python 3 2019-11-15 15:50:49 +01:00
Jan Christoph Terasa
6a36d2a6d7 Remove Python2 compatibility stubs 2019-11-15 15:50:42 +01:00
Jan Christoph Terasa
796ebc9d9e Python 3 compatibility for configs 2019-11-15 15:49:09 +01:00
Jan Christoph Terasa
08cb730574 Change SVN $ RCS keyword substitution to use git revision sha 2019-11-15 14:27:53 +01:00
Jan Christoph Terasa
c72a1f24c0 Add sologit.py to handle SVN to git transition. first-git 2019-11-15 14:27:53 +01:00