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
EIVE/eive-obsw/pipeline/head This commit looks good Details
50c363fb6f
new RTD reader module handling all RTD SPI Communication
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
93f605bc0a
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
EIVE/eive-obsw/pipeline/head This commit looks good Details
56f491befb
compile fix
EIVE/eive-obsw/pipeline/head This commit looks good Details
23f209fb07
added eive specific max31865 handler
EIVE/eive-obsw/pipeline/head This commit looks good Details
6b9e49e632
continued low level MAX31865 handler
EIVE/eive-obsw/pipeline/head This commit looks good Details
a173ef4308
create low level rtd handler in obj factory
EIVE/eive-obsw/pipeline/head This commit looks good Details
382d93863f
create and pass correct comIF
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
c1faf65409
schedule new rtd reader component
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
muellerr added 1 commit 2022-05-13 01:17:29 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
be1c26ddf7
rtd testing
muellerr added 1 commit 2022-05-13 09:51:28 +02:00
muellerr added 1 commit 2022-05-13 10:10:15 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
6b54a4dea9
cleaning up, better fault status handling
muellerr added 1 commit 2022-05-13 10:11:03 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
d999f57fef
apply afmt
muellerr added 1 commit 2022-05-13 10:13:23 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
706e3d458b
switch to direct handler again
muellerr added 1 commit 2022-05-13 10:27:35 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
f3b473ea99
some more rtd tweaks
muellerr added 1 commit 2022-05-13 10:34:04 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
44e7f06c2e
shorter debug string
muellerr added 1 commit 2022-05-13 15:16:35 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
3ae1812c32
some renaming
muellerr added 1 commit 2022-05-13 15:16:53 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
b12a634b81
typo
muellerr added 1 commit 2022-05-13 16:30:13 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2c684643b3
some smaller fixed for new rtd handler
muellerr added 1 commit 2022-05-13 17:25:15 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
8715683d6b
enable periodic reply for eie RTD
muellerr added 1 commit 2022-05-14 09:41:48 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
1c9f411e75
new RTD handler working
muellerr added 1 commit 2022-05-14 11:34:36 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
478975db26
spi setup more stable now
muellerr added 1 commit 2022-05-14 15:26:45 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2cfd2cc1fc
switch to new dev handlers completely
muellerr added 1 commit 2022-05-14 17:05:05 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
017cfb9d56
a lot of fixes, but some stuff doesnt work..
muellerr added 2 commits 2022-05-14 17:12:40 +02:00
muellerr added 1 commit 2022-05-14 17:23:18 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
036024db7e
perm loop not necessary anymore
muellerr added 1 commit 2022-05-14 17:32:43 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
a92024a858
now supports auto mode as well
muellerr added 1 commit 2022-05-16 15:17:44 +02:00
muellerr added 1 commit 2022-05-17 13:43:28 +02:00
muellerr added 1 commit 2022-05-17 17:55:29 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
28a4f782f9
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
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
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
cf49d98524
bump fsfw
muellerr added 1 commit 2022-05-18 14:51:47 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
e49a1af9b7
bump fsfw
muellerr added 1 commit 2022-05-20 08:19:22 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
49a06772d2
Merge remote-tracking branch 'origin/develop' into mueller/rtds-update
muellerr added 1 commit 2022-05-23 09:38:20 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
d960c371b9
bump submodules
muellerr added 1 commit 2022-05-23 16:12:13 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
01ca80fa30
bump submodules
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.