Commit Graph

451 Commits

Author SHA1 Message Date
1962b30e5f
testing HK downlink
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2021-08-11 19:27:17 +02:00
cb330bcf29
hyperion handler: HK packet subscription
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2021-08-11 18:59:40 +02:00
268cd33677
gps handler tweaks
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2021-08-11 18:52:33 +02:00
Jakob.Meier
ae08d14626 Merge branch 'develop' into meier/firmwareChanges
Some checks are pending
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
EIVE/eive-obsw/pipeline/head Build queued...
2021-08-11 13:32:30 +02:00
e92af98f34
moved q7s specific code to q7s folder
Some checks are pending
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2021-08-09 17:19:10 +02:00
3b915f4c97
Merge remote-tracking branch 'origin/develop' into mueller/master 2021-08-09 16:45:32 +02:00
1d714ff85e
Moved PLOC components to q7s folder
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
2021-08-09 16:30:59 +02:00
Jakob.Meier
8f124de79c set all devices to mode power down in doShutDown
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2021-08-09 14:41:46 +02:00
Jakob.Meier
ce1124472a Merge branch 'develop' into meier/develop 2021-08-09 14:23:27 +02:00
4a74a3ac37
API change fix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
EIVE/eive-obsw/pipeline/head This commit looks good
2021-08-09 11:24:59 +02:00
Jakob.Meier
66f38daf56 typo in include of ploc updater
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
EIVE/eive-obsw/pipeline/head This commit looks good
2021-08-09 10:44:14 +02:00
Jakob.Meier
0580784d16 added mode power down in star tracker 2021-08-09 10:41:28 +02:00
Jakob.Meier
dc3dfa1292 ploc updater
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
2021-08-08 15:02:59 +02:00
Jakob.Meier
f64356d75e ploc udpater wip 2021-08-05 16:37:39 +02:00
Jakob.Meier
0315a2a3d5 merged develop 2021-08-04 13:22:44 +02:00
Jakob.Meier
2700d4d28c ploc updater wip 2021-08-04 13:20:28 +02:00
b52aca643f Merge remote-tracking branch 'origin/develop' into mueller/master 2021-08-04 13:16:59 +02:00
Jakob.Meier
c431deede0 ploc udpdater wip 2021-08-04 10:20:36 +02:00
9790b395e6
include replacements
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2021-08-03 15:58:01 +02:00
Jakob.Meier
9de28fdfc9 tmtc update 2021-08-02 15:57:14 +02:00
Jakob.Meier
aeecf33763 supervisor added debug TCs 2021-08-02 15:28:57 +02:00
009234612a
updated retval list
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2021-08-02 12:50:36 +02:00
Jakob.Meier
340ca0618c supervisor mram dump
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2021-08-01 17:11:32 +02:00
Jakob.Meier
72533f1d14 updated tmtc 2021-07-31 08:54:49 +02:00
Jakob.Meier
926e1e336a mram dump reply 2021-07-31 08:32:57 +02:00
Jakob.Meier
6cd4f6cfe3 ploc supervisor mram dump 2021-07-29 09:21:33 +02:00
Jakob.Meier
f4b67945cc wipe mram command 2021-07-28 19:34:10 +02:00
Jakob.Meier
50ca738d5c select nvm command 2021-07-28 11:55:16 +02:00
Jakob.Meier
3d39ddf85c copy adc data to mram command 2021-07-28 11:08:40 +02:00
Jakob.Meier
14cd3e9eea supervisor handler get latchup status report 2021-07-28 08:38:36 +02:00
Jakob.Meier
03a601d450 auto calibrate alert and enable/disable latchup alert 2021-07-27 12:02:30 +02:00
Jakob.Meier
bd9dbc5fc8 ploc supervisor watchdog configure timeout command 2021-07-26 19:56:00 +02:00
Jakob.Meier
6506baa7b6 ploc supervisor watchdogs enable command 2021-07-26 16:30:20 +02:00
96c9069a69
new pool entry for rtd value 2021-07-26 13:56:53 +02:00
5018b24cfc
storing RTD value now as well 2021-07-26 13:55:58 +02:00
Jakob.Meier
01a02f896f ploc supervisor update available cmd, wip 2021-07-26 12:08:38 +02:00
Jakob.Meier
0cd814db76 ploc supervisor update available command, wip 2021-07-25 20:42:24 +02:00
Jakob.Meier
f6d43cdf46 typo in PlocSupervisorDefinitions.h 2021-07-25 16:24:10 +02:00
Jakob.Meier
c4616e3633 get boot status report wip 2021-07-24 13:57:05 +02:00
Jakob.Meier
0ce55d5e62 fixed conflicts 2021-07-23 18:04:51 +02:00
Jakob.Meier
a2e62b28c3 fixed merge conflicts 2021-07-23 17:48:11 +02:00
Jakob.Meier
fab8a75839 added uart flush in ploc supervisor handler 2021-07-23 13:27:58 +02:00
Jakob.Meier
995395d11e ploc supervisor wip 2021-07-22 08:06:04 +02:00
20e8fc3400 cleaned up code a bit 2021-07-19 12:44:43 +02:00
b3dfbcf7fe removed fsfw_hal 2021-07-15 19:06:57 +02:00
Jakob.Meier
ea2260a61d few commands implemented for the ploc supervisor 2021-07-13 08:32:14 +02:00
Jakob.Meier
c16a6b0178 reaction wheel handler included missing tm data 2021-07-08 14:16:49 +02:00
Jakob.Meier
45804a8675 star tracker read temperature and included arcsec lib 2021-07-08 11:20:19 +02:00
Jakob.Meier
4148a8c0bd StarTrackerHandler wip 2021-07-07 12:12:01 +02:00
0e9c1831ed reply fix in rad sensor handler 2021-07-01 17:27:51 +02:00
d5a07f9c63 added debug output 2021-07-01 15:57:10 +02:00
b82ed37766 commend rad sensor in again 2021-07-01 11:56:13 +02:00
11776fe331 added get telemetry command 2021-06-30 15:07:26 +02:00
e89719e398 save before using prepareDataLessCmd 2021-06-30 08:21:14 +02:00
f583fc1d99 generator runs and rw transition delay 2021-06-29 17:27:39 +02:00
6e70f2254d all reaction wheels working 2021-06-29 16:08:20 +02:00
Martin Zietz
703f29af26 created all rw objects 2021-06-29 09:50:50 +02:00
Martin Zietz
23731e367c added second reaction wheel 2021-06-28 14:07:37 +02:00
516ef34b21 added periodically polling of reset status in rw handler 2021-06-28 09:31:10 +02:00
8ef9760f78 added get reset and clear reset command to rw handler 2021-06-28 08:57:37 +02:00
7c8127714e added init command 2021-06-25 16:00:32 +02:00
93f5ce2892 Merge branch 'meier/ReactionWheelHandler' of https://egit.irs.uni-stuttgart.de/eive/eive-obsw into meier/ReactionWheelHandler 2021-06-25 15:47:39 +02:00
0139df4371 modified rw definitions 2021-06-25 15:47:33 +02:00
Martin Zietz
ce3fee33e0 rw handler fixes 2021-06-25 15:25:54 +02:00
4a6cb9fa2f fixed object id merge conflicts 2021-06-25 12:15:59 +02:00
06e7193276 set id is now 0 2021-06-24 18:05:41 +02:00
b7ca1606f7 fixed merge conflicts 2021-06-24 18:01:09 +02:00
b5fdeb93bb get temperature and status of reaction wheel 2021-06-24 17:32:42 +02:00
bc087e2a7a removed unused code 2021-06-24 14:19:25 +02:00
136c859c90 lis3 minor form changes 2021-06-24 14:17:24 +02:00
0d12a92569 gps contd 2021-06-24 13:55:51 +02:00
Martin Zietz
8284ebec9f rw wip 2021-06-24 12:04:36 +02:00
1e3b91789c continued gps handler 2021-06-24 11:42:40 +02:00
fdd76fb600 fsfw update, rm3100 update 2021-06-24 11:16:08 +02:00
2331637350 split up PSTs and add contd GPS handler 2021-06-24 08:50:46 +02:00
56cabbc117 split up psts 2021-06-23 15:18:31 +02:00
Martin Zietz
cbdcc50cc9 rw enable wip 2021-06-22 13:48:30 +02:00
7795ad19d3 fixed merge conflicts 2021-06-21 17:51:08 +02:00
865f152bc6 Merge remote-tracking branch 'origin/develop' into meier/ImtqHandler 2021-06-21 17:45:56 +02:00
8e674e30a2 minor tweaks, fsfw_hal update 2021-06-21 16:20:11 +02:00
Martin Zietz
d704b389e4 reaction wheels testing 2021-06-21 14:46:46 +02:00
33a55d7114 RwHandler first commands 2021-06-21 09:50:26 +02:00
bed7f0e2d6 compiling again 2021-06-16 17:19:14 +02:00
726ca8bc7c added gps definitions file 2021-06-15 17:07:47 +02:00
2c2c82da6b added startup and shutdown sequence 2021-06-15 16:44:31 +02:00
0913442804 fixed merge conflicts 2021-06-15 15:39:39 +02:00
70d22c7c6b fsfw update and gomspace handler doc crossref 2021-06-15 15:37:37 +02:00
5e7cdd9f7f IMTQ handler complete 2021-06-15 15:13:47 +02:00
cffd87c0ff cross referencing 2021-06-15 13:58:19 +02:00
91cbd80f6f comment block 2021-06-15 13:40:58 +02:00
595abf3899 IMTQ positive x dipole test 2021-06-12 15:45:24 +02:00
0f3ce791cc small cmake fix 2021-06-12 15:27:24 +02:00
fe61e83559 moved gyro handler to archive 2021-06-12 15:21:17 +02:00
61f3a3e1c6 fixed merge conflicts 2021-06-11 14:55:28 +02:00
d13b232658 positive x axis self test, untested 2021-06-11 11:53:43 +02:00
35ef2e202e bugfixes for RPi 2021-06-11 11:01:23 +02:00
0de484e423 bug fixes in ImtqHandler 2021-06-09 12:00:41 +02:00
b7e26be45e object manager singleton now 2021-06-08 16:45:25 +02:00
Martin Zietz
ddd33e5752 some fixes in IMTQ Handler 2021-06-06 14:11:05 +02:00
5144968ba5 added self test, untested 2021-06-04 16:45:54 +02:00
076c616496 fixed merge conflicts and added threshold configuration to Max31865Handler 2021-06-02 10:25:35 +02:00
377a9bae79 rtd test 2021-05-27 19:05:08 +02:00
ff508c89d1 minor changes 2021-05-27 15:24:19 +02:00
ccce16dd8f adis handler fixes 2021-05-26 13:41:26 +02:00
7bab7ffb75 adis handler continued 2021-05-26 13:30:12 +02:00
cfcf2b9f46 added a few more commands 2021-05-26 13:11:48 +02:00
a6e4da6716 some more corrections 2021-05-25 15:45:48 +02:00
c3f0c78ed5 small correction 2021-05-25 15:43:09 +02:00
f11ac3519e smaller bugfixes 2021-05-25 15:16:18 +02:00
b9bf245d68 some bugfixes for adis datasets 2021-05-25 13:53:03 +02:00
1262ccd65d adis handler continued 2021-05-25 12:45:51 +02:00
9ca10f5a8e reply handling for sensor data implemented 2021-05-24 21:15:23 +02:00
853a22c55a sensor handling moved to separate function 2021-05-24 20:59:19 +02:00
0fa32ef2ea adis handler continued 2021-05-24 20:57:12 +02:00
fe62e38afc adis handler continued 2021-05-24 20:33:59 +02:00
fbac40e9cd test pst 2021-05-24 01:20:44 +02:00
3dff66fc56 added empty definitions file 2021-05-24 00:31:47 +02:00
94008574eb added gyro stubs 2021-05-24 00:30:46 +02:00
623f52398e moved fsfwconfig into linux folder 2021-05-17 20:03:56 +02:00
3dca311baa generated event translation files 2021-05-17 19:39:35 +02:00
6f9a1853ff host compiling again 2021-05-17 16:37:29 +02:00
e337f97e62 solved merge conflicts 2021-05-12 17:01:11 +02:00
79a5847b67 Sus handler complete 2021-05-12 16:38:20 +02:00
48af7ef0fb sus delay implementation 2021-05-12 13:06:56 +02:00
50d9365702 changed SusHandler MAX1227 to internal clock mode 2021-05-10 11:13:39 +02:00
189bdb7c90 working SUS in externally clocked mode 2021-05-09 16:48:55 +02:00
906c813e4c write setup byte and conversions 2021-05-09 14:46:42 +02:00
07d337c6ad this works with q7s and new sus 2021-05-09 14:39:56 +02:00
95f09469d1 this works with the old SUS 2021-05-09 12:09:39 +02:00
451729b103 this worked with the prototype SUS 2021-05-09 10:06:36 +02:00
6861cd399e some tries to get data from max1227 in externally clocked mode 2021-05-08 22:49:21 +02:00
f4eb5d81ba save before making change in spicomif 2021-05-07 18:48:42 +02:00
931c17e971 save before implementing SusHandler with chip select 2021-05-06 18:00:58 +02:00
80b32331c9 rad sensor working 2021-05-03 13:35:16 +02:00
ff4a156a45 rad sensor working 2021-05-03 12:49:14 +02:00
a126812a23 another try to read out the adc 2021-05-03 12:05:19 +02:00
8d2993f88d rad sensor change wip 2021-05-03 11:59:33 +02:00
b708028c61 spi decoder callbacks wip 2021-05-02 13:48:39 +02:00
fef6cf4abe Merge branch 'meier/master' into meier/max1227Handler 2021-04-30 09:04:20 +02:00
34ad009707 integrated gyro and mgm handler 2021-04-29 17:45:19 +02:00
f0075f7789 max1227 wip 2021-04-29 10:40:11 +02:00
0430579795 basic structure for ILH PLOC control 2021-04-27 17:34:50 +02:00
73d56559c3 added PLOC sequence count. Not tested yet 2021-04-27 12:18:04 +02:00
c5aced2070 fixed conflicts 2021-04-26 17:59:26 +02:00
d63c825c7f fixed merge conflicts 2021-04-26 17:50:36 +02:00
ebdc492ed1 self test wip 2021-04-26 14:25:23 +02:00
4c146b27c9 corrections in plocHandler, endianness 2021-04-26 11:28:19 +02:00
bbb50e4b4f imqt base functions 2021-04-26 07:56:02 +02:00
ec76222907 added wiretapping mode check in handleDeviceTm of PlocHandler 2021-04-25 15:54:48 +02:00
84a0935f63 get commanded dipole wip 2021-04-25 15:53:44 +02:00
56c0c551cb imqt wip 2021-04-25 12:47:41 +02:00
766c460629 merged mueller master 2021-04-25 09:33:21 +02:00
Martin Zietz
2c40bf86fb typo fix 2021-04-24 14:55:15 +02:00
c54eccfe43 tc mem write and tc mem read implemented 2021-04-22 17:32:39 +02:00
a973d67d07 changes in plocDefinitions and plocHandler 2021-04-19 17:17:22 +02:00
cc075844fd wip 2021-04-16 18:59:48 +02:00
e2242ed526 plocHandler wip 2021-04-15 13:17:15 +02:00
67cc196169 plocHandler wip 2021-04-12 10:16:59 +02:00
5909d4811b plocHandler wip 2021-04-11 12:04:13 +02:00
08351bcda2 added more spi test code, preprocessor defines
and various bugfixes
2021-04-02 15:14:08 +02:00
9cec3f4b1a fixes in imqt 2021-03-29 16:40:14 +02:00
5179954176 ploc handler wip 2021-03-29 14:37:52 +02:00
34ef313ab0 imqt handler compiled 2021-03-26 13:55:32 +01:00
d953a9ff32 fixed merge conflicts 2021-03-26 12:30:24 +01:00
d764b77a83 transition delay set to 5000 again 2021-03-25 17:15:54 +01:00
0b4dac0e3d rtd handler improvements 2021-03-24 12:53:25 +01:00
Martin Zietz
88138af39d solved all merge conflicts 2021-03-22 13:09:06 +01:00
Martin Zietz
f01656df4c deleted polling sequence file 2021-03-22 12:47:45 +01:00
3fd5f72d00 IMTQHandler wip 2021-03-21 17:35:14 +01:00
97c5d01d2e IMTQ dipole actuation command, wip 2021-03-19 15:33:43 +01:00
9a55eb5508 IMQT wip 2021-03-17 11:14:48 +01:00
a2044d38bc rtd handler compiled 2021-03-13 14:42:30 +01:00
667c91d47e lowered transition times and changed pst to 1sec 2021-03-07 14:11:13 +01:00
0db53f44c3 L3DG20H device handler tested 2021-03-07 14:06:29 +01:00
ab13fe15e4 doc added 2021-03-07 12:55:22 +01:00
4a5371d9b9 using big endian now for gyro 2021-03-07 12:53:10 +01:00
ff89742442 added l3g handler 2021-03-07 12:50:41 +01:00
47336041d8 both magnetic sensors working at once now 2021-03-06 20:49:22 +01:00
6b0f9757c2 rm3100 tested now as well 2021-03-06 20:37:17 +01:00
9cdf5f0f67 simple rm3100 test working now 2021-03-06 20:21:23 +01:00
f0aca50356 started rm3100 testing 2021-03-06 18:12:50 +01:00
d26e0b9a30 adaptions for fsfw api changes 2021-03-05 19:31:45 +01:00
d1eaa88772 fixed merge conflict and copied max13865 code 2021-03-05 12:57:42 +01:00
4291df77b1 moved some files 2021-03-04 18:29:28 +01:00
22f8f370e4 syrlinks hk handler complete 2021-03-01 12:23:39 +01:00
b05a23dc86 solar array depl moved to bsp folder
hosted build working again
2021-02-27 19:46:13 +01:00
f761789154 added readout of some tx registers 2021-02-27 11:07:42 +01:00
be7b895b17 added hex string to int functions 2021-02-25 18:15:57 +01:00
4bb5443ed0 hex to int wip 2021-02-25 15:53:28 +01:00
Martin Zietz
99780cdc62 adapter size of rx registers reply 2021-02-25 15:25:49 +01:00
593f30d1d8 printf support added 2021-02-24 11:32:24 +01:00
a8f612f051 who am i reg is now checked 2021-02-24 11:24:31 +01:00
873412f3fb spi com if basic verification complete 2021-02-24 11:16:33 +01:00
961dd7f769 added some testcode, zero init spi struct 2021-02-24 10:36:23 +01:00
288bc0d38e lis 3 basic test code 2021-02-24 00:24:14 +01:00
bbd022e5be version is 1.0 now (i think were post alpha state..) 2021-02-23 22:11:42 +01:00
a3b9c2d25d redordered includes 2021-02-23 13:39:01 +01:00
d4f0ad5af2 small fixes for Q7S 2021-02-23 13:38:43 +01:00
c9a42e2d1e refactored GPIO to support callbacks 2021-02-23 13:24:05 +01:00
ca0f50a987 explicit cast so it compiles 2021-02-22 13:01:46 +01:00