Commit Graph

517 Commits

Author SHA1 Message Date
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
0eb47967b5 fixed conflicts 2021-06-21 18:01:23 +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
72f7d6c88f applied changes according to pr comments 2021-06-21 17:25:13 +02:00
19269a6052 fixes for updated fsfw 2021-06-21 16:54:33 +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
6fa9b65345 compile failure 2021-05-27 14:04:33 +02:00
d60bf5e037 ptme bridge wip 2021-05-27 13:07:57 +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
9c0045dbd9 ptme access wip 2021-05-17 13:47:10 +02:00
fbad470836 save before endianess change 2021-05-16 21:53:07 +02:00
a39d47cff5 uio implementation 2021-05-16 19:22:04 +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
1a45d54383 fixed merge conflicts 2021-04-25 10:51:59 +02:00
766c460629 merged mueller master 2021-04-25 09:33:21 +02:00
3befba560c adaptions for new fsfw, using pus c now 2021-04-24 23:04:17 +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
557a5fa45f better missed deadline handling 2021-02-22 18:46:45 +01:00
430cf22973 added service 20 2021-02-22 17:36:44 +01:00
ca0f50a987 explicit cast so it compiles 2021-02-22 13:01:46 +01:00
e581beaffc heater handler moved 2021-02-22 12:59:50 +01:00
fd5e1ee544 Merge remote-tracking branch 'origin/develop' into mueller/master 2021-02-22 12:59:05 +01:00
7710fda755 syrlinks handler ready for testing 2021-02-22 09:24:42 +01:00
b4d74b4a4f save before removing approach with rememberCommandId 2021-02-19 15:41:50 +01:00
e250f41c09 included crc for syrlinks 2021-02-19 12:10:02 +01:00
a5ef1d5853 syrlinks handler wip 2021-02-19 11:02:27 +01:00
89d0427437 syrlinks handler wip 2021-02-18 16:16:38 +01:00
ac952402f0 improved s/a deployment handler 2021-02-17 16:02:49 +01:00
2fd33bed7f syrlinks handler wip 2021-02-17 15:54:48 +01:00
9963d42a3e fixed merge conflicts 2021-02-17 10:33:19 +01:00
Martin Zietz
a17b6ffcce read acu hk table complete 2021-02-16 17:02:03 +01:00
b48798c5c5 deployment handler 2021-02-16 15:32:24 +01:00
41b70efcb9 moved heater handler 2021-02-14 18:30:12 +01:00
3ac6b7bafe corrected p60dock max reply size 2021-02-14 15:49:03 +01:00
e13c99a188 compile check succesfull 2021-02-14 13:07:05 +01:00
34713e0c67 fixed bug with hk table reply size 2021-02-14 12:07:18 +01:00
ea843aaf28 Merge branch 'meier_eiveobsw' into meier/acuHkTable 2021-02-14 11:40:49 +01:00
7e408ee12d little issue with acu hk reply 2021-02-14 11:40:40 +01:00
e00667ba0b added gpio read function 2021-02-14 09:25:40 +01:00
f59e4e2fef compilation successful of acu hk table dataset 2021-02-12 22:38:41 +01:00
3f41adf340 improved linux libgpiod interface 2021-02-12 21:23:35 +01:00
375995e562 added all heater switches 2021-02-12 15:24:37 +01:00
5ede7fabd5 acu hk tabel local pool, wip 2021-02-12 14:31:43 +01:00
Martin Zietz
c45e2a71d9 added heater 1 2021-02-12 14:18:34 +01:00
Martin Zietz
a05fe0c4ff enabled gpio switching in heater again 2021-02-12 12:52:40 +01:00
f26d104b42 improved debug messages 2021-02-12 10:51:32 +01:00
2c4bd9ba10 added p60 dock hk table local pool 2021-02-12 10:20:39 +01:00
6dcfd88136 init local pool for hktable, wip 2021-02-11 08:49:12 +01:00
1fb042875e heater main switch commanding 2021-02-11 08:19:48 +01:00
4e16474056 p60 dock init local pool 2021-02-09 10:31:40 +01:00
db04a06bdb fixed PCDU memory leak 2021-02-08 14:12:36 +01:00
41ebbdd15c issue with PDU Handler 2021-02-08 11:48:58 +01:00
181da3594d pdu2 hk table periodic request 2021-02-06 16:13:31 +01:00
e25ffa1054 pdu2 dataset update snapshot 2021-02-06 11:57:45 +01:00
77f293f789 save before changing pdu hk table dataset 2021-02-05 07:37:21 +01:00
e5998f20f3 pcdu handler pdu2 dataset wip 2021-02-03 19:35:55 +01:00
be9409c80d save structs for datasets 2021-02-03 08:09:54 +01:00
fd1e4f3473 commanding of HeaterHandler and GpioIF working 2021-02-01 11:17:20 +01:00
560e538f62 heater handler wip 2021-01-28 14:55:21 +01:00
61ed56ace9 heater wip 2021-01-23 17:22:40 +01:00
4a4592d4e5 bugfix 2021-01-14 12:26:12 +01:00
fbc63667c1 updated fsfw, moved file 2021-01-14 12:23:31 +01:00
06bc5cf671 important fsfw bugfix 2021-01-14 12:17:05 +01:00
0676dd43ce implemented api change 2021-01-14 11:37:32 +01:00
51feaf962c little fix in gs device handler class 2021-01-12 13:26:09 +01:00
656f80e419 added second tmp1075 2021-01-12 11:17:36 +01:00
f8a82d0bbe temperature reading successul, but i2c sometimes hanging up 2021-01-11 16:56:44 +01:00
5c307a3eb4 fixed merge conflicts 2021-01-08 10:05:36 +01:00
d6eb4ebb07 tmp1075 handler, wip 2021-01-08 09:34:43 +01:00
f0682e03d4 updated to new fsfw branch 2021-01-07 20:38:07 +01:00
45ef1abc9d includes formal correction 2020-12-29 14:39:03 +01:00
56f45e3fb1 include fix 2020-12-29 14:37:39 +01:00
e42cbc3116 fsfw points to eive/develop now 2020-12-29 14:14:11 +01:00
d8185c0611 added cmake support for csp lib 2020-12-29 13:59:31 +01:00
aa3168b2c7 Merge remote-tracking branch 'origin/develop' into mueller/master 2020-12-29 12:37:03 +01:00
a817f43ae9 bugfix 2020-12-29 01:15:35 +01:00
b3047c4ab6 added cmake support 2020-12-29 01:09:59 +01:00
4043b1a513 fixed merge conflict 2020-12-28 11:16:58 +01:00
50996ef04b adapted GomspaceDeviceHandler to new DeviceHandlerBase 2020-12-28 09:49:50 +01:00
6bca9af809 now compiling 2020-12-27 17:31:38 +01:00
e475cc408b fix 2020-12-27 17:15:59 +01:00
f447a1bdef another fix 2020-12-27 17:14:26 +01:00
668d4c0674 fixed merge conflict 2020-12-27 15:32:16 +01:00
efd0823da2 gyro handler finished 2020-12-23 20:17:39 +01:00
e527aa52f6 started with l3dg20h definitions 2020-12-22 13:44:32 +01:00
6f3a1c845c started gyro handler, renamed 2020-12-22 13:41:01 +01:00
23ce7dc5c3 added top comment block 2020-12-22 13:36:10 +01:00
afb6ee829f added top comment 2020-12-22 13:32:40 +01:00
483481b440 replaced last sent command with
getPendingCommand()
2020-12-22 00:36:39 +01:00
b55f857634 added gps handler stub 2020-12-22 00:32:11 +01:00
1ed82f6a4b added gyro handler stub 2020-12-22 00:30:50 +01:00
71853fe1aa rm3100 finished, lis3 set normal datapool entries
invalid removed, will be replaced by default implementation
2020-12-22 00:24:19 +01:00
f70c767a1c rm3100 continued 2020-12-21 23:09:35 +01:00
f0b542e9ce rm3100 continued 2020-12-21 19:52:00 +01:00
4364ef18f3 type correction 2020-12-21 19:50:50 +01:00
93971ad1c9 started rm3100 handler 2020-12-21 19:50:01 +01:00
7aa00093de p60dock, acu and pdu handler completed 2020-12-21 10:26:28 +01:00
468c36f82f working pdu2handler 2020-12-20 17:35:03 +01:00
8d951db169 issue with makefile 2020-12-20 13:31:44 +01:00
771adb3743 p60 dock handler completed 2020-12-17 13:26:00 +01:00
28eb6333f5 ping test 2020-12-16 15:17:10 +01:00
b9151fbd6e successful change of endian swapping in p60dock param set 2020-12-16 11:02:49 +01:00
62747e83aa working parameter getting and setting of p60dock 2020-12-16 10:56:32 +01:00
df992638cc stuff stored in local poo lnow 2020-12-14 22:50:15 +01:00
54c11f6503 formatting 2020-12-14 22:23:28 +01:00
269b8ee9b8 again, indentation.. 2020-12-14 22:21:47 +01:00
68d0fa95b0 indentation 2020-12-14 22:18:25 +01:00
dd127fece8 hosted build working again 2020-12-14 22:03:57 +01:00
aae6c919aa successful temperature reading 2020-12-14 09:46:59 +01:00
bf7ab7195c wip CspComIF 2020-12-14 08:42:48 +01:00
106ced9687 read module config and read hk working 2020-12-10 10:01:45 +01:00
c82cdf96db read module cfg and read hk from p60 dock, intermediate state 2020-12-09 12:00:24 +01:00
c0ce686478 some changes for P60Dock cookie 2020-12-05 14:52:18 +01:00
ad97a5538c p60dock read config table compiling 2020-12-04 20:08:58 +01:00
87e121f016 parts of p60dock handler 2020-12-04 14:14:08 +01:00
08fa7d9e8b device definition adaptions taken over 2020-12-03 12:57:44 +01:00
0a4a7de58e taken over source lis3mdl device 2020-12-03 12:49:14 +01:00
473aa805c0 resolved merge conflicts 2020-11-25 16:17:16 +01:00
fcb328393b pdock 60 test task 2020-11-23 11:42:22 +01:00
ae4305e22e restructured.. a bit 2020-11-20 18:10:39 +01:00
ba0f874a38 Merge branch 'master' into mueller/master 2020-11-20 17:26:15 +01:00
dd4cacb538 failed approach 2020-11-19 18:24:03 +01:00
e25fd2f9b9 updated readme for flatsat debugging 2020-11-15 10:53:23 +01:00
d56d10b75d compiled for q7s, q7s readme parts 2020-11-07 16:48:30 +01:00
58e65c47cc object factory improvements 2020-11-02 18:00:07 +01:00
3358192053 old init mission deleted 2020-11-02 14:20:15 +01:00
ad466a9b13 small renaming 2020-10-30 13:02:31 +01:00
ddb76ff61b lis3 bugfixes 2020-10-21 20:13:27 +02:00
4337ab6690 arduino stuff added 2020-10-01 02:06:39 +02:00
436275c61d mgm handlers continued 2020-09-30 22:14:44 +02:00
862f029448 integration complete 2020-09-30 22:00:37 +02:00
9fd27801f6 integrating first device handlers 2020-09-30 21:49:00 +02:00
36ef735067 binary renamed 2020-09-30 21:21:41 +02:00
04031a828b problems with output on host 2020-09-30 21:07:30 +02:00
acc5fdeab9 hosted build working 2020-09-30 20:52:51 +02:00
6f8d54be0c more similar to example now 2020-09-30 17:17:01 +02:00
bc525ab2eb linux working 2020-09-16 16:22:36 +02:00
eda36ce0b5 added mission folder 2020-09-16 15:19:12 +02:00