1d82977ca2
clean up
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-04-04 14:29:05 +02:00
3941770378
fancy GPS fdir
EIVE/eive-obsw/pipeline/head There was a failure building this commit
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-04-04 14:20:27 +02:00
9270165bf8
fix STR bugs and improve code
...
- Reset reply size after returning a reply
- Reset data link layer and flush RX for regular commands and before
performing special commands to ensure consistent start state
- Clean up DHB a bit
- Set STR dev to OFF in assembly when it is faulty.
2023-04-04 01:35:05 +02:00
23af9685d6
bugfix
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop Build started...
2023-04-03 19:15:14 +02:00
a26d71f745
i hate this crap
EIVE/eive-obsw/pipeline/head This commit looks good
2023-04-03 19:04:21 +02:00
8404ce237b
something is wrong now
EIVE/eive-obsw/pipeline/head This commit looks good
2023-04-03 18:54:47 +02:00
1610bdecf9
connect parent
EIVE/eive-obsw/pipeline/head This commit looks good
2023-04-03 18:02:45 +02:00
62952b89b1
Merge remote-tracking branch 'origin/develop' into thermal_controller
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-04-01 16:00:15 +02:00
d1775a52aa
Merge remote-tracking branch 'origin/develop' into thermal_controller
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-31 19:18:05 +02:00
95d220c304
docs
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-31 19:15:54 +02:00
65989261b0
that should fix the issue
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-31 19:14:42 +02:00
e365e03c2a
possible bugfix
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-31 19:00:37 +02:00
4b1221ab99
modes for VC/stores
2023-03-31 01:14:59 +02:00
5f6f85a778
done
EIVE/eive-obsw/pipeline/head Build started...
2023-03-30 17:16:59 +02:00
a72805d137
move STR assy
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop Build queued...
2023-03-29 11:44:13 +02:00
53c839e389
proper fault/ext ctrl handling for dual side
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-27 14:53:18 +02:00
3e7901f060
Merge remote-tracking branch 'origin/develop' into thermal_controller
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-26 16:52:39 +02:00
63b50e6101
clean up op done
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop Build started...
2023-03-26 16:42:00 +02:00
e7eaaa9295
finished power clean up
EIVE/eive-obsw/pipeline/head This commit looks good
2023-03-26 16:16:54 +02:00
7c700a9e19
clean up power code
2023-03-26 16:13:54 +02:00
0301c18af2
resolve some merge conflicts
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-24 21:20:27 +01:00
f71972609c
Merge remote-tracking branch 'origin/develop' into thermal_controller
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-24 21:15:29 +01:00
bee8838010
Merge remote-tracking branch 'origin/develop' into feature_allow_side_switch
EIVE/eive-obsw/pipeline/pr-develop Build queued...
2023-03-24 21:09:43 +01:00
87e1746d71
done
2023-03-24 20:50:33 +01:00
da386edd05
cleaniiing
EIVE/eive-obsw/pipeline/head This commit looks good
2023-03-24 20:03:35 +01:00
3135bb923e
afmt
2023-03-24 19:49:08 +01:00
9dc0c5bde0
cleaning up com
EIVE/eive-obsw/pipeline/head There was a failure building this commit
2023-03-24 19:37:03 +01:00
ec40044b6e
some bugfixes
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-24 19:14:27 +01:00
bea0c31a12
Merge remote-tracking branch 'origin/develop' into feature_allow_side_switch
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-24 17:29:13 +01:00
21159107d7
done
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-24 02:34:38 +01:00
2153294e6f
EM build working now
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-21 15:17:31 +01:00
b81618344e
update eive system FDIR
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-21 14:38:10 +01:00
d85ddcdbff
Merge remote-tracking branch 'origin/develop' into thermal_controller
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-21 14:18:57 +01:00
74bb27e61f
some more fixes
EIVE/eive-obsw/pipeline/head This commit looks good
2023-03-20 11:12:19 +01:00
5890e639fe
bugfix for dual to single side transition
EIVE/eive-obsw/pipeline/head This commit looks good
2023-03-20 10:17:41 +01:00
d44142ac26
Merge remote-tracking branch 'origin/develop' into thermal_controller
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-17 17:36:51 +01:00
b1d2f73b01
move Switches enum
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-16 18:47:51 +01:00
56a4378a63
that should be transition safe
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-16 18:05:23 +01:00
2f0aed97dc
Merge remote-tracking branch 'origin/develop' into refactoring_bugfixes_power_switching
2023-03-16 17:44:46 +01:00
350ed59033
handle syrlinks overheating in COM SS
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-15 17:13:25 +01:00
9b8092fb09
this seems to work
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-15 16:24:01 +01:00
f546df50a1
Merge branch 'feature_boot_sequence_eive_sys' into thermal_controller
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-15 16:21:14 +01:00
2f263c6aa6
small bugfix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-15 16:21:05 +01:00
364342855d
maybe force a mode command?
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-15 15:52:20 +01:00
c688a51838
Merge remote-tracking branch 'origin/feature_boot_sequence_eive_sys' into thermal_controller
2023-03-15 15:52:14 +01:00
dcbf1502a2
boot sequence EIVE sys
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-14 15:08:56 +01:00
74fa81d8f6
boot sequence
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-14 14:44:32 +01:00
4392598a67
Merge remote-tracking branch 'origin/develop' into thermal_controller
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-14 14:16:59 +01:00
882fb02600
Merge remote-tracking branch 'origin/develop' into refactoring_bugfixes_power_switching
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-14 13:56:54 +01:00
6688499128
power updates
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-14 13:56:19 +01:00
192c7c6f31
payload mode announce
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-14 11:21:37 +01:00
26a9dce0a0
basic implementation for passive cooling
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-13 17:36:41 +01:00
bf2d97bd60
continue thermal controller overheating
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-13 15:59:19 +01:00
4a386ad3d1
simplification
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-10 15:21:36 +01:00
6452242f2f
fix merge conflict properly
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-10 15:06:05 +01:00
79abd05820
Merge remote-tracking branch 'origin/develop' into feature_move_acs_event_handling_to_system
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-10 15:05:11 +01:00
793d6feaaa
Merge remote-tracking branch 'origin/develop' into feature_move_acs_event_handling_to_system
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-10 15:03:55 +01:00
2e431668dd
larger event queues now
EIVE/eive-obsw/pipeline/pr-develop Build started...
2023-03-10 14:59:52 +01:00
c85c2cf4b6
this should be it for OBSW
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-10 13:17:46 +01:00
c80426309d
fixed automatic switch between safe and detumble
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-10 12:50:18 +01:00
55bd87abb6
smaller tweaks
EIVE/eive-obsw/pipeline/head This commit looks good
2023-03-09 23:33:53 +01:00
f8d432f6eb
initial mode is off now
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-09 20:55:28 +01:00
dd8b6ced8f
set initial mode
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-09 20:51:22 +01:00
8821cc1079
prep v1.36.0
EIVE/eive-obsw/pipeline/head Build started...
2023-03-08 19:17:24 +01:00
101117cebe
small fix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-08 19:06:48 +01:00
1154c0e887
move acs event handling to system
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-08 18:56:27 +01:00
c6289e27ae
Merge remote-tracking branch 'origin/develop' into bugfix_tcs_brd_assy
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-08 18:54:52 +01:00
b261a4ecfa
works
EIVE/eive-obsw/pipeline/pr-develop Build started...
2023-03-08 18:09:50 +01:00
97a78fc4c9
Merge remote-tracking branch 'origin/develop' into bugfix_tcs_brd_assy
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-08 13:26:27 +01:00
d30bab7bc0
Merge remote-tracking branch 'origin/develop' into feature_str_assy
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-08 11:13:02 +01:00
23c9e8eed7
remove old code
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-07 16:18:24 +01:00
f84e7e42d6
Merge remote-tracking branch 'origin/develop' into update_fsfw_submode_mask
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-07 16:05:42 +01:00
51317782c3
small bugfix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-07 16:03:47 +01:00
bf7e4b4b8c
changelog
EIVE/eive-obsw/pipeline/head There was a failure building this commit
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-07 14:20:42 +01:00
e3389c32a7
API change setInheritSubmode
EIVE/eive-obsw/pipeline/head There was a failure building this commit
2023-03-07 13:56:51 +01:00
58db0d7184
Merge remote-tracking branch 'origin/develop' into bugfix_tcs_brd_assy
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-07 10:16:49 +01:00
c169229107
Merge remote-tracking branch 'origin/develop' into feature_str_assy
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-07 09:50:52 +01:00
Jakob Meier
ca7fbcf6a9
reduced transmitter timeout to 2 minutes
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-07 07:26:09 +01:00
db2905c834
order bugfix for TCS subsystem
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-06 17:59:28 +01:00
2ccd2a832c
tricky
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-06 17:34:04 +01:00
3016683db3
ctor fix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-06 15:57:43 +01:00
e38b39b3b2
command STR_ASSY instead of handler
EIVE/eive-obsw/pipeline/head Build started...
2023-03-06 15:55:12 +01:00
4e9646fe10
add STR assy
EIVE/eive-obsw/pipeline/head There was a failure building this commit
2023-03-06 15:51:53 +01:00
ca6556c000
add health handling for TCS ASSY
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-06 15:41:56 +01:00
e7a1c9f402
some tweaks for acs brd devs
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-06 14:25:26 +01:00
ff9a5fc1bf
Merge remote-tracking branch 'origin/develop' into bugfix_acs_brd_ass
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-06 14:04:32 +01:00
85d0ac92da
some more tweaks and fixes
EIVE/eive-obsw/pipeline/head Build queued...
2023-03-06 14:02:03 +01:00
350b892bb7
initialize mode table
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-06 11:46:37 +01:00
0b2aff56e5
remove non-generic function
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-05 20:05:37 +01:00
e8da0885eb
Merge remote-tracking branch 'origin/develop' into bugfix_acs_brd_ass
2023-03-03 17:05:49 +01:00
f209ac6b2d
Merge remote-tracking branch 'origin/develop' into feature_imtq_assy
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-03 17:03:55 +01:00
04e3d2486d
Merge remote-tracking branch 'origin/develop' into feature_imtq_assy
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 18:40:11 +01:00
c4ef164f41
Merge branch 'develop' into rework_lock_handling
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 18:29:45 +01:00
d55daebabf
Merge remote-tracking branch 'origin/develop' into bugfix_sus_brd_assy
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 18:04:29 +01:00
35caddbfc4
handle children lost mode
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 17:27:47 +01:00
196aca241e
add missing command table init
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 17:25:32 +01:00
6530ad8f1a
re-gen objects
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 17:08:44 +01:00
34807c94ba
use IMTQ assy in acs mode tree
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 16:18:44 +01:00
e2cb88da0e
imtq assy added
EIVE/eive-obsw/pipeline/head This commit looks good
2023-03-02 16:08:31 +01:00
f2ffb12219
imtq assy init
2023-03-02 16:01:36 +01:00
dfb1e88f55
lockslockslocks
EIVE/eive-obsw/pipeline/head This commit looks good
2023-03-02 15:32:12 +01:00
7b539e2fa5
rework lock handling
EIVE/eive-obsw/pipeline/head This commit looks good
2023-03-02 15:22:21 +01:00
718a440442
changelog update
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 15:05:12 +01:00
7e33ec16e4
Merge remote-tracking branch 'origin/develop' into feature_syrlinks_assembly
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 15:04:30 +01:00
26d8e852dc
actually call the function
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 15:02:02 +01:00
0fc17624f3
sus brd assy health handling
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 14:59:27 +01:00
74ffbf1dcd
Merge remote-tracking branch 'origin/develop' into bugfix_acs_brd_ass
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 14:55:00 +01:00
e52c909580
health handling for ACS brd assy
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 13:32:02 +01:00
5f17b1f6e8
allow recovery for syrlinks
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-02 11:36:35 +01:00
90175e5c9d
add health handling
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-02 11:27:19 +01:00
36f820a07a
going from dual to other submode requires special power handling
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-01 20:18:41 +01:00
73c594a930
this is going to be tricky
2023-03-01 20:12:48 +01:00
d045498761
allow quicker transition
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-03-01 19:03:18 +01:00
24b939c50b
add syrlinks assembly
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-03-01 18:06:36 +01:00
11f476878d
rework SUS polling
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-28 19:14:15 +01:00
6e6dff56f2
Merge remote-tracking branch 'origin/develop' into rework_acs_board_polling
2023-02-28 11:53:10 +01:00
Jakob Meier
316971c6bc
* added event when transmitter is turned on due to bitlock detection
...
* added event when tx timer has expired
2023-02-27 07:49:09 +01:00
828b6adf77
vieles
EIVE/eive-obsw/pipeline/head This commit looks good
2023-02-26 14:55:33 +01:00
Jakob Meier
7af7eff316
Merge branch 'develop' into meier/pdec-config-persistent
2023-02-24 10:03:09 +01:00
59b80807ba
possible fix but not sure
EIVE/eive-obsw/pipeline/head This commit looks good
2023-02-23 18:34:28 +01:00
33d552693f
Merge branch 'develop' into bugfix_shadowed_variables_dual_assys
EIVE/eive-obsw/pipeline/pr-develop Build started...
2023-02-23 15:53:09 +01:00
91af3ac497
skip private retval
EIVE/eive-obsw/pipeline/head This commit looks good
2023-02-23 15:40:06 +01:00
Jakob Meier
5db1f71854
run clang formatting script
EIVE/eive-obsw/pipeline/head There was a failure building this commit
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2023-02-23 15:27:24 +01:00
0ee7bdad0a
Merge remote-tracking branch 'origin/develop' into bugfix_shadowed_variables_dual_assys
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-23 15:27:15 +01:00
Jakob Meier
481e546e6d
Merge branch 'develop' into meier/pdec-config-persistent
2023-02-23 15:24:53 +01:00
Jakob Meier
513dcf9be1
bugfixes in pdec handler parameter commands
2023-02-23 15:19:48 +01:00
66d3b06f9e
Merge remote-tracking branch 'origin/develop' into meier/com-ss
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-23 13:06:22 +01:00
9f83a49690
remove shadowed member variables
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-23 11:46:30 +01:00
a190d99f6d
auto-formatter
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-22 19:45:41 +01:00
67a14ca6f6
handle ACS event in AcsSubsystem
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-22 15:02:15 +01:00
Jakob Meier
3137ebb86e
com subsystem complete
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-22 13:02:40 +01:00
Jakob Meier
018f93cfbe
fixed bugs in com subsystem
2023-02-22 09:53:09 +01:00
Jakob Meier
41adaf36bf
Merge branch 'develop' into meier/pdec-config-persistent
2023-02-21 15:34:16 +01:00
Jakob Meier
6074e9246e
merged develop
2023-02-20 14:34:57 +01:00
Jakob Meier
bf65d13849
pdec handler check locks during init
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-18 11:53:01 +01:00
fdebddb965
fix shadowing warnings
EIVE/eive-obsw/pipeline/head Build started...
2023-02-17 12:19:53 +01:00
03941472a8
Merge remote-tracking branch 'origin/develop' into rw_refactoring
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-17 10:27:25 +01:00
c6c92e1140
it appears to work well now
2023-02-17 02:10:08 +01:00
9d59f960a4
continue testing
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-16 19:51:30 +01:00
8b1d6cf07d
added event handling for failure of more than one RW
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-16 16:27:32 +01:00
Jakob Meier
e5271a9ca5
cast of submodes
2023-02-16 13:40:15 +01:00
Jakob Meier
e7123a4bb1
fixed merge conflicts
2023-02-15 10:29:34 +01:00
Jakob Meier
60c99fdbfb
local parameter handler wip
2023-02-13 11:28:27 +01:00
3759b5d34a
I am happy with this version
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-13 01:26:30 +01:00
c5a4fcd674
that delay is unecessary
2023-02-12 21:44:23 +01:00
6521e419eb
issues with SPI..
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2023-02-12 21:07:33 +01:00
e94af34ef0
some more tests to avoid SPI issue
2023-02-12 20:41:20 +01:00
f5b5ef66b7
some tweaks for SPI, some fixes
2023-02-12 20:01:20 +01:00
b0c84f9284
safe mode fallback
EIVE/eive-obsw/pipeline/head This commit looks good
2023-02-10 17:59:37 +01:00
6b919c727d
build idle system sequence
2023-02-10 17:59:16 +01:00