189 Commits

Author SHA1 Message Date
13f3963f69 Update
- COM Subsystem now handles datarate config
- torquer config and comCfg moved to mission/config folder
- CCSDS Handler: Added default rate submode
2023-01-27 18:38:36 +01:00
438f9f3358
com subsystem 2023-01-27 14:44:40 +01:00
e2f98778f8
move config constants 2023-01-27 11:02:04 +01:00
985c71fa2a
afmt 2023-01-26 20:03:33 +01:00
3319a3fa48 removed calibration settings 2023-01-25 16:12:14 +01:00
d9b4250dba fix 2023-01-25 13:37:29 +01:00
7e6ab01528
mekf is now diagnostic as well 2023-01-18 16:02:57 +01:00
a0750210ca
gyro sets are diagnostic now 2023-01-18 15:58:38 +01:00
b78fa73c75 sus PoolIds fix 2023-01-16 17:12:32 +01:00
d51904de2d disabled damaged PL PCDU1 TMP1075 2023-01-09 11:57:48 +01:00
b53cc475fe bugfix acs controller 2022-12-21 16:11:53 +01:00
98597b98d7 use memset for zeroing 2022-12-20 11:43:02 +01:00
fb2325b9ea Merge remote-tracking branch 'origin/develop' into acs-ctrl-v1 2022-12-01 15:57:09 +01:00
828738ba0e
afmt 2022-12-01 15:56:55 +01:00
08bdc87505 removed hardcoded modes 2022-12-01 14:19:42 +01:00
377a672cd2 detumblecounter init 2022-12-01 14:17:51 +01:00
ce83b64ca2 working versions of inverse calc and determinant calc 2022-12-01 13:50:48 +01:00
b2442041f0 gauss-jordan v2 that hopefully noone ever sees 2022-12-01 13:50:18 +01:00
b2e0ef24f3 first version for gauss-jordan matrix inversion 2022-12-01 13:49:44 +01:00
13fe25ff03 added dataPool Output, in case MEKF inverion fails 2022-11-21 11:24:42 +01:00
f07b905df5 corrected output direction of sunVectors 2022-11-21 11:23:51 +01:00
902caa3985 double length fixes 2022-11-21 11:23:10 +01:00
281eb3237c fixed susTotVec and mgmTotVec types to dataSet types 2022-11-21 11:22:24 +01:00
f3ac6d4a7e added GPS and RW sensor readings. added RW1..4 dummies to acsTask 2022-11-21 11:18:39 +01:00
0d08a282b4
fix for set capacity 2022-11-14 17:05:46 +01:00
876c2b36bf
add missing tmp devs in ctrel map as well 2022-11-14 10:11:44 +01:00
012590273f
add missing TMP1075 devs in TCS ctrl 2022-11-14 10:04:41 +01:00
0815380044
create all available TMP devices 2022-11-11 16:24:44 +01:00
8cc368b131 fixed types for actuatorCmdData 2022-11-08 10:56:12 +01:00
d184f7487e post merge cleanup 2022-11-04 14:54:23 +01:00
895d03a35c Merge branch 'develop' into eggert/acs
# Conflicts:
#	dummies/CMakeLists.txt
#	mission/controller/AcsController.cpp
#	mission/controller/AcsController.h
2022-11-04 14:19:43 +01:00
a4735defaa amended gyr sensor fusion 2022-11-04 12:41:35 +01:00
10611d0415
afmt 2022-11-03 16:14:57 +01:00
42f5f6e943
re-run generators, TCS ctrl adaption
- Scoped TCS controller device temperature copy handling
2022-11-03 16:13:53 +01:00
c7bfe4002d added event for SAFE to DETUMBLE transition. changed actuator input from double to int 2022-11-03 14:24:09 +01:00
4faf00de94 converted MTQ MGM readings from nT to uT 2022-11-03 14:23:06 +01:00
a13ccb43d2 removed OutputValues
amended sumbode list
inserted writes to output DataPools
2022-11-03 10:43:27 +01:00
44dda9455d SensorProcessing writes to AcsController DataSets now 2022-10-26 17:13:23 +02:00
9b8d2f3097
Merge remote-tracking branch 'origin/develop' into mueller/acs-ss-init 2022-10-25 13:13:41 +02:00
69099881bd small stuff 2022-10-25 11:31:54 +02:00
4bd2a2dac8 added and implemented all ACS related DataPools to AcsController 2022-10-24 10:41:28 +02:00
8b23fd3dd2 fixed int32_t to double warnings. reformats 2022-10-24 10:29:57 +02:00
48ed7500d8 Merge remote-tracking branch 'origin/develop' into mueller/acs-ss-init 2022-10-20 17:03:50 +02:00
75a4cd1b69
awful solution but works 2022-10-20 16:09:18 +02:00
29a34256a7
old code seems to work 2022-10-20 15:08:33 +02:00
0d3509b991 added actuator command values DataSet 2022-10-20 11:09:52 +02:00
62bf792888 removed comment 2022-10-20 11:09:02 +02:00
06941fcf5b fixed int32_t to double warnings 2022-10-20 11:08:21 +02:00
deb7c4e500 added saftCtrl to acsController 2022-10-20 11:07:45 +02:00
ab273a8a59
re-use dipole set in IMTQ handler 2022-10-20 10:32:17 +02:00