Commit graph

27 commits

Author SHA1 Message Date
Stephan I. Böttcher
350806d109 step v0008 change config_page
The STEP unit EEPROM contains v6 in page 0x00000/0x60000.  The ICU
config memory contains v7 in page 0x70000 and v8 in 0x60000.  We plan to
write v8 into page 0x10000/0x70000 to not overwrite v6.  v7 was never
written to EEPROM.  At ICU reboot (after EGAM), the v8 config will the
appear in 0x70000.

This patch creates the STEP config compiled for 0x70000.

A preliminary xml to burn it into EEPORM is included.  Missing from that
xml is the restart of the unit after burn.
2021-11-04 16:51:41 +01:00
Stephan I. Böttcher
9875b8fac3 step: remove temp config diffs 2021-09-20 14:13:50 +02:00
Stephan I. Böttcher
959f6c02b7 step low telemetry rate mode 2021-07-25 02:12:41 +02:00
Stephan I. Böttcher
5286b35d57 new module solo.patch 2021-07-23 12:25:19 +02:00
Stephan I. Böttcher
c3ac9f0484 Revert "step: w/o CLOSE, 3 Temps"
This reverts commit bc7287d7ae.
2021-07-21 10:42:31 +02:00
Stephan I. Böttcher
bc7287d7ae step: w/o CLOSE, 3 Temps 2021-07-09 18:30:04 +02:00
Stephan I. Böttcher
7995a6968d step fs_on_fm: raise some thresholds 2021-06-01 10:48:43 +02:00
Stephan I. Böttcher
d1ba9894cd step fs_on_fm is used for testing, reduce the start_modulus 2021-05-31 10:42:01 +02:00
Stephan I. Böttcher
b261e1c9c5 step.base_config: define VERSION and SUBVERSION
The VERSION was set in each config.*, which is not what the VERSION is
associated with.  It is now set as a module attribute
solo.step.base_config.VERSION

The unused table argument scratch is now set to solo.step.base_config.SUBVERSION

There is still an optional argument version= to override.
2021-05-18 22:42:21 +02:00
Stephan I. Böttcher
d851c3ab4e Merge branch 'step_startup_modulus' into step_v7 2021-05-18 15:49:44 +02:00
Stephan I. Böttcher
7db39f3ea8 step.config.fs.VERSION=7 2021-05-17 22:04:18 +02:00
Stephan I. Böttcher
03148eeb61 step ppss: operational heater target T₁ = -35°C
The aim, of this patch is to keep the Idef-X temperatures constant
during the orbit so that the calibration is always reliable.

Fix the opheater reference temperature reading.  It was set to T_DIG(13). Now
it is T₁(14), one of the sensors on the titanium cover.  The original
intention was probably to use T₁, which is entry [13] in the telemetry
packet.  The mismatch in the order of data items in the ITF packet with
the numbering in the temperature spy may have caused this mixup.

Add parameter HK_SOLO.T_to_ADC(dc_estimate=0) to reduce the target
temperature to accomodate the estimated opheater duty cycle.

The opheater target temperature is set to -35°C at 70% duty cycle.
During the first year the duty cycle was always around 70% and the T₁
temperature between -36°C and -34°C.

Set the nominal calib Temperatur to -36°C.  This is the IDef-X temperature
reached when T₁ was -35°C.
2021-03-08 20:30:00 +01:00
Stephan I. Böttcher
6f8cc7d0e8 step: start_modulus=3600
When the sensor units are commanded to nominal mode they shall receive a
command to reset the PPSS clock at the end of the OBC hour, to synchronize
the data products to an hour boundary.

STEP was sychronized to a minute instead.
2021-03-06 00:15:20 +01:00
Jan Christoph Terasa
44e20904fd Revert "Prepare STEP v7."
This reverts commit 7760fe6115.
2021-03-02 06:59:22 +01:00
Jan Christoph Terasa
7760fe6115 Prepare STEP v7. 2021-02-08 18:01:56 +01:00
Jan Christoph Terasa
e857fa995a Filename includes version number. 2020-04-20 14:42:58 +02:00
Jan Christoph Terasa
78bc116ee2 Set version of FS to 6. 2020-04-15 15:36:18 +02:00
Jan Christoph Terasa
93126e9052 Set all thresholds to 11 (~3.2 keV). 2020-04-15 15:36:18 +02:00
Jan Christoph Terasa
7d9154e211 Get rid of VCS specific code in configs 2019-11-18 13:46:50 +01:00
Jan Christoph Terasa
d017439daa Use Python 3 2019-11-15 15:50:49 +01:00
Jan Christoph Terasa
4b22478580 solo/step/configs: Update version number to v04.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7835 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-15 11:05:02 +00:00
Jan Christoph Terasa
476ac5f1f3 seu_scan.py: svn propset executable and keywords.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7503 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-06 12:32:15 +00:00
Jan Christoph Terasa
873665a513 solo/step: Remove hardcoded REV versions.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7219 bc5caf13-1734-44f8-af43-603852e9ee25
2018-12-20 11:02:20 +00:00
Jan Christoph Terasa
f3831375a0 step/config/f*.py: Do not make old table.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@7075 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-05 14:02:15 +00:00
Jan Christoph Terasa
eaefa8a866 solo/step: Add seu_scan config.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6728 bc5caf13-1734-44f8-af43-603852e9ee25
2018-04-10 16:37:12 +00:00
Jan Christoph Terasa
56ac6c349d python/solo/step: Fix indentation on remanining files.
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6689 bc5caf13-1734-44f8-af43-603852e9ee25
2018-03-13 08:49:34 +00:00
Sebastian Boden
8e81b26395 ... done
git-svn-id: svn+ssh://asterix/home/subversion/stephan/solo/eda/python@6675 bc5caf13-1734-44f8-af43-603852e9ee25
2018-03-08 10:05:06 +00:00