RTD Update #251

Merged
meierj merged 36 commits from mueller/rtds-update into develop 2022-05-23 16:20:38 +02:00
Owner
  • Add new RTD COM IF wrapper which completely takes care of SPI communication. This significantly decreaeses the complexity of the RTD device handler. It is a completely separately scheduled service which polls all RTDs with a fixed frequency
  • The new low level handler also sets the bias voltage off, which reduces self-heating of the sensors
  • Bugfix in the device handler directly talking to the SPI sensor: When clearing the fault status, send a bit wise or of the fault clear bit with the current configuration to avoid overwriting the old configuration
  • Requires FSFW PR: eive/fsfw#86

UPDATE:

  • Unfortunately, there are issues requesting a one shot conversion. Auto-Mode seems to work in new COM IF wrapper..
- Add new RTD COM IF wrapper which completely takes care of SPI communication. This significantly decreaeses the complexity of the RTD device handler. It is a completely separately scheduled service which polls all RTDs with a fixed frequency - The new low level handler also sets the bias voltage off, which reduces self-heating of the sensors - Bugfix in the device handler directly talking to the SPI sensor: When clearing the fault status, send a bit wise or of the fault clear bit with the current configuration to avoid overwriting the old configuration - Requires FSFW PR: https://egit.irs.uni-stuttgart.de/eive/fsfw/pulls/86 UPDATE: - Unfortunately, there are issues requesting a one shot conversion. Auto-Mode seems to work in new COM IF wrapper..
muellerr added 8 commits 2022-05-12 12:39:55 +02:00
new RTD reader module handling all RTD SPI Communication
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
50c363fb6f
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
93f605bc0a
compile fix
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
56f491befb
added eive specific max31865 handler
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
23f209fb07
continued low level MAX31865 handler
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
6b9e49e632
create low level rtd handler in obj factory
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
a173ef4308
create and pass correct comIF
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
382d93863f
schedule new rtd reader component
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
c1faf65409
muellerr changed title from RTD Update to WIP: RTD Update 2022-05-12 13:52:37 +02:00
muellerr added this to the v1.12.0 milestone 2022-05-12 13:53:32 +02:00
muellerr requested review from meierj 2022-05-12 13:53:43 +02:00
muellerr added 1 commit 2022-05-12 15:48:39 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
5fe814e972
muellerr added 1 commit 2022-05-13 01:17:29 +02:00
rtd testing
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
be1c26ddf7
muellerr added 1 commit 2022-05-13 09:51:28 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
fd0de9426f
muellerr added 1 commit 2022-05-13 10:10:15 +02:00
cleaning up, better fault status handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6b54a4dea9
muellerr added 1 commit 2022-05-13 10:11:03 +02:00
apply afmt
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d999f57fef
muellerr added 1 commit 2022-05-13 10:13:23 +02:00
switch to direct handler again
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
706e3d458b
muellerr added 1 commit 2022-05-13 10:27:35 +02:00
some more rtd tweaks
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
f3b473ea99
muellerr added 1 commit 2022-05-13 10:34:04 +02:00
shorter debug string
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
44e7f06c2e
muellerr added 1 commit 2022-05-13 15:16:35 +02:00
some renaming
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
3ae1812c32
muellerr added 1 commit 2022-05-13 15:16:53 +02:00
typo
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
b12a634b81
muellerr added 1 commit 2022-05-13 16:30:13 +02:00
some smaller fixed for new rtd handler
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2c684643b3
muellerr added 1 commit 2022-05-13 17:25:15 +02:00
enable periodic reply for eie RTD
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
8715683d6b
muellerr added 1 commit 2022-05-14 09:41:48 +02:00
new RTD handler working
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
1c9f411e75
muellerr added 1 commit 2022-05-14 11:34:36 +02:00
spi setup more stable now
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
478975db26
muellerr added 1 commit 2022-05-14 15:26:45 +02:00
switch to new dev handlers completely
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2cfd2cc1fc
muellerr added 1 commit 2022-05-14 17:05:05 +02:00
a lot of fixes, but some stuff doesnt work..
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
017cfb9d56
muellerr added 2 commits 2022-05-14 17:12:40 +02:00
bump tmtc
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e040f6b218
muellerr added 1 commit 2022-05-14 17:23:18 +02:00
perm loop not necessary anymore
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
036024db7e
muellerr added 1 commit 2022-05-14 17:32:43 +02:00
now supports auto mode as well
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
a92024a858
muellerr added 1 commit 2022-05-16 15:17:44 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
a26b1bb311
muellerr added 1 commit 2022-05-17 13:43:28 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
140bbcb7b8
muellerr added 1 commit 2022-05-17 17:55:29 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
28a4f782f9
muellerr changed title from WIP: RTD Update to RTD Update 2022-05-17 18:15:06 +02:00
muellerr added 1 commit 2022-05-17 18:15:30 +02:00
bump fsfw
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
cf49d98524
muellerr added 1 commit 2022-05-18 14:51:47 +02:00
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e49a1af9b7
muellerr added 1 commit 2022-05-20 08:19:22 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
49a06772d2
muellerr added 1 commit 2022-05-23 09:38:20 +02:00
bump submodules
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d960c371b9
muellerr added 1 commit 2022-05-23 16:12:13 +02:00
bump submodules
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
EIVE/eive-obsw/pipeline/head This commit looks good
01ca80fa30
meierj approved these changes 2022-05-23 16:20:32 +02:00
meierj merged commit a2eabdce01 into develop 2022-05-23 16:20:38 +02:00
Sign in to join this conversation.
No description provided.