Commit graph

  • c25c8e3a2e Merge branch 'master' of gitlab.physik.uni-kiel.de:solo/solo_config Jan Christoph Terasa 2020-04-28 14:42:09 +02:00
  • 2cd4bef03d Add DPS reserve slots to make sure insertion slots stay at the same position. Jan Christoph Terasa 2020-04-28 14:42:01 +02:00
  • b41805be11 Fix energy/nuc calculation. Jan Christoph Terasa 2020-04-28 09:38:28 +02:00
  • 0b07eb1b39 Calculate geomfacs in energy/nuc for ions. Jan Christoph Terasa 2020-04-28 09:35:34 +02:00
  • c212734081 Merge branch 'master' of gitlab.physik.uni-kiel.de:solo/solo_config Jan Christoph Terasa 2020-04-28 09:34:59 +02:00
  • a4915a2c37 Add script to combine geomfacs for INT and MAG: Jan Christoph Terasa 2020-04-23 15:53:05 +02:00
  • 7e5d50bc71 Revert "Process integral and magnet head data into one file." Jan Christoph Terasa 2020-04-23 15:52:40 +02:00
  • 780e891ab9 Add non-interactive solopath. Jan Christoph Terasa 2020-04-23 15:47:52 +02:00
  • 9da5040daa Fixed upload command. Jan Christoph Terasa 2020-04-23 11:53:36 +02:00
  • 5f64ae244d Process integral and magnet head data into one file. Jan Christoph Terasa 2020-04-23 11:23:45 +02:00
  • 86f30bbc8f Fix L3class passing for geometry factor calculations. Jan Christoph Terasa 2020-04-23 11:00:42 +02:00
  • 0344358ba9 Use version number. Jan Christoph Terasa 2020-04-21 10:58:51 +02:00
  • 197c36f2f4 Update configurations description with date. Jan Christoph Terasa 2020-04-20 14:52:18 +02:00
  • cf72352132 Update configurations description. Jan Christoph Terasa 2020-04-20 14:51:32 +02:00
  • bd42e15d6d Add STEP v0006. step_v6 Jan Christoph Terasa 2020-04-20 14:43:40 +02:00
  • e857fa995a Filename includes version number. Jan Christoph Terasa 2020-04-20 14:42:58 +02:00
  • 88bf9058c9 Change STEP PHA buffering strategy: Buffer number is the (logical) pixel number. Jan Christoph Terasa 2020-04-20 11:52:23 +02:00
  • bdd94a000e All STEP DPS start at 4 keV instead of 2 keV. Jan Christoph Terasa 2020-04-16 18:28:27 +02:00
  • ff2176dfbb Adapt to new simfile location. Jan Christoph Terasa 2020-04-16 16:34:45 +02:00
  • 847eb0d365 Speed up responses.py. Jan Christoph Terasa 2020-04-16 16:34:08 +02:00
  • 0f453666ac Also calculate angular responses. Jan Christoph Terasa 2020-04-15 19:13:57 +02:00
  • 779e2559c8 remove debug prints. Jan Christoph Terasa 2020-04-15 18:40:12 +02:00
  • 3f6d46ea82 fix bug in l3sim Jan Christoph Terasa 2020-04-15 18:22:49 +02:00
  • dfe11800f8 Add shellscript to automate procedure. Jan Christoph Terasa 2020-04-15 17:59:22 +02:00
  • 0ec684cc80 Output to named file. Jan Christoph Terasa 2020-04-15 17:58:59 +02:00
  • 1e3b74cd7d Further improve geomfac calculation script. Jan Christoph Terasa 2020-04-15 17:27:59 +02:00
  • 1ad14b3b68 Update l3 simulator to output event index. Jan Christoph Terasa 2020-04-15 17:12:43 +02:00
  • 107ccbadbd Output event index as timestamp in formatter. Jan Christoph Terasa 2020-04-15 17:10:33 +02:00
  • cee4e95584 Add geometry factor calculation files. Jan Christoph Terasa 2020-04-15 16:37:32 +02:00
  • bccd24ee5e Add histfile option to l3sim. Jan Christoph Terasa 2020-04-15 16:14:42 +02:00
  • 58b50fbff2 Export dpsbins. Jan Christoph Terasa 2020-04-15 16:14:00 +02:00
  • 78bc116ee2 Set version of FS to 6. Jan Christoph Terasa 2020-04-15 15:08:10 +02:00
  • 93126e9052 Set all thresholds to 11 (~3.2 keV). Jan Christoph Terasa 2020-04-15 15:07:41 +02:00
  • 642971bb23 Change exec_delay of EEPROM index table uploads to 5 minutes. Jan Christoph Terasa 2020-02-28 11:41:03 +01:00
  • 2240362e38 Write bin edges for STEP data products. Jan Christoph Terasa 2020-02-26 11:16:54 +01:00
  • d8fe41f82a STEP v0004 packet file updated. Jan Christoph Terasa 2020-02-20 14:36:21 +01:00
  • 9cb295dc64 Add comments to EEPROM update procedure TCs. Jan Christoph Terasa 2020-01-09 12:16:42 +01:00
  • 9e7af29379 Use HH:MM:SS format for TC delta. Jan Christoph Terasa 2020-01-09 10:44:58 +01:00
  • 8a864e5f30 Set delay for first message after 128,103. Jan Christoph Terasa 2020-01-09 10:32:35 +01:00
  • fb1645bb9b TCs 128,101 which only set the table pointer have to send some bytes, and should aim at a index magic. Jan Christoph Terasa 2020-01-09 10:06:50 +01:00
  • 6852574684 Add option to disable delta timing and add verbosity to ICU emulator. Jan Christoph Terasa 2020-01-07 11:55:54 +01:00
  • c46abe121a cdpu/icu.py: Sleep by delta amount of seconds if no comment is given. Jan Christoph Terasa 2020-01-06 18:43:17 +01:00
  • 427ffb66fd STEP FS v05. step_v5 Jan Christoph Terasa 2020-01-06 12:46:49 +01:00
  • c3da359338 Expand threshold twiddling method. Jan Christoph Terasa 2020-01-06 12:33:07 +01:00
  • 104fd200ae Add data product for threshold twiddling. Jan Christoph Terasa 2020-01-06 12:33:27 +01:00
  • 20e31838ae Expand threshold twiddling method. Jan Christoph Terasa 2020-01-06 12:33:07 +01:00
  • 5b9c7bfa1e Write packet timing definitions for ICU and SCI packets as well. Jan Christoph Terasa 2020-01-02 16:09:09 +01:00
  • df1adecdec adopt changes from SVN: incr VERSION to 6 Alexander Kollhoff 2019-12-17 12:04:27 +01:00
  • 7d425c6a9a adopt changes from SVN: fix 1h ANA HK readout. Alexander Kollhoff 2019-12-17 11:54:31 +01:00
  • e5a4f4fd52 fix read_txttable() Alexander Kollhoff 2019-12-12 14:53:15 +01:00
  • d35ccd2d66 Add STEP-FS v04 to config control. Jan Christoph Terasa 2019-12-12 14:36:58 +01:00
  • bb8e70687e Bring telecom.py in line with telecommanding guide by Ignacio. step_v4 Jan Christoph Terasa 2019-12-12 14:30:09 +01:00
  • 87ed29e3b8 Fix get_id(). Jan Christoph Terasa 2019-12-09 10:50:18 +01:00
  • bc8102ab43 Use open() instead of file() (deprecated in Py3). Jan Christoph Terasa 2019-12-09 10:44:10 +01:00
  • 9a6dd2948d Make vmsol6 parser more readable. Jan Christoph Terasa 2019-11-29 17:30:50 +01:00
  • 816f264c95 Add vmsol6 file parser for TC files from MOC. Jan Christoph Terasa 2019-11-29 17:08:39 +01:00
  • 4eb1ddfb78 Add various STEP/IDEF-X decoders. Jan Christoph Terasa 2019-11-29 15:37:59 +01:00
  • 36ef429130 Add ppss_table pretty printer. Jan Christoph Terasa 2019-11-29 15:37:01 +01:00
  • 43d61ac049 Add .gitignore. Jan Christoph Terasa 2019-11-28 11:52:40 +01:00
  • 783e65afa9 Add l3 code serializer Jan Christoph Terasa 2019-11-25 17:53:14 +01:00
  • fd3af4857d Remove dead code Jan Christoph Terasa 2019-11-25 17:52:54 +01:00
  • d5ad8ebcf0 Add dps_table serializer and deserializer Jan Christoph Terasa 2019-11-25 17:11:31 +01:00
  • 3f040c8e2a Add equality operator for dps_table() instances Jan Christoph Terasa 2019-11-25 17:11:08 +01:00
  • 99626e859f Fix deserializer. Closes issue #4 Jan Christoph Terasa 2019-11-25 10:11:38 +01:00
  • bd385fa8b1 Rediscover and comment method to generate TCs for threshold setting. Closes issue #3 Jan Christoph Terasa 2019-11-23 16:14:43 +01:00
  • 09e79fe866 Fix trying to generate TCs for empty msg_telecommand Jan Christoph Terasa 2019-11-23 16:13:56 +01:00
  • e99ad3e5d7 Use bytes object for the EEPROM table description. Closes issue #2 Jan Christoph Terasa 2019-11-22 14:16:19 +01:00
  • 6f3cac6818 Add delta parameter from necp_plan_v3-1.pdf Jan Christoph Terasa 2019-11-22 08:21:13 +01:00
  • edc0a5a629 Remove all remaining uses of ord() Jan Christoph Terasa 2019-11-21 08:58:35 +01:00
  • d412baa4a0 Migrate code to Python 3 Jan Christoph Terasa 2019-11-21 08:51:27 +01:00
  • e39a46b762 Fix for creating eeprom uploads Jan Christoph Terasa 2019-11-21 08:50:58 +01:00
  • 9431f9cb17 Remove SVNisms from boottable Jan Christoph Terasa 2019-11-20 16:07:52 +01:00
  • 137677ee1c Set configtable magic revision to 0 Jan Christoph Terasa 2019-11-20 16:04:58 +01:00
  • d88fdf6f2e Update requirements in README.md Jan Christoph Terasa 2019-11-18 15:21:36 +01:00
  • 9f1f96791c No longer depend on GitPython Jan Christoph Terasa 2019-11-18 14:33:01 +01:00
  • 46ef2df482 Fix date setting in TeX file Jan Christoph Terasa 2019-11-18 14:03:44 +01:00
  • 87903ddae8 Remove ce4, dpsbug, and gaptest folders Jan Christoph Terasa 2019-11-18 13:57:34 +01:00
  • 7d9154e211 Get rid of VCS specific code in configs Jan Christoph Terasa 2019-11-18 13:44:23 +01:00
  • 3a01a980be README: fix links to solo and epd logos Johan von Forstner 2019-11-18 10:16:58 +01:00
  • 751f1a710c add README Johan von Forstner 2019-11-18 10:14:48 +01:00
  • 3536b225cb Use Pathlib Jan Christoph Terasa 2019-11-18 09:58:34 +01:00
  • 7faca7b515 Also install .lang files Jan Christoph Terasa 2019-11-18 09:54:31 +01:00
  • d54c23faca Include data files Jan Christoph Terasa 2019-11-18 09:32:04 +01:00
  • 5b2bbba4ce Do not use git python if repo is not a git Jan Christoph Terasa 2019-11-15 16:39:06 +01:00
  • 99cf81c62f Add all packages Jan Christoph Terasa 2019-11-15 16:36:37 +01:00
  • ffc3915267 Add GitPython to required packages Jan Christoph Terasa 2019-11-15 16:07:05 +01:00
  • 2fb1a294b6 Fix description Jan Christoph Terasa 2019-11-15 16:04:32 +01:00
  • 40fc3f220a Add setup.py and requirements.txt for pip installation Jan Christoph Terasa 2019-11-15 16:02:57 +01:00
  • d017439daa Use Python 3 Jan Christoph Terasa 2019-11-15 15:48:42 +01:00
  • 6a36d2a6d7 Remove Python2 compatibility stubs Jan Christoph Terasa 2019-11-15 14:26:53 +01:00
  • 796ebc9d9e Python 3 compatibility for configs Jan Christoph Terasa 2019-11-15 14:21:04 +01:00
  • 08cb730574 Change SVN $ RCS keyword substitution to use git revision sha Jan Christoph Terasa 2019-11-15 14:12:55 +01:00
  • c72a1f24c0 Add sologit.py to handle SVN to git transition. first-git Jan Christoph Terasa 2019-11-15 14:27:10 +01:00
  • 4b22478580 solo/step/configs: Update version number to v04. last-svn Jan Christoph Terasa 2019-11-15 11:05:02 +00:00
  • 81fb536dcb solo/ppss_table.py: Add simple serializer/deserializer based on str(ppss_table). Jan Christoph Terasa 2019-11-14 16:34:31 +00:00
  • f63573c16d step/ppss.py: Function to modify thresholds of a table in place. Jan Christoph Terasa 2019-11-14 15:09:14 +00:00
  • 0bbfb42446 solo_data.py: Print energy bins. Jan Christoph Terasa 2019-11-12 17:52:00 +00:00
  • ec3a461337 solo/dps_table.py: Fix simulation output if CCSDS == False Alexander Kollhoff 2019-11-08 14:13:38 +00:00
  • 97bad19464 solo/ppss_table.py: Fix telemetry amount calculation for modulus_never items. Alexander Kollhoff 2019-11-08 13:53:20 +00:00
  • f09c4d28ee solo/dps_table.py: Output APID for all data products. Jan Christoph Terasa 2019-11-07 09:52:50 +00:00