42867ad0cb
remove unuseed include
2024-04-30 15:10:40 +02:00
6381d9a83c
Merge branch 'develop' of https://egit.irs.uni-stuttgart.de/eive/fsfw into develop
2024-04-29 13:18:54 +02:00
73bf1cc229
add setter function for source seq counter
2024-04-29 13:18:29 +02:00
222f02aefd
Merge pull request 'Some more fixes' ( #174 ) from fdir-fix-fresh-dhb into develop
...
Reviewed-on: #174
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2024-04-29 11:45:28 +02:00
e9b4fc9825
Merge branch 'develop' into fdir-fix-fresh-dhb
2024-04-17 20:47:33 +02:00
0660457c92
check for FDIR failures
2024-04-17 12:11:07 +02:00
7c9b9e4cd8
initialize FDIR component properly
2024-04-17 12:08:08 +02:00
3b0ee7ca31
i forgot to push..
2024-04-17 10:07:09 +02:00
fb2e480705
did i forgot to push?
2024-04-16 13:58:10 +02:00
b8ae646060
this include might be missing
2024-04-16 13:53:35 +02:00
f307a86d9a
improve linux interface
2024-04-11 13:11:51 +02:00
8b21dd276d
Merge pull request 'implement relative timeshift' ( #173 ) from time-service-relative-timeshift into develop
...
Reviewed-on: #173
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2024-04-09 13:31:13 +02:00
e00da212cd
Merge branch 'develop' into time-service-relative-timeshift
2024-04-09 11:11:59 +02:00
a229748aa4
distinct clock dump events
2024-04-09 10:57:00 +02:00
e6e3753324
Merge pull request 're-work some FDIR logic' ( #172 ) from improve-dev-fdir into develop
...
Reviewed-on: #172
2024-04-09 10:47:32 +02:00
94bd1ba2ab
fix comment blocks
2024-04-08 13:38:14 +02:00
e12a8cfa29
make this change downwards compatible
2024-04-08 13:31:21 +02:00
efbcddc2e5
improvements for time service
2024-04-08 13:26:55 +02:00
31d4b85523
some optimizations
2024-04-08 13:14:20 +02:00
aff6bb673b
make marius the happies man alive
2024-04-08 10:34:28 +02:00
f8e3777c43
more fixes
2024-04-03 16:23:21 +02:00
0e2fa8dc83
lets not forget error handling
2024-04-03 16:19:40 +02:00
0cfe559b93
implement relative timeshift
2024-04-03 16:15:07 +02:00
c5159fb645
optimize docs
2024-04-03 12:52:32 +02:00
203c0bac5c
re-work some FDIR logic
2024-04-03 12:47:11 +02:00
43ea29cb84
Merge pull request 'Function to prevent Quaternion Sign Jump' ( #171 ) from quat-no-sign-jump into develop
...
Reviewed-on: #171
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2024-03-18 10:59:19 +01:00
27c8a97d45
added function to prevent quaternion sign jump
2024-03-13 16:59:14 +01:00
47b21caf5f
Merge pull request 'Removed duplicate Code' ( #170 ) from cleanup into develop
...
Reviewed-on: #170
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2024-03-06 10:54:12 +01:00
2673070204
actually do something with this rtval
2024-03-06 09:41:02 +01:00
518a07d05b
removed duplicate code
2024-03-05 14:29:47 +01:00
516357d855
Merge pull request 'Expand Globalfunctions' ( #168 ) from expand-globalfunctions into develop
...
Reviewed-on: #168
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2024-02-27 12:50:28 +01:00
ac28b7e00d
Merge branch 'develop' into expand-globalfunctions
2024-02-26 13:57:04 +01:00
0d4a862c1a
Merge pull request 'Increase configurability of PusServiceBase' ( #169 ) from psb-update into develop
...
Reviewed-on: #169
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2024-02-26 13:56:46 +01:00
b2576d3422
why are we ignoring usec
2024-02-23 11:33:20 +01:00
bccaf4a9ea
capital
2024-02-23 11:31:11 +01:00
7d4e77843b
frmt
2024-02-23 11:09:59 +01:00
cd2cd61ba5
Increase configurability of PusServiceBase
2024-02-13 15:57:43 +01:00
90f3f8ef1f
removed printout
2024-02-12 14:51:54 +01:00
9894935e99
time systems
2024-02-12 14:42:58 +01:00
a3a6c0720c
fixes
2024-02-12 14:36:14 +01:00
d5a52eadbb
i should have done this ages ago
2024-02-12 14:20:04 +01:00
b5e7179af1
Merge pull request 'Rotation from Quaternions' ( #167 ) from rotation-from-quaternions into develop
...
Reviewed-on: #167
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2024-01-29 14:11:08 +01:00
5879eb7f7b
rotation from quaternions
2024-01-26 11:06:05 +01:00
e64e8b274d
Merge pull request 'check whether map is full on insert' ( #166 ) from insert-full-check into develop
...
Reviewed-on: #166
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-12-12 17:53:14 +01:00
48bcce65b1
check whether map is full on insert
2023-12-12 11:24:35 +01:00
7105e199c6
Merge pull request 'SLERP for antiparallel Quaternions' ( #165 ) from slerp-fix-antiparallel-quaternions into develop
...
Reviewed-on: #165
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2023-12-06 10:41:02 +01:00
94de483836
small fix
2023-12-06 09:26:22 +01:00
c648229c99
Merge pull request 'SLERP' ( #163 ) from slerp into develop
...
Reviewed-on: #163
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2023-12-05 09:25:48 +01:00
5b661551a8
fixes
2023-12-04 17:52:24 +01:00
3978524181
Merge branch 'develop' into slerp
2023-11-29 15:19:09 +01:00
7187f2b5cd
Merge pull request 'TLE turns too old after just 7 Days' ( #164 ) from tle-too-old into develop
...
Reviewed-on: #164
2023-11-29 15:17:39 +01:00
8e367abb47
Merge branch 'develop' into tle-too-old
2023-11-29 15:17:19 +01:00
b28174db24
Merge pull request 'Fresh DHB pre-queue check hook' ( #162 ) from fresh-dhb-pre-queue-hook into develop
...
Reviewed-on: #162
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-11-29 14:18:23 +01:00
c906acd659
tle turns too old after just 7 days
2023-11-29 09:48:11 +01:00
8dfc84c0b5
smoll fix
2023-11-27 10:52:47 +01:00
74775bb59d
slerp
2023-11-27 10:38:25 +01:00
c02d9e009e
docs improvements and fix
2023-11-21 17:40:06 +01:00
0021aa29f5
pre-queue hook
2023-11-21 17:37:02 +01:00
41d67bff63
Merge pull request 'New simpler DHB' ( #161 ) from new-dhb into develop
...
Reviewed-on: #161
Reviewed-by: Ulrich Mohr <mohr@irs.uni-stuttgart.de>
2023-11-16 11:02:44 +01:00
8d7bb51d44
add missing call to perform HK op
2023-11-15 11:39:04 +01:00
7673d8b396
add paramHelper
2023-11-15 10:03:56 +01:00
91b194d8eb
Merge branch 'new-dhb' of https://egit.irs.uni-stuttgart.de/eive/fsfw into new-dhb
2023-11-14 11:48:20 +01:00
698897bfc5
default args
2023-11-14 11:48:17 +01:00
d554062b86
trigger event default arguments
2023-11-13 15:32:42 +01:00
bf7fac071c
add mode setters
2023-11-09 17:18:33 +01:00
35be7da353
some more docs
2023-11-09 11:28:59 +01:00
18cc870c8e
add FDIR handling
2023-11-09 11:04:45 +01:00
133ca51d18
visibility changes
2023-11-09 10:45:21 +01:00
0a40391a75
thats the baseline
2023-11-09 10:36:45 +01:00
cc3e64e70d
Merge pull request 'CFDP SOURCE handler' ( #157 ) from cfdp-source-handler into develop
...
Reviewed-on: #157
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-10-19 10:59:53 +02:00
6021257a87
unittest fix
2023-10-19 10:21:18 +02:00
63c238005e
Merge remote-tracking branch 'origin/develop' into cfdp-source-handler
2023-10-11 12:57:14 +02:00
0f604b35c6
improved readability
2023-10-09 09:26:56 +02:00
e3a815444e
checkModeCommand to protected
2023-09-29 15:26:43 +02:00
19093866ee
rtval for non op soc
2023-09-29 14:27:54 +02:00
497f947237
add missing 0 termination
2023-09-14 15:04:54 +02:00
5bd020193b
initialize result
2023-09-11 15:38:46 +02:00
420c0625a5
result was not stored properly
2023-09-11 15:38:06 +02:00
42a0b15303
hardcore bug
2023-09-06 20:49:53 +02:00
c199cbedaa
some improvements, remove debugging stuff
2023-09-06 13:40:18 +02:00
c4e18cc2f3
what was i thinking here?
2023-09-06 11:45:02 +02:00
c143198494
debugging
2023-09-06 10:11:09 +02:00
448fbd0d38
this should be less confusing, saner defaults
2023-09-05 16:04:48 +02:00
470f589bde
need to rework this fsm.. but works now
2023-09-04 11:01:55 +02:00
dfcfb035be
fix some retval duplications
2023-08-31 15:09:22 +02:00
6e53582dc9
split up CFDP retval domains
2023-08-31 14:59:09 +02:00
fb1500e041
continue
2023-08-30 11:34:38 +02:00
ea2e58249d
API improvements
2023-08-30 11:18:49 +02:00
9ef63825f3
optimization
2023-08-16 13:15:34 +02:00
073cb4b3d5
adaptions for reserved message handling
2023-08-16 13:10:21 +02:00
8c11685240
introduce handling for full target queue
2023-08-14 21:19:35 +02:00
cb1aaea6cd
add more checks
2023-08-14 21:04:22 +02:00
22df8f6147
fix the tests
2023-08-14 21:01:29 +02:00
60dcacf432
further tweaks for both CFDP handlers
2023-08-14 20:47:27 +02:00
b39e1c7e07
Merge remote-tracking branch 'origin/develop' into cfdp-source-handler
2023-08-14 15:59:13 +02:00
036667a969
type improvements
2023-08-14 15:58:01 +02:00
67c38f327e
rename source file
2023-08-14 13:54:11 +02:00
e1816ed230
that should be all indications
2023-08-14 13:45:13 +02:00
5ff464252f
added some user checks
2023-08-14 13:40:25 +02:00
cd8d64830c
more checks
2023-08-14 13:33:47 +02:00
b7056a7467
additional checks
2023-08-14 13:24:22 +02:00
0fc2c7b5e9
oops
2023-08-14 13:19:48 +02:00
eae7c44874
reset error count
2023-08-14 13:19:32 +02:00
e4aae75747
more checks
2023-08-14 12:19:55 +02:00
b094ba145f
multi file segment works
2023-08-14 12:15:35 +02:00
15629abf19
the joys of UB or whatever that crap was
2023-08-14 12:13:29 +02:00
7aeb25e064
unittest for transfer with 2 segments
2023-08-14 11:26:57 +02:00
d246ce34d0
Merge pull request 'Change TLE validity duration' ( #159 ) from spg4-tle-too-old into develop
...
Reviewed-on: #159
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2023-08-14 10:09:00 +02:00
796c7a9e37
tle is too old after 30 days now
2023-08-09 11:42:11 +02:00
7c875f1067
unittest for small file transfer done
2023-08-04 15:17:53 +02:00
e8451cac31
add one test condition
2023-08-04 14:21:36 +02:00
8ddd6eb18d
some improvements for test
2023-08-03 17:44:30 +02:00
6c6b552059
start small file transfer test
2023-08-03 17:43:03 +02:00
9a1437980f
add empty stubs
2023-08-03 15:50:27 +02:00
12e52a92f2
empty file transfer test done
2023-08-03 15:49:23 +02:00
dffce43e6b
metadata PDU seems to be correct
2023-08-03 15:30:38 +02:00
daf75547a4
insidious bug
2023-08-03 15:13:26 +02:00
0cccf26021
should not be problematic but somehow is..
2023-08-03 14:34:21 +02:00
c075f27e20
start verifying metadata PDU
2023-08-03 13:57:55 +02:00
3167988951
continue source handler
2023-08-03 13:03:58 +02:00
a856f91c67
nice
2023-07-27 17:15:01 +02:00
f49e607881
finally it works
2023-07-27 15:07:14 +02:00
0f208ec75a
seems to work well
2023-07-27 14:55:46 +02:00
5679b139ad
reserved message unittest working
2023-07-26 18:20:32 +02:00
947f2b8685
add some additional API
2023-07-26 17:47:27 +02:00
291c75c01f
test put request
2023-07-26 17:29:35 +02:00
fde277cd06
start adding dedicated put request handler
2023-07-26 17:17:51 +02:00
bb186fc965
more bugfixes
2023-07-26 16:58:58 +02:00
e8bf8b9575
looking good
2023-07-26 16:36:21 +02:00
8f5a8b13d3
parsing finally works
2023-07-26 16:25:42 +02:00
314cba363f
contnue msg parser unittest
2023-07-25 16:16:35 +02:00
244e2d0737
start adding message parser unittests
2023-07-25 13:58:22 +02:00
8f0974d83e
finished reserved msg creator function
2023-07-24 18:07:20 +02:00
8581f9a6f3
start implementing reserved message creator
2023-07-24 18:01:25 +02:00
844c90a625
constructor fix
2023-07-24 16:42:13 +02:00
437851db3e
naming
2023-07-24 16:40:44 +02:00
e8b9897ee3
even better name
2023-07-24 16:40:25 +02:00
33df8e8cc5
this parser should do the job
2023-07-24 16:38:11 +02:00
52fc0958f7
iniitalize field
2023-07-24 11:58:06 +02:00
66704dc571
getting tricky again..
2023-07-24 11:57:33 +02:00
0943863ec6
need to think about that parser again..
2023-07-24 11:35:26 +02:00
2585028e75
put request serializable now
2023-07-24 11:33:37 +02:00
7bf7336d4a
almost done
2023-07-24 11:15:50 +02:00
b0b6c68720
we already have CFDP messages
2023-07-24 11:05:11 +02:00
a1f36a0dd8
put request
2023-07-24 10:58:18 +02:00
e4665c9394
continue with the msg to user / put request architecture
2023-07-24 10:52:38 +02:00
98cbf38432
this is going to be complex..
2023-07-24 10:11:16 +02:00
5d3f00da7f
that should do the job
2023-07-24 10:06:45 +02:00
69fd6d0f6a
lets see how we can do this
2023-07-21 16:35:05 +02:00
045054fce0
start implementing metadata parser
2023-07-21 16:12:17 +02:00
4c9e731113
Merge branch 'cfdp-source-handler' of https://egit.irs.uni-stuttgart.de/eive/fsfw into cfdp-source-handler
2023-07-21 16:09:59 +02:00
e00e198ff1
this seems to work
2023-07-21 16:09:52 +02:00
9c8434d856
LOOKING GOOOD
2023-07-19 23:43:40 +02:00
42c215ef70
some additional notes
2023-07-19 23:24:43 +02:00
273fd3ebfd
added sequence count provider abstraction
2023-07-19 23:22:55 +02:00
6c9c4ee047
add EOF impl
2023-07-19 14:06:15 +02:00
1bfb695b41
some minor tweaks
2023-07-19 14:02:03 +02:00
1561b9a247
implemented fle data PDUs
2023-07-19 13:44:52 +02:00
896b7a7358
start FD PDU handling
2023-07-19 00:12:14 +02:00
8e62143ac8
continue impl
2023-07-18 09:38:46 +02:00
1d97327f79
start implementing metadata PDU generation
2023-07-17 18:56:10 +02:00
5e9d402598
getFileSize API for fsfw
2023-07-17 16:40:44 +02:00
b53c48863f
start introducing FSM result
2023-07-17 15:21:22 +02:00
4dc6398fd5
continue source FSM
2023-07-17 15:11:51 +02:00
8fcc4eab60
some internal state handling
2023-07-17 15:03:08 +02:00
972dc7e19e
continue source handler
2023-07-17 14:54:45 +02:00
06ef498a18
start implementing put request function
2023-07-17 14:48:37 +02:00
6322a31566
some fixes
2023-07-17 13:43:48 +02:00
95b77ed826
put request support baseline
2023-07-17 13:28:32 +02:00
3b1da85229
start setting up source handler
2023-07-17 11:37:20 +02:00
1cbcfc08ff
reorder includes
2023-07-17 10:46:12 +02:00
d575da8540
Merge pull request 'Small tweak to allow immediate HK generation' ( #158 ) from small-hk-tweak into develop
...
Reviewed-on: #158
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-07-17 10:37:39 +02:00
ca27cef2ee
Merge branch 'small-hk-tweak' into cfdp-source-handler
2023-07-17 10:37:03 +02:00
62ace649a7
fix unittest
2023-07-17 10:35:35 +02:00
aac74fae38
shared cmake file
2023-07-17 10:34:19 +02:00
a26b0c38ac
small tweak to allow immediate HK generation
2023-07-17 10:31:02 +02:00
f44110a7f5
share the FSFW Param block
2023-07-17 10:25:09 +02:00
35712070cf
source handler
2023-07-17 10:15:06 +02:00
1b79713430
Merge branch 'cfdp-source-handler' of https://egit.irs.uni-stuttgart.de/eive/fsfw into cfdp-source-handler
2023-07-17 09:53:51 +02:00
a6cc5171da
continue source handler
2023-07-17 09:53:23 +02:00
9994c46e47
Merge branch 'develop' into cfdp-source-handler
2023-07-14 16:01:51 +02:00
cf927ecee7
added bare structure of FSM
2023-07-14 15:56:38 +02:00
42e74d22cc
Merge pull request 'countdown based HK generation' ( #156 ) from hk-generation-countdown-based into develop
...
Reviewed-on: #156
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-07-11 17:35:10 +02:00
36caa58043
Merge branch 'develop' into hk-generation-countdown-based
2023-07-11 17:34:24 +02:00
988e07f0be
countdown
2023-07-11 15:40:43 +02:00
88e8665280
important bugfix for PUS TM creator
2023-07-10 17:45:02 +02:00
9c8b1c697b
added back missing function
2023-07-10 14:20:02 +02:00
110cb903a6
countdown based HK generation
2023-07-10 14:14:31 +02:00
1b23aa4246
bugfixes and improvements for dest handler
2023-06-30 12:01:18 +02:00
7d713219c5
continue source handler
2023-06-30 11:59:22 +02:00
1be09a2310
the C++ tooling is shit
2023-06-30 11:48:25 +02:00
7add782470
start CFDP source handler
2023-06-30 11:36:19 +02:00
8da89eba80
Merge pull request 'add API to set msg counter' ( #155 ) from pus-msg-counter-mutable into develop
...
Reviewed-on: #155
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-06-28 13:19:28 +02:00
7e8845f2c2
Merge remote-tracking branch 'origin/develop' into pus-msg-counter-mutable
2023-06-26 18:12:36 +02:00
6aff3250c2
Merge pull request 'Internal Error Reporter Configurability' ( #154 ) from internal-error-reporter-set into develop
...
Reviewed-on: #154
2023-06-26 18:10:06 +02:00
c3572e31a8
add API to set msg counter
2023-06-25 12:35:50 +02:00
2293e7f2bb
typo
2023-06-22 16:12:41 +02:00
a85a38c882
some thnings are configurable now
2023-06-22 16:08:29 +02:00
0f76cdb3ba
typo
2023-06-20 20:36:03 +02:00
268c2e87c9
Merge pull request 'max value calc fix' ( #153 ) from max-value-fix-v2 into develop
...
Reviewed-on: #153
2023-06-20 18:20:00 +02:00
87f94a252f
Merge branch 'develop' into max-value-fix-v2
2023-06-20 18:19:19 +02:00
c7037d417a
nullptr check for optional argument
2023-06-20 11:54:15 +02:00
f80c5980ea
max value calc fix
2023-06-19 17:04:45 +02:00
ad01642fee
Merge pull request 'specify truncate flag explicitely' ( #151 ) from specify-truncate-flag-explicitely into develop
...
Reviewed-on: #151
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-06-19 09:32:19 +02:00
f2947bc78e
specify truncate flag explicitely
2023-06-18 19:04:36 +02:00
0a977ea688
Merge pull request 'make number of parallel cmds configurable' ( #149 ) from make-srv3-num-parallel-cmds-configurable into develop
...
Reviewed-on: #149
2023-06-14 03:37:02 +02:00
74b164b1da
make number of parallel cmds configurable
2023-06-13 08:09:04 +02:00
5322de0599
Merge pull request 'Pull CFPD bugfix in dev branch' ( #147 ) from pull-cfdp-fix-into-dev-branch into obsw-v3.0.0-dev
...
Reviewed-on: #147
2023-06-09 13:41:29 +02:00
9a4bf51006
Merge branch 'develop' into obsw-v3.0.0-dev
2023-06-09 13:11:30 +02:00
3a70229510
Merge pull request 'configurable queue depth' ( #146 ) from service-8-configurable-queue-depth into obsw-v3.0.0-dev
...
Reviewed-on: #146
2023-06-09 13:03:17 +02:00
b3beedad9f
Merge branch 'obsw-v3.0.0-dev' into service-8-configurable-queue-depth
2023-06-09 13:03:08 +02:00
efe217a197
Merge pull request 'Rework L3GD20H Config' ( #143 ) from gyr-config-rework into obsw-v3.0.0-dev
...
Reviewed-on: #143
2023-06-09 13:01:23 +02:00
b442ca09b9
configurable queue depth
2023-06-07 13:46:46 +02:00
9372b2a575
Merge remote-tracking branch 'upstream/development' into develop
2023-05-25 15:03:54 +02:00
aafa53148e
Merge pull request 'CFDP Bugfix' ( #144 ) from cfdp-bugfix-unittest-fixes into develop
...
Reviewed-on: #144
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-05-22 10:40:44 +02:00
e0adb3325f
werks
2023-05-22 10:37:26 +02:00
4391823f01
changelog
2023-05-15 16:14:36 +02:00
1a77e6bb09
proper floating point comparison
2023-05-15 16:13:05 +02:00
cae131edcf
CFDP and unittest bugfixes
2023-05-15 16:02:55 +02:00
4518fec65c
CHANGELOG
2023-05-08 15:25:47 +02:00
dac1aacab2
Merge pull request 'Update Power Switch IF' ( #743 ) from eive/fsfw:update_power_switch_if into development
...
Reviewed-on: fsfw/fsfw#743
2023-05-08 15:00:47 +02:00
0042f92fdf
Merge pull request 'bump ETL version' ( #748 ) from KSat/fsfw:bump_etl_dep into development
...
Reviewed-on: fsfw/fsfw#748
2023-05-08 14:53:02 +02:00
656faf8169
Merge remote-tracking branch 'upstream/development' into update_power_switch_if
2023-05-08 14:44:27 +02:00
f84431e965
Merge pull request 'bugfix and changelog for Linux getUptime' ( #745 ) from eive/fsfw:important_bugfix_linux_get_uptime into development
...
Reviewed-on: fsfw/fsfw#745
2023-05-08 14:29:55 +02:00
0cec9ebb73
Merge pull request 'small tweak for version getter' ( #744 ) from eive/fsfw:small_version_getter_tweak into development
...
Reviewed-on: fsfw/fsfw#744
2023-05-08 14:13:06 +02:00
a440b7c394
Merge pull request 'add CFDP subsystem ID' ( #742 ) from eive/fsfw:add_cfdp_subsystem_id into development
...
Reviewed-on: fsfw/fsfw#742
2023-05-08 14:09:04 +02:00
bbfc1b2b34
Merge pull request 'FixedArrayList compile time assert' ( #740 ) from eive/fsfw:container_additional_assert into development
...
Reviewed-on: fsfw/fsfw#740
2023-05-08 14:04:56 +02:00
025b379e8b
bump ETL version
2023-05-04 14:04:55 +02:00
258f0d3313
use both LPFs
2023-04-19 15:25:14 +02:00
5eb9ee8bc1
DHB fdir: event queue depth confgurable
2023-04-14 21:22:24 +02:00
7f61d17cee
even better event manager printout
2023-04-14 21:08:44 +02:00
ffa2fa477f
Merge pull request 'move CFDP handler' ( #142 ) from move_cfdp_handler into develop
...
Reviewed-on: #142
2023-04-11 16:50:46 +02:00
894d1e3b87
move CFDP handler
2023-04-11 16:36:54 +02:00
285d327b97
clean up spi retval defs
2023-04-07 17:42:44 +02:00
e97fa5ac84
add skip directive for retvals
2023-04-07 11:03:46 +02:00
5a9304765f
accepts action commands without ipc data
2023-04-06 22:34:57 +02:00
6650c293da
change collection interval is public now
2023-04-04 15:59:26 +02:00
9fca7581dd
Merge branch 'develop' of https://egit.irs.uni-stuttgart.de/eive/fsfw into develop
2023-04-04 01:52:29 +02:00
4af90f99f3
changelog
2023-04-04 01:52:26 +02:00
94cdf67a80
make health functions virtual
2023-04-04 01:51:58 +02:00
7966ede11b
add O_SYNC flag for UioMapper
2023-04-03 21:57:18 +02:00
7a392dc33a
new register function
2023-04-03 18:54:35 +02:00
1e3c89b672
i dont think ths needs to be public
2023-04-03 17:59:14 +02:00
e2e87b149d
initialize switch state list
2023-04-03 14:31:45 +02:00
4f632e2c68
ctrl base bugfix
2023-03-28 19:37:47 +02:00
314f0fa2cd
start power switch component in undefined mode
2023-03-28 15:27:48 +02:00
b31e1037fb
HK service configurable queue depth
2023-03-26 20:05:10 +02:00
b814e7198f
Merge pull request 'Allow creating regular threads' ( #140 ) from allow_creating_regular_threads into develop
...
Reviewed-on: #140
2023-03-24 14:15:53 +01:00
6328b70d7b
Merge branch 'develop' into allow_creating_regular_threads
2023-03-24 14:15:39 +01:00
a937b457f9
this is so confusing
2023-03-24 14:10:47 +01:00
4415dc24e1
fix host OSAL
2023-03-24 13:25:34 +01:00
e704295cce
default value
2023-03-24 11:58:23 +01:00
d16b3c7e67
try to do this cleanly
2023-03-24 11:53:41 +01:00
3b86545725
Merge pull request 'add BUSY retval' ( #141 ) from busy_retval_dhb_com into develop
...
Reviewed-on: #141
2023-03-24 11:35:09 +01:00
cf6150cc18
add BUSY retval
2023-03-24 00:57:44 +01:00
bfb5c2ff03
Merge branch 'develop' into allow_creating_regular_threads
2023-03-23 18:45:49 +01:00
bf02061d47
Merge pull request 'use RR sched instead of FIFO for Linux RT' ( #139 ) from use_rr_sched into develop
...
Reviewed-on: #139
2023-03-23 18:45:09 +01:00
2c4e110254
Merge branch 'develop' into use_rr_sched
2023-03-23 18:44:59 +01:00
7ed75ea87b
Merge remote-tracking branch 'origin/develop' into allow_creating_regular_threads
2023-03-23 18:44:06 +01:00
db4587bb59
allow creating regular threads
2023-03-23 18:29:17 +01:00
33ac395072
use RR sched instead of FIFO for Linux RT
2023-03-23 15:42:14 +01:00
f8a7c1d4ed
rename namespace
2023-03-22 01:03:49 +01:00
341437df13
add flush functions for serial helpers
2023-03-21 20:20:13 +01:00
227524a21d
transition source submode is tricky
2023-03-20 15:49:09 +01:00
0f81d5e458
Merge remote-tracking branch 'upstream/development' into container_additional_assert
2023-03-15 12:34:36 +01:00
b50f092939
Merge remote-tracking branch 'upstream/development' into update_power_switch_if
2023-03-15 12:33:08 +01:00
2f90e12179
Merge remote-tracking branch 'upstream/development' into important_bugfix_linux_get_uptime
2023-03-15 12:32:25 +01:00
8b77fac099
Merge pull request 'health service fixes and changelog' ( #746 ) from eive/fsfw:health_service_fixes into development
...
Reviewed-on: fsfw/fsfw#746
2023-03-15 12:29:31 +01:00
47503824d7
health service fixes and changelog
2023-03-15 12:27:39 +01:00
5e3f5c4121
fuse update
2023-03-15 12:25:39 +01:00
1f36c082ef
bugfix and changelog for Linux getUptime
2023-03-15 12:21:50 +01:00
aa84e93603
small tweak for version getter
2023-03-15 12:17:36 +01:00
8f63a0e747
changelog
2023-03-15 12:15:21 +01:00
6fc8f756a7
update power switch IF
2023-03-15 12:13:55 +01:00
d98ed40e3d
add CFDP subsystem ID
2023-03-15 12:09:30 +01:00
b057250bfb
changelog
2023-03-15 11:53:12 +01:00
066dd0d397
changelog
2023-03-15 11:52:20 +01:00
f735c2e9d4
assert size larger than 0
2023-03-15 11:51:51 +01:00
43fd0b2f59
resolve some more merge conflicts
2023-03-15 11:48:50 +01:00
d0607824ad
Merge remote-tracking branch 'upstream/development' into develop
2023-03-15 11:40:48 +01:00
cf27954a86
changelog
2023-03-14 19:55:01 +01:00
f84e3284ab
just hardcode spill option to true
2023-03-14 19:54:21 +01:00
5250423d1d
Merge pull request 'Periodic HK helper simplification' ( #136 ) from periodic_hk_helper_simplification into develop
...
Reviewed-on: #136
2023-03-14 18:27:14 +01:00
522bd41d6e
changelog
2023-03-14 18:26:44 +01:00
c61c85280b
remove more code
2023-03-14 18:26:04 +01:00
afbe5e1f65
Merge remote-tracking branch 'origin/develop' into periodic_hk_helper_simplification
2023-03-14 18:23:57 +01:00
4c88ab80c8
Merge pull request 'Pool Manager spill to higher pools option' ( #135 ) from pool_manager_spilling_opt into develop
...
Reviewed-on: #135
2023-03-14 18:22:31 +01:00
5ba69b169f
changelog
2023-03-14 18:22:00 +01:00
40405fe6c7
add spill option
2023-03-14 18:21:16 +01:00
aac32e763c
some compile fixes
2023-03-14 18:20:17 +01:00
bf980d74c0
HK helper simplification
2023-03-14 17:40:39 +01:00
b6b9d1d790
make dataset enable idempotent
2023-03-14 16:49:46 +01:00
0973ba6bf2
Merge pull request 'basic faulty cb for power switcher component' ( #134 ) from feature_power_switch_faulty_cb into develop
...
Reviewed-on: #134
2023-03-14 14:15:11 +01:00
1cfebb5d47
Merge branch 'develop' into feature_power_switch_faulty_cb
2023-03-14 14:14:50 +01:00
0b0a0299bc
power switch IF improvements
2023-03-14 13:45:03 +01:00
8382d61b92
possible fix for power switch component
2023-03-14 11:44:13 +01:00
7208343b6d
basic faulty cb for power switcher component
2023-03-13 16:01:13 +01:00
9a8d775eb1
optimization for cmd executor
2023-03-12 20:49:34 +01:00
4d6f6e6b23
event manager queue depth configurable
2023-03-10 14:58:20 +01:00
55f6825a03
Revert "Modes: reusing submode for mode mask, more unittests"
...
This reverts commit f0bddfcb21
.
2023-03-10 14:50:16 +01:00
c162acb7df
Merge branch 'develop' of https://egit.irs.uni-stuttgart.de/eive/fsfw into develop
2023-03-10 14:23:51 +01:00
87462afe6d
better error printout for i2c write error
2023-03-10 14:23:40 +01:00
a8de395ea0
Merge pull request 'Modes: reusing submode for mode mask, more unittests' ( #133 ) from mohr/submode_mask into develop
...
Reviewed-on: #133
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2023-03-10 11:22:11 +01:00
f0bddfcb21
Modes: reusing submode for mode mask, more unittests
2023-03-09 16:43:45 +01:00
23d9b44b3e
Merge pull request 'exceptionless host filesystem' ( #132 ) from avoid_exceptions into develop
...
Reviewed-on: #132
2023-03-08 14:55:18 +01:00
26e4445189
exceptionless host filesystem
2023-03-08 14:47:03 +01:00
9ee3cdf729
Merge pull request 'OFF -> NORMAL: Set transition source modes' ( #131 ) from off_to_normal_transition_sources into develop
...
Reviewed-on: #131
2023-03-08 01:24:54 +01:00
1b7493f945
OFF -> NORMAL: Set transition source modes
2023-03-08 01:18:11 +01:00
7f6ba5f40b
Merge pull request 'Feature: Allowed Submodes Mask for Mode List Entry' ( #130 ) from feature_allow_submodes_mode_list_entry into develop
...
Reviewed-on: #130
Reviewed-by: Steffen Gaisser <gaisser@irs.uni-stuttgart.de>
2023-03-07 17:20:47 +01:00
070b48ada2
review improvements
2023-03-07 17:15:34 +01:00
d9a139e1ef
Merge remote-tracking branch 'origin/develop' into feature_allow_submodes_mode_list_entry
2023-03-07 16:31:28 +01:00
c80a3752d9
afmt
2023-03-07 16:31:08 +01:00
af58c414fc
bugfix in submode check logic
2023-03-07 16:29:10 +01:00
4c48668125
add copy and assignment ctor for mode definition
2023-03-07 16:03:28 +01:00
2745b2080d
allow submode mask now
2023-03-07 13:55:40 +01:00
e9d9f44605
added length check
2023-03-06 14:01:45 +01:00
2c5af91db1
Merge pull request 'new monotonic clock API' ( #128 ) from feature_monotonic_clock_api into develop
...
Reviewed-on: #128
Reviewed-by: Marius Eggert <eggertm@irs.uni-stuttgart.de>
2023-03-04 11:47:37 +01:00
5cd7b98ba7
more todo docs
2023-03-04 11:38:16 +01:00
a39f1271ec
return FAILED for win
2023-03-04 11:32:32 +01:00
bbf0d7a0d2
add basic impl (no windows) for host
2023-03-04 11:31:54 +01:00
04ee3c7362
renaming
2023-03-04 11:04:55 +01:00
95dab69b35
new monotonic clock API
2023-03-04 11:03:22 +01:00
33de15205b
Merge pull request 'configurable queue depth' ( #127 ) from feature_configurable_queue_depth_tcpip_servers into develop
...
Reviewed-on: #127
2023-03-03 16:33:29 +01:00
4d353a1ad2
remove obsolete constant
2023-03-03 16:36:30 +01:00
6006c97e48
configurable queue depth
2023-03-03 15:45:44 +01:00
6e17e45506
Merge pull request 'timeval: Use system clock' ( #126 ) from feature_timeval_use_sysclock into develop
...
Reviewed-on: #126
2023-03-03 15:25:38 +01:00
64537d442a
extneded and fixed countdown unittests
2023-03-03 14:54:52 +01:00
78cf00315d
use sys clock for Countdown
2023-03-03 14:30:35 +01:00
245886c555
add lock context for pool manager
2023-03-02 15:33:49 +01:00
f84097543e
allow passing context to mutex guard
2023-03-02 15:20:59 +01:00
511d07c0c7
refactored MGM device code
2023-02-26 21:26:24 +01:00
cf735143fe
update for SPI/gyro dev handler code
2023-02-26 14:54:35 +01:00
bdfe31dba4
Merge branch 'mueller/pus-15-tm-storage' into develop
2023-02-24 19:03:21 +01:00
216f603d62
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-24 16:56:32 +01:00
174a6aa862
Merge pull request 'use timeval instead of uptime for stopwatch' ( #125 ) from stopwatch-fix into develop
...
Reviewed-on: #125
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2023-02-24 16:51:28 +01:00
c2d9370aa1
Merge branch 'develop' into stopwatch-fix
2023-02-24 16:51:08 +01:00
893b434728
allow dest handler to handle folder destinations
2023-02-24 16:49:23 +01:00
6eba84566d
use timeval instead of uptime
2023-02-24 16:39:49 +01:00
f0415a97b1
some fixes and improvements
2023-02-24 15:49:05 +01:00
abcf1b29b2
execution complete
2023-02-24 14:50:36 +01:00
dc7afc5415
Version bump, CHANGELOG update, format
2023-02-23 13:38:24 +01:00
9bf3ff95b7
Merge pull request 'Add Health Service Announce All Health Info' ( #725 ) from eive/fsfw:add_health_service_announce_all into development
...
Reviewed-on: fsfw/fsfw#725
2023-02-23 13:13:56 +01:00
61562b18ab
Merge branch 'development' into add_health_service_announce_all
2023-02-23 12:56:12 +01:00
d76d97a36b
changed health table parameter to objectId
2023-02-23 12:44:42 +01:00
d373c45d36
Merge branch 'develop' into mueller/pus-15-tm-storage
2023-02-22 15:45:54 +01:00
bd208038dd
printout fixes
2023-02-22 15:45:39 +01:00
206af00c8b
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-21 11:14:19 +01:00
2efff4d2c5
missing include
2023-02-21 02:59:13 +01:00
2a0c244468
add pus 15 store ID
2023-02-20 16:10:21 +01:00
e1711f0345
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-20 15:04:13 +01:00
c327985222
printout tweak
2023-02-20 15:02:00 +01:00
76b377c4c0
Merge pull request 'Mode Service: Add allowed subservice' ( #739 ) from eive/fsfw:small_mode_service_fix into development
...
Reviewed-on: fsfw/fsfw#739
2023-02-20 13:40:53 +01:00
b45206ccd6
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-20 13:33:10 +01:00
c8469ca647
a lot of bug potential here
2023-02-18 14:03:19 +01:00
2d6622b8b8
wtf is this interface
2023-02-18 13:51:24 +01:00
5f9eb01d94
better naming
2023-02-18 13:46:51 +01:00
3568bdbecf
lets see if this fixes the issue
2023-02-18 13:45:49 +01:00
fcd84b59ae
how the hell does this break anything
2023-02-18 13:37:39 +01:00
e3c968096b
i2c small improvements
2023-02-18 13:07:38 +01:00
c745c0c8b4
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-17 13:18:09 +01:00
be015b4c66
service 11: cast to fix warning
2023-02-17 12:07:50 +01:00
dae5e988fd
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-17 11:52:23 +01:00
a6d707a7db
SubsystemBase: Add function to update child modes
2023-02-17 02:04:17 +01:00
fe41d73895
remove obsolete mode
2023-02-16 17:57:03 +01:00
70b785984c
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-14 17:33:59 +01:00
9de6c4b3aa
printout corrections
2023-02-14 14:33:02 +01:00
d256ede8c1
fix cppcheck lint
2023-02-14 10:33:22 +01:00
f0b8457ba2
bugfix for SPI
...
- Set transfer length to 0 for failed transfers
2023-02-13 13:51:52 +01:00
dac2d210b5
updates for thermal module in DHB
2023-02-13 00:36:54 +01:00
8b4f73a97b
better error msg
2023-02-12 21:07:11 +01:00
7fae6cbd6d
added missing CS unlock
2023-02-12 20:06:32 +01:00
d302ba7185
afmt
2023-02-10 13:51:16 +01:00
3562bf11b9
CHANGELOG update
2023-02-10 11:06:46 +01:00
fffb2b61e5
release check helper
2023-02-10 11:06:30 +01:00
94e5f62331
add allowed subservice
2023-02-09 18:30:08 +01:00
14a92b3d89
typo
2023-02-09 18:28:16 +01:00
e4fd424d66
Merge branch 'possible_tc_sched_fixes' into develop
2023-02-09 18:25:44 +01:00
341a66c265
changelog
2023-02-09 18:22:00 +01:00
b9b076aa4c
logic error
2023-02-09 18:18:25 +01:00
d93486a340
that time margin check is possible broken
2023-02-09 18:18:05 +01:00
820a7f059c
logic error
2023-02-09 18:13:58 +01:00
f4d188c36f
that time margin check is possible broken
2023-02-09 18:12:43 +01:00
1841f92944
important bugfix for thermal set
2023-02-09 17:17:42 +01:00
b279985859
refactor DHB: Bugfix for thermal module
2023-02-09 16:42:38 +01:00
0a9c563bbc
format
2023-02-09 15:58:48 +01:00
fa7675897d
Merge pull request 'Mode Service Bugfixes' ( #736 ) from eive/fsfw:mode_service_fixes into development
...
Reviewed-on: fsfw/fsfw#736
2023-02-09 15:56:26 +01:00
3a2393885f
more style
2023-02-09 15:44:39 +01:00
c752b6d143
Merge pull request 'Generic TMTC Bridge Update' ( #734 ) from eive/fsfw:tmtcbridge_tweaks into development
...
Reviewed-on: fsfw/fsfw#734
2023-02-09 15:37:35 +01:00
b676040c7c
Merge pull request 'CMakeLists file updates' ( #731 ) from eive/fsfw:cmakelists_update into development
...
Reviewed-on: fsfw/fsfw#731
2023-02-09 15:29:46 +01:00
010509efb4
removed unneeded find_package parameter for etl
2023-02-09 13:50:16 +01:00
dfb1633f00
Merge branch 'development' into mode_service_fixes
2023-02-09 13:46:19 +01:00
5f7172e130
Merge pull request 'TCP/IP TMTC bridge memory leak fixes' ( #737 ) from eive/fsfw:possible_tcpip_bridge_fixes into development
...
Reviewed-on: fsfw/fsfw#737
2023-02-09 12:15:45 +01:00
0c6465cd95
Merge pull request 'time stamper empty ctor' ( #730 ) from eive/fsfw:empty_cds_short_ctor into development
...
Reviewed-on: fsfw/fsfw#730
2023-02-09 11:45:49 +01:00
f94987c46d
Merge pull request 'RM3100 important bugfix' ( #733 ) from eive/fsfw:rm3100_fixes into development
...
Reviewed-on: fsfw/fsfw#733
2023-02-09 11:41:53 +01:00
1809ce359b
Merge pull request 'comment tweak to event parser can read everything' ( #732 ) from eive/fsfw:health_if_update into development
...
Reviewed-on: fsfw/fsfw#732
2023-02-09 11:39:53 +01:00
8c712441ab
Making fetch Catch2 quiet as well.
2023-02-09 11:34:58 +01:00
6ce80ea6c5
Merge branch 'possible_tcpip_bridge_fixes' into develop
2023-02-08 21:27:26 +01:00
f1b0ca7cff
add PR link
2023-02-08 21:26:37 +01:00
000df85556
bump changelog
2023-02-08 21:24:00 +01:00
1fffcc2229
possiible leak fixes
2023-02-08 21:23:21 +01:00
6f05d6b7b0
possiible leak fixes
2023-02-08 20:38:32 +01:00
7f907fb9d3
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-08 17:17:33 +01:00
a419806a05
Merge remote-tracking branch 'upstream/development' into mode_service_fixes
2023-02-08 09:33:13 +01:00
84bbef0167
make it consistent
2023-02-08 09:27:14 +01:00
88b2b0e005
Merge branch 'mode_service_fixes' into develop
2023-02-08 09:26:38 +01:00
6445debfa1
bump changelog
2023-02-08 09:24:55 +01:00
8014e4adf9
mode service fixes
2023-02-08 09:23:48 +01:00
84dc7ac0ce
bump changelog
2023-02-08 01:31:32 +01:00
ec12ab5daa
mode service fixes
2023-02-08 01:20:28 +01:00
134d908f26
that stuff is not in upstream yet..
2023-02-07 12:52:18 +01:00
40a9e12416
1000 is a bit much
2023-02-07 12:47:40 +01:00
f39054edd4
introduce warning switch
2023-02-07 12:45:29 +01:00
5adf89b911
changelog update
2023-02-07 12:41:42 +01:00
c2e6a22dec
important bugfix for RM3100
2023-02-07 12:39:43 +01:00
c8e065a713
comment tweak to event parser can read everything
2023-02-07 12:36:42 +01:00
69c94645df
add back HAL section
2023-02-07 12:36:01 +01:00
37e850c5a7
use upstream changelog
2023-02-07 12:31:19 +01:00
3ed49dbae3
Merge remote-tracking branch 'upstream/development' into empty_cds_short_ctor
2023-02-07 12:24:02 +01:00
a1567de9e8
Merge branch 'develop' into mueller/pus-15-tm-storage
2023-02-07 12:21:35 +01:00
4cf52d5dfe
Merge pull request 'Time Service 9 update' ( #726 ) from eive/fsfw:updates_fixes_pus_time_service into development
...
Reviewed-on: fsfw/fsfw#726
2023-02-07 12:19:45 +01:00
2646707d3f
Merge branch 'cmakelists_update' into develop
2023-02-07 12:18:49 +01:00
539d7aac9e
suppress error if ETL is not found
2023-02-07 12:17:03 +01:00
0a23f2c85a
correction for printout, add prefix
2023-02-07 12:15:44 +01:00
06e30684fe
Merge remote-tracking branch 'upstream/development' into develop
2023-02-07 12:14:31 +01:00
46230e6c6d
Merge remote-tracking branch 'upstream/development' into updates_fixes_pus_time_service
2023-02-07 12:11:29 +01:00
b22d439300
bump changelog
2023-02-07 12:10:11 +01:00
7e7b3bbbc9
time stamper empty ctor
2023-02-07 12:07:41 +01:00
06dca7608a
time stamper empty ctor
2023-02-07 12:06:34 +01:00
6af5274b68
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-02-07 10:51:17 +01:00
5b92247fbd
Merge branch 'development' into add_health_service_announce_all
2023-02-06 16:31:05 +01:00
e2b66df72e
Merge pull request 'various fixes related to linux Unittests and memory leaks' ( #715 ) from eive/fsfw:unittest_fix_semaphore into development
...
Reviewed-on: fsfw/fsfw#715
2023-02-06 16:30:37 +01:00
d9da55fdab
Merge branch 'development' into add_health_service_announce_all
2023-02-06 15:03:52 +01:00
7b828f233a
Merge pull request 'I2C Linux: remove duplicate printout' ( #718 ) from eive/fsfw:i2c_remove_duplicate_printout into development
...
Reviewed-on: fsfw/fsfw#718
2023-02-06 14:54:58 +01:00
c3d1000cd5
Merge branch 'development' into unittest_fix_semaphore
2023-02-06 14:46:45 +01:00
8e0e57714d
Merge pull request 'allow using SO_REUSEADDR and SO_REUSEPORT on TCP server' ( #722 ) from eive/fsfw:tcp_server_reuseaddr_reusesocket into development
...
Reviewed-on: fsfw/fsfw#722
2023-02-06 14:45:40 +01:00
066f7a6f9b
remove unreachable code
2023-02-06 14:41:14 +01:00
cc9e54ea6b
Merge pull request 'improve srv20 error messages' ( #723 ) from eive/fsfw:srv20_error_msgs into development
...
Reviewed-on: fsfw/fsfw#723
2023-02-06 14:37:26 +01:00
31465a4e0f
Merge pull request 'MGM: small tweak, gain factor was always them same' ( #724 ) from eive/fsfw:mgm_handler_small_fix into development
...
Reviewed-on: fsfw/fsfw#724
2023-02-06 14:36:34 +01:00
c0e5d1eb99
Merge branch 'development' into tcp_server_reuseaddr_reusesocket
2023-02-06 14:34:52 +01:00
3bc5d4a2e0
Merge remote-tracking branch 'upstream/development' into mgm_handler_small_fix
2023-02-06 14:25:33 +01:00
b1e9dd9e4a
Merge remote-tracking branch 'upstream/development' into updates_fixes_pus_time_service
2023-02-06 14:24:38 +01:00
ab86599db3
Merge pull request 'Bugfix DHB setNormalDatapoolEntriesInvalid' ( #728 ) from eive/fsfw:bugfix_dhb_set_datapool_entries_invalid into development
...
Reviewed-on: fsfw/fsfw#728
2023-02-06 14:20:34 +01:00
034eb34c2e
small tweak
2023-02-03 16:05:50 +01:00
38789e053b
Merge branch 'bugfix_dhb_set_datapool_entries_invalid' into develop
2023-02-03 16:05:29 +01:00
4374c7c4f4
changelog
2023-02-03 16:01:56 +01:00
5343844be5
bugfix in setNormalDataPoolEntriesInvalid
...
Do not forget to call read and write to actually update the
validity state
2023-02-03 16:00:55 +01:00
e11eabdbcf
bugfix in setNormalDataPoolEntriesInvalid
...
Do not forget to call read and write to actually update the
validity state
2023-02-03 15:58:26 +01:00
3250bbf269
changelog update
2023-02-02 18:34:24 +01:00
a78fe0a7f3
Merge pull request 'RM3100 Z-Value fix' ( #123 ) from RM3100-fix into develop
...
Reviewed-on: #123
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2023-02-02 18:33:13 +01:00
acfc1cbf21
bump changelog
2023-02-02 18:31:40 +01:00
d17ec02cf0
fixed Z value calculation
2023-02-02 18:26:08 +01:00
e300490b93
Merge pull request 'Bugfix PUS packet creators Sequence flags' ( #727 ) from eive/fsfw:bugfix_pus_packets_seq_flags into development
...
Reviewed-on: fsfw/fsfw#727
2023-02-02 17:22:29 +01:00
f2461cd7e9
helper method for commanding mode
2023-02-02 16:22:29 +01:00
01cc619e67
Merge branch 'bugfix_pus_packets_seq_flags' into develop
2023-02-01 20:52:08 +01:00
0f811777a7
changelog update
2023-02-01 20:49:53 +01:00
e93137939e
set sequence flags for PUS TMTC to unsegmented
2023-02-01 20:48:26 +01:00
2339712373
set sequence flags for PUS TMTC to unsegmented
2023-02-01 20:46:48 +01:00
c1f42618db
small but important bugfix for health service
2023-02-01 19:59:32 +01:00
d9d253d3bb
small but important bugfix for health service
2023-02-01 19:58:27 +01:00
bd586f6564
Merge branch 'updates_fixes_pus_time_service' into develop
2023-02-01 18:42:18 +01:00
1f88c006d9
update changelog
2023-02-01 18:42:09 +01:00
5f481739d8
Merge branch 'updates_fixes_pus_time_service' into develop
2023-02-01 18:39:51 +01:00
7e94baceef
service 9 update
...
- fix time info event
- add time dump subservice
2023-02-01 18:39:23 +01:00
7ee83e4e5d
service 9 update
...
- fix time info event
- add time dump subservice
2023-02-01 18:10:07 +01:00
64787f85ca
update changelog
2023-02-01 17:42:06 +01:00
61df451dd8
update changelog
2023-02-01 17:41:47 +01:00
29ea89044e
beatufil
2023-02-01 17:35:49 +01:00
e487f5be87
proper announce all impl
2023-02-01 17:35:32 +01:00
1cacceddad
beatufil
2023-02-01 17:33:24 +01:00
5c35b8e3cd
proper announce all impl
2023-02-01 17:07:38 +01:00
9b05e8f274
re-order fields in TcpConfig
2023-01-30 14:24:48 +01:00
7766b24a1d
re-order fields in TcpConfig
2023-01-30 14:24:28 +01:00
eb223dae88
bump changelog
2023-01-30 14:20:28 +01:00
3656662d88
small tweak, gain factory was always them same
2023-01-30 14:18:03 +01:00
fe71978467
improve srv20 error messages
2023-01-30 14:15:37 +01:00
b646717a76
bump changelog
2023-01-30 14:11:00 +01:00
99d8c845f2
allow using SO_REUSEADDR and SO_REUSEPORT on TCP server
2023-01-30 14:07:41 +01:00
9a4ae550ab
Merge branch 'develop' of https://egit.irs.uni-stuttgart.de/eive/fsfw into develop
2023-01-30 14:07:10 +01:00
c64b9b3e71
allow using SO_REUSEADDR and SO_REUSEPORT on TCP server
2023-01-30 14:05:39 +01:00
226818886f
improve srv20 error messages
2023-01-28 14:31:32 +01:00
da12495335
connect mode tree parent: make health helper optional
2023-01-27 15:08:24 +01:00
0cc3231ceb
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-01-23 14:20:38 +01:00
049e3b431d
small tweak for printout
2023-01-23 11:31:00 +01:00
bd189518b6
small tweak, gain factory was always them same
2023-01-20 11:10:05 +01:00
0e7c6b117f
Merge pull request 'Service 11 TC Scheduler Robustness Improvements' ( #720 ) from service_11_bugfixes into development
...
Reviewed-on: fsfw/fsfw#720
2023-01-13 13:33:19 +01:00
accaf855ee
Merge remote-tracking branch 'upstream/service_11_bugfixes' into develop
2023-01-13 11:19:17 +01:00
75fa7caf25
Merge remote-tracking branch 'upstream/development' into develop
2023-01-13 11:19:09 +01:00
d16c5024dc
small include improvement
2023-01-13 11:15:36 +01:00
a4531e4ced
typo
2023-01-13 10:59:39 +01:00
97c629ad84
update changelog
2023-01-13 10:53:36 +01:00
bf12f284fa
add size and crc check for contained TC
2023-01-13 10:53:04 +01:00
ba62c28b64
adding linux ci and fixing problems
2023-01-12 15:40:52 +01:00
041d1b8795
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2023-01-11 09:17:57 +01:00
7adb47aecb
remove duplicate printout
2023-01-11 08:45:37 +01:00
5bb66c9723
remove duplicate printout
2023-01-10 11:55:54 +01:00
8589f4d63a
Merge pull request 'updates for source sequence counter' ( #714 ) from eive/fsfw:source_seq_counter_update into development
...
Reviewed-on: fsfw/fsfw#714
2022-12-19 15:00:28 +01:00
ca80589233
make get const
2022-12-19 14:58:08 +01:00
f2ebaed092
Merge pull request 'vec getter, reset for content' ( #716 ) from eive/fsfw:get_cmd_exec_read_buf into development
...
Reviewed-on: fsfw/fsfw#716
2022-12-19 14:56:11 +01:00
f0b89e98df
Merge pull request 'printout handling improvements' ( #717 ) from eive/fsfw:i2c_printout_improvements into development
...
Reviewed-on: fsfw/fsfw#717
2022-12-19 14:45:04 +01:00
2aa4af6974
make function public
2022-12-14 13:50:57 +01:00
75fc7a056d
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2022-12-12 09:02:04 +01:00
05cad893a2
introduce error counter to avoid spam
2022-12-06 10:05:23 +01:00
5557d95994
Merge branch 'development' into i2c_printout_improvements
2022-12-05 14:20:58 +01:00
fc24c9b5d8
Merge branch 'development' into get_cmd_exec_read_buf
2022-12-05 14:20:52 +01:00
1b005d706a
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2022-12-01 16:40:39 +01:00
5b0ea91222
statically assert MAX_SIZE > 0
2022-11-29 23:24:29 +01:00
7ef69c839c
Merge pull request 'small fix to allow teardown handling' ( #713 ) from eive/fsfw:mueller/shutdown_for_failed_to_on_transition into development
...
Reviewed-on: fsfw/fsfw#713
2022-11-28 14:30:15 +01:00
9b798d798e
Merge pull request 'DLE parser' ( #711 ) from eive/fsfw:mueller/dle_parser into development
...
Reviewed-on: fsfw/fsfw#711
2022-11-28 14:13:18 +01:00
e68f54b9bd
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2022-11-28 11:37:15 +01:00
8eb869e073
run black
2022-11-28 11:21:36 +01:00
b13453f46b
vec getter, reset for content
2022-11-28 08:43:54 +01:00
d0e322d7e2
printout handling improvements
2022-11-28 08:42:08 +01:00
46a1c2bace
remove data wrapper
2022-11-28 08:35:10 +01:00
2643ff194c
Merge remote-tracking branch 'upstream/development' into develop
2022-11-28 08:34:04 +01:00
ecde164f68
updates for source sequence counter
2022-11-28 08:30:45 +01:00
50930b41ba
Merge remote-tracking branch 'upstream/development' into mueller/dle_parser
2022-11-28 08:27:24 +01:00
296bc56e2a
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2022-11-24 15:16:34 +01:00
d6ee2ed400
Merge pull request 'AcceptsTelemetryIF tweaks' ( #712 ) from eive/fsfw:mueller/accepts_tm_if_adaptions into development
...
Reviewed-on: fsfw/fsfw#712
2022-11-21 16:30:43 +01:00
f2150ff9c2
Merge pull request 'only delete table entry if not nullptr' ( #710 ) from eive/fsfw:mueller/health_helper_bugfix into development
...
Reviewed-on: fsfw/fsfw#710
2022-11-21 16:24:13 +01:00
1b9c98f3fe
Merge pull request 'uio able to resolve symlinks now' ( #709 ) from eive/fsfw:mueller/uio_mapper_handle_symlinks into development
...
Reviewed-on: fsfw/fsfw#709
2022-11-21 16:14:36 +01:00
742152b28e
Merge branch 'development' into mueller/accepts_tm_if_adaptions
2022-11-21 15:29:35 +01:00
bf4ca56658
Merge branch 'development' into mueller/shutdown_for_failed_to_on_transition
2022-11-21 15:29:11 +01:00
16ffa00155
Merge branch 'development' into mueller/dle_parser
2022-11-21 15:28:34 +01:00
14c681c93a
Merge branch 'development' into mueller/uio_mapper_handle_symlinks
2022-11-21 15:27:06 +01:00
0958c3a00e
Merge branch 'development' into mueller/health_helper_bugfix
2022-11-21 15:24:51 +01:00
d699d16307
Merge pull request 'SP reader getPacketData is const now' ( #708 ) from eive/fsfw:mueller/sp_reader_const_get_data into development
...
Reviewed-on: fsfw/fsfw#708
2022-11-21 15:23:39 +01:00
3b0fed733f
Merge branch 'development' into mueller/uio_mapper_handle_symlinks
2022-11-21 15:23:15 +01:00
23d3812fe3
this is actually important
2022-11-21 15:22:25 +01:00
dec7db3ae2
Merge remote-tracking branch 'upstream/development' into mueller/accepts_tm_if_adaptions
2022-11-21 15:00:06 +01:00
65a5abab49
move free call
2022-11-21 14:56:08 +01:00
0129783e34
Merge branch 'development' into mueller/sp_reader_const_get_data
2022-11-21 14:50:44 +01:00
cabe0868ec
Merge pull request 'move container returnvalues to namespace' ( #707 ) from eive/fsfw:mueller/update_containers_retval into development
...
Reviewed-on: fsfw/fsfw#707
2022-11-21 14:49:44 +01:00
f05295bada
small fix to allow teardown handling
2022-11-17 15:16:29 +01:00
160ff799ac
small fix to allow teardown handling
2022-11-17 15:09:08 +01:00
b85ca64690
update changelog
2022-11-15 11:48:28 +01:00
3bc3da5a8d
update changelog
2022-11-15 11:47:26 +01:00
f8c07ec9cf
update changelog
2022-11-15 11:46:43 +01:00
8199b8f359
bump changelog
2022-11-15 11:45:39 +01:00
cbc8dbcdd4
update changelog
2022-11-15 11:44:45 +01:00
d31a5306f0
fix mock
2022-11-15 11:41:03 +01:00
a236a5ec50
adaptions for AcceptsTelemetryIF
2022-11-15 11:40:26 +01:00
03620970e2
function to get queue is const now
2022-11-15 11:38:32 +01:00
8fe8d810e9
only delete table if not nullptr
2022-11-15 11:27:31 +01:00
9483c2809d
DLE parser
2022-11-15 11:26:53 +01:00
fe3d6bd432
uio able to resolve symlinks now
2022-11-15 10:56:46 +01:00
c5f91926c9
remove includes
2022-11-15 10:54:47 +01:00
be4a87535d
remove data wrapper
2022-11-15 10:54:11 +01:00
99927b8e95
afmt
2022-11-15 10:53:38 +01:00
5e5eb82830
make warning switch protected
2022-11-15 10:53:14 +01:00
686dc97234
this is better / more correct
2022-11-15 10:52:47 +01:00
2a842666d5
SP reader getPacketData is const now
2022-11-15 10:46:46 +01:00
c013fcc1f5
move container retvals to namespace
2022-11-15 10:01:37 +01:00
1f58ba1f9b
update changelog
2022-11-15 09:58:15 +01:00
002845108d
Merge remote-tracking branch 'upstream/development' into develop_update
2022-11-14 15:05:47 +01:00
1b8fc2af19
Merge pull request 'CFDP Update' ( #682 ) from mueller/cfdp-update-without-handlers into development
...
Reviewed-on: fsfw/fsfw#682
2022-11-14 15:04:43 +01:00
72d7c43445
updates for storage manager mock
2022-11-14 14:57:37 +01:00
ab9b6c8c89
Merge remote-tracking branch 'origin/development' into mueller/cfdp-update-without-handlers
2022-11-14 14:51:33 +01:00
69d338f9bb
Merge pull request 'Local Pool Update Remove Add Data Ignore Fault Argument' ( #701 ) from eive/fsfw:mueller/local-pool-update-remove-ignore-fault-arg into development
...
Reviewed-on: fsfw/fsfw#701
2022-11-14 14:49:34 +01:00
68223869d5
Merge branch 'development' into mueller/local-pool-update-remove-ignore-fault-arg
2022-11-14 14:47:07 +01:00
93fda71989
Merge pull request 'refactoring of serial drivers for linux' ( #705 ) from eive/fsfw:mueller/refactor_serial_linux into development
...
Reviewed-on: fsfw/fsfw#705
2022-11-14 14:39:41 +01:00
7b0db08962
Merge branch 'development' into mueller/refactor_serial_linux
2022-11-14 14:36:31 +01:00
0956fbc740
Merge pull request 'fix compiler warning for fixed array list copy ctor' ( #704 ) from eive/fsfw:mueller/fixed_array_list_copy_ctor into development
...
Reviewed-on: fsfw/fsfw#704
2022-11-14 14:28:46 +01:00
b48e0fdc0d
Merge remote-tracking branch 'origin/development' into mueller/cfdp-update-without-handlers
2022-11-14 14:25:36 +01:00
1d084ee22f
Merge branch 'development' into mueller/fixed_array_list_copy_ctor
2022-11-14 14:21:04 +01:00
1bea2344f6
remove using declaraction
2022-11-14 14:21:00 +01:00
d7e16a67a7
Merge pull request 'Windows Tweaks' ( #691 ) from eive/fsfw:windows-tweaks-upstream into development
...
Reviewed-on: fsfw/fsfw#691
2022-11-14 14:18:47 +01:00
6021d897b8
Merge branch 'development' into windows-tweaks-upstream
2022-11-14 14:13:57 +01:00
83a6f0b5f8
reenable setup function call
2022-11-14 14:12:26 +01:00
a9c6c088f2
remove leftover debugging code
2022-11-14 14:08:38 +01:00
2b6a33e718
afmt
2022-11-11 14:13:46 +01:00
61fd5d1b62
impl function to generate ASCII timestamp sec accuracy
2022-11-11 14:12:42 +01:00
046dbe1deb
Merge branch 'develop' into mueller/pus-15-tm-storage
2022-11-11 11:38:32 +01:00
e03e7f5260
Merge branch 'mueller/refactor_serial_linux' into develop
2022-11-11 11:37:55 +01:00
b6a3c206cc
smaller include tweaks
2022-11-11 11:34:58 +01:00
5b352978c5
rename cookie class
2022-11-11 11:33:35 +01:00
0303c1a885
remove file
2022-11-11 11:31:22 +01:00
4d2802a470
Merge remote-tracking branch 'origin/develop' into mueller/pus-15-tm-storage
2022-11-11 11:29:29 +01:00
819a298b19
refactoring of serial drivers for linux
2022-11-10 17:50:21 +01:00
39946bff58
some renaming and tweaks for linux serial driver
2022-11-10 17:31:11 +01:00
16246d6ece
replace other memcpy
2022-11-10 16:18:36 +01:00
5c84f12440
this not crash
2022-11-10 16:15:52 +01:00
2a203ae13d
this not crash
2022-11-10 16:15:28 +01:00
6ca1a5c796
fix unittests
2022-11-10 16:11:05 +01:00
83c2c4825c
fix compiler error for fixed array list copy ctor
2022-11-10 15:54:03 +01:00
194b3e100a
fix compiler error for fixed array list copy ctor
2022-11-10 15:53:18 +01:00
177c39dd53
helper interface implementations
2022-11-10 15:38:34 +01:00
530a261e14
dedicated header file for container retvals
2022-11-10 15:12:18 +01:00
c913fe40bf
tweaks
2022-11-09 17:54:08 +01:00
70ec08bf1d
Merge pull request 'missing include' ( #703 ) from KSat/fsfw:mueller/time_reader_include into development
...
Reviewed-on: fsfw/fsfw#703
2022-11-09 16:59:25 +01:00
ef23665d9c
Merge branch 'development' into mueller/time_reader_include
2022-11-09 16:39:55 +01:00
eefc122292
Merge pull request 'defaultconfig did not build anymore' ( #702 ) from mohr/fix_defaultconfig into development
...
Reviewed-on: fsfw/fsfw#702
2022-11-09 14:12:41 +01:00
bee33526a1
missing include
2022-11-09 13:49:40 +01:00
0e8f5ddd26
added missing const specifier
2022-11-08 11:07:56 +01:00
672fca5169
extend uart helper a bit
2022-11-04 11:08:23 +01:00
84b9d1ce21
Merge pull request 'dhb2normal' ( #115 ) from eive/dhb2normal into develop
...
Reviewed-on: #115
2022-11-03 15:32:26 +01:00
e5b5c7d253
higher default MQ depth for events, printout tweak
2022-11-03 10:33:52 +01:00
9a0cc64be3
Merge branch 'develop' into eive/dhb2normal
2022-11-03 10:12:19 +01:00
00f1c5bbe9
missing replacements
2022-11-03 10:12:05 +01:00
8a61af779d
Merge remote-tracking branch 'origin/develop' into eive/dhb2normal
2022-11-03 10:10:47 +01:00
6efa482eb0
use uniform uart api
2022-11-03 10:10:36 +01:00
f0fa1bf477
Merge remote-tracking branch 'origin/develop' into eive/dhb2normal
2022-11-03 10:08:35 +01:00
91ebf98c28
add new ping with data TC
2022-11-02 19:35:22 +01:00
e1d4209fbe
missing fifo pop command
2022-11-02 16:07:00 +01:00
e302c89f74
health helper dtor bugfix
2022-11-02 15:48:13 +01:00
a38279f813
Merge branch 'develop' into eive/dhb2normal
2022-11-02 10:47:25 +01:00
7600ed1ea7
Merge pull request 'Improve Subsystem DHB logic' ( #112 ) from mueller/improve-ss-dhb-logic into develop
...
Reviewed-on: #112
2022-11-02 10:32:25 +01:00
61ab770d9d
Merge branch 'develop' into mueller/improve-ss-dhb-logic
2022-11-02 10:31:43 +01:00
033676ad3b
smaller fixes for DHB
2022-10-28 10:30:48 +02:00
e2eeccce50
Merge remote-tracking branch 'upstream/mohr/dhb2normal' into mohr/dhb2normal
2022-10-28 10:17:37 +02:00
f805667779
afmt
2022-10-28 10:16:59 +02:00
af06969905
Merge remote-tracking branch 'upstream/mohr/dhb2normal' into mohr/dhb2normal
2022-10-28 10:15:40 +02:00
2461209169
Merge remote-tracking branch 'upstream/development' into develop
2022-10-28 10:10:20 +02:00
f715b65d6e
Merge remote-tracking branch 'upstream/development' into mueller/local-pool-update-remove-ignore-fault-arg
2022-10-28 10:06:04 +02:00
c11af63015
Merge remote-tracking branch 'origin/development' into mueller/cfdp-update-without-handlers
2022-10-28 10:04:21 +02:00
852f27cec2
Merge remote-tracking branch 'origin/develop' into mueller/improve-ss-dhb-logic
2022-10-27 16:58:30 +02:00
226dc4d8b7
UIO mapper can handle symlinks now
2022-10-27 14:01:35 +02:00
fa01798ebb
Merge remote-tracking branch 'origin/develop' into mueller/improve-ss-dhb-logic
2022-10-27 08:30:30 +02:00
1b7e94d718
this api works as well
2022-10-26 18:26:48 +02:00
60ff411721
improvements for HAL com IFs
2022-10-26 17:06:24 +02:00
bddc7a7ca6
minimal first version
2022-10-26 13:22:16 +02:00
819a2bfac4
add prototype for new ToAscii CCSDSTime function
2022-10-25 18:20:48 +02:00
1f05e6b297
fs retval
2022-10-25 11:30:44 +02:00
11a22577be
defaultconfig did not build anymore
2022-10-25 11:28:13 +02:00
dc1583c932
Merge branch 'development' into windows-tweaks-upstream
2022-10-24 17:10:44 +02:00
94f1f1f908
Merge pull request 'Refactor TM and TC acceptor interfaces' ( #684 ) from mueller/refactor-accepts-tc-tm-if into development
...
Reviewed-on: fsfw/fsfw#684
2022-10-24 17:10:03 +02:00
81a7de2814
make dtor virtual
2022-10-24 16:39:32 +02:00
d26f230bee
builds
2022-10-24 15:43:20 +02:00
4db124c680
ignore fault
2022-10-24 15:41:29 +02:00
955579c856
Merge branch 'development' into mueller/refactor-accepts-tc-tm-if
2022-10-24 14:57:38 +02:00
2df66c9304
Merge branch 'mueller/local-pool-update' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/local-pool-update
2022-10-24 14:39:11 +02:00
54ad6b3016
add some docs
2022-10-24 14:39:05 +02:00
73e313c35b
Merge branch 'development' into mueller/local-pool-update
2022-10-24 14:35:24 +02:00
c6585c8645
Merge pull request 'important bugfix for linux i2c device com IF' ( #700 ) from eive/fsfw:mueller/i2c-com-if-bugfix into development
...
Reviewed-on: fsfw/fsfw#700
2022-10-24 14:35:01 +02:00
dd2f42d22b
Merge branch 'development' into mueller/local-pool-update
2022-10-24 14:34:56 +02:00
d8a4675842
bump changelog
2022-10-24 14:30:14 +02:00
b0c5a49b50
iter not a member anymore, more bugfixes
2022-10-24 14:24:57 +02:00
1164c21ddd
iter not a member anymore, more bugfixes
2022-10-24 14:23:43 +02:00
096af44e39
needs some fixing
2022-10-24 10:56:01 +02:00
56e8e5a8b3
dont know if I am going to need this
2022-10-24 10:39:43 +02:00
11422a658c
Merge remote-tracking branch 'origin/develop' into mueller/improve-ss-dhb-logic
2022-10-21 15:35:27 +02:00
754b71a35f
Merge pull request 'Update CFDP components' ( #113 ) from mueller/update-cfdp-components into develop
...
Reviewed-on: #113
2022-10-21 15:27:40 +02:00
2de9e25ceb
Merge remote-tracking branch 'upstream/mueller/new-cfdp-update-with-handlers' into mueller/update-cfdp-components
2022-10-21 11:21:26 +02:00
ec7566fb8c
Merge remote-tracking branch 'origin/develop' into mueller/improve-ss-dhb-logic
2022-10-20 16:59:53 +02:00
73454c629c
oh god
2022-10-20 16:05:45 +02:00
77b1a85b47
important bugfix for i2c device com IF
2022-10-20 14:24:40 +02:00
0c5c2f6c4f
important bugfix for i2c device com IF
2022-10-20 14:24:03 +02:00
009700ce80
remove info printout
2022-10-17 17:29:10 +02:00
652c31a683
missing validity check
2022-10-17 17:25:27 +02:00
1e43296f2b
missing validity check
2022-10-17 17:24:46 +02:00
1aa062df7f
const specifier for AcceptsTelemetryIF
2022-10-17 16:27:41 +02:00
bfe120636c
this should have the same effect
2022-10-17 15:08:46 +02:00
a8041f220f
Merge branch 'development' into mueller/cfdp-update-without-handlers
2022-10-17 14:44:28 +02:00
dd636b186b
size check bugfix
2022-10-17 14:30:27 +02:00
3349fc36f8
Merge branch 'development' into windows-tweaks-upstream
2022-10-17 14:20:48 +02:00
14a8924a83
size check bugfix
2022-10-17 14:01:21 +02:00
9f81926aec
some more basic error handling
2022-10-17 12:22:01 +02:00
79c38b45df
events for FSFW specific errors
2022-10-17 12:20:26 +02:00
e893e73f86
add first CFDP events
2022-10-17 12:19:31 +02:00
f3e9277e59
Merge branch 'development' into mueller/refactor-accepts-tc-tm-if
2022-10-10 15:45:05 +02:00
d592f1ecbc
Merge pull request 'Minor API tweak' ( #689 ) from eive/fsfw:mueller/smaller-tweaks into development
...
Reviewed-on: fsfw/fsfw#689
2022-10-10 15:10:57 +02:00
6ec18171a8
Merge pull request 'now that doc server is up, remove markdown files' ( #688 ) from mueller/remove-markdown-docs into development
...
Reviewed-on: fsfw/fsfw#688
2022-10-10 15:04:11 +02:00
518dcdef4b
Merge branch 'development' into mueller/smaller-tweaks
2022-10-10 15:03:04 +02:00
d9730032fd
Merge pull request 'DHB Countdown Bug' ( #693 ) from eive/fsfw:mueller/dhb-countdown-bug into development
...
Reviewed-on: fsfw/fsfw#693
2022-10-10 14:55:43 +02:00
b3ac72b7db
Merge pull request 'missing retval conv' ( #697 ) from mueller/missing-retval-conversion into development
...
Reviewed-on: fsfw/fsfw#697
2022-10-10 14:54:26 +02:00
cd0cb43412
Merge branch 'development' into mueller/missing-retval-conversion
2022-10-10 14:46:10 +02:00
32c12b3dbf
Merge pull request 'small fix for helper' ( #698 ) from mueller/small-helper-script-fix into development
...
Reviewed-on: fsfw/fsfw#698
2022-10-10 14:43:59 +02:00
3e9acf476e
Merge branch 'development' into mueller/small-helper-script-fix
2022-10-10 14:25:49 +02:00
99101ce2bf
Merge pull request 'hotfix' ( #699 ) from eive/fsfw:mueller/dhb-some-more-fixes into development
...
Reviewed-on: fsfw/fsfw#699
2022-10-10 14:22:30 +02:00
6b991045f7
Merge branch 'development' into mueller/smaller-tweaks
2022-10-10 13:41:47 +02:00
df06064df0
Merge branch 'development' into windows-tweaks-upstream
2022-10-10 13:41:09 +02:00
1d6ccfe5ab
Service 200: Add mode announcement support
2022-10-10 11:06:58 +02:00
221df7ece6
allow recursive mode announcements
2022-10-10 10:46:29 +02:00
7f180ac1fa
Merge remote-tracking branch 'origin/develop' into mueller/improve-ss-dhb-logic
2022-10-10 10:29:08 +02:00
337cb0d6c9
hotfix
2022-10-10 10:21:17 +02:00
692be9df8d
DHB bugfix and addition
2022-10-06 16:57:47 +02:00
8195587604
Merge branch 'mueller/uart-helper-module' into mueller/simplify-dle-parser
2022-10-06 11:14:54 +02:00
40e7b2dc31
new uart helper module
2022-10-06 11:14:00 +02:00
1c53b60442
small additional tweak
2022-10-04 23:04:28 +02:00
d1630cdc4c
something is wrong
2022-10-04 21:17:35 +02:00
49747fc8a4
some bugfixes
2022-10-04 20:51:58 +02:00
cfc00d0260
try to do this in a simpler way
2022-10-04 18:38:20 +02:00
c283e0c988
okay this is correct
2022-10-04 11:02:08 +02:00
448d20f3bd
small fix for helper
2022-10-04 10:55:46 +02:00
2316728d74
Merge branch 'development' into mueller/dhb-countdown-bug
2022-10-04 10:53:26 +02:00
6f562e5f3e
missing retval conv
2022-10-04 10:25:58 +02:00
1eceef4645
move retvals
2022-09-30 15:05:32 +02:00
176f243194
Merge pull request 'Switch to new documentation server' ( #694 ) from mohr/documentation_ci into development
...
Reviewed-on: fsfw/fsfw#694
2022-09-30 15:05:16 +02:00
d964fa2107
Merge branch 'development' into mohr/documentation_ci
2022-09-30 14:50:20 +02:00
7b5ae6a445
done?
2022-09-30 14:40:59 +02:00
8e362a000c
Revert "one last check"
...
This reverts commit 7877776e24
.
2022-09-30 14:36:25 +02:00
7877776e24
one last check
2022-09-30 14:34:25 +02:00
acab5f6bce
added missing health and mode helper init
2022-09-30 14:14:45 +02:00
10dd855244
expose child itself in interface
2022-09-30 13:30:07 +02:00
f824004897
need to fix all of these TODOs
2022-09-29 19:39:37 +02:00
7c5308429c
this seems to work
2022-09-29 19:21:24 +02:00
f78344b8fb
Merge remote-tracking branch 'origin/develop' into mueller/improve-ss-dhb-logic
2022-09-29 17:46:54 +02:00
3de0ae5a48
DHB bug
2022-09-29 17:22:44 +02:00
b9d0ff8fb7
DHB bug
2022-09-29 17:20:18 +02:00
77f7fa2ef1
typo
2022-09-29 16:48:23 +02:00
78314ad966
this makes a bit more sense
2022-09-29 16:47:23 +02:00
227535c461
formatting and smaller stuff
2022-09-29 16:46:55 +02:00
c47bed0760
small important bugfix for DLE parser
2022-09-28 17:04:11 +02:00
9927dbb2e4
Merge branch 'windows-tweaks' into develop
2022-09-28 10:06:08 +02:00
e0c780f21c
better comment
2022-09-28 09:59:31 +02:00
876815b1c9
another small windows tweak
2022-09-28 09:59:22 +02:00
b0ecf87580
last windows tweak
2022-09-28 09:59:12 +02:00
68ce8b5b08
tweaks to make windows build again
2022-09-28 09:59:02 +02:00
14a48fe41d
better comment
2022-09-28 09:56:20 +02:00
c932e51818
Merge branch 'windows-tweaks' into develop
2022-09-28 00:03:51 +02:00
2ca8d72e83
another small windows tweak
2022-09-28 00:03:12 +02:00
03e1a93250
last windows tweak
2022-09-27 23:57:58 +02:00
6d2f44a432
tweaks to make windows build again
2022-09-27 21:46:11 +02:00
fe03da6def
Merge remote-tracking branch 'origin/development' into mueller/cfdp-update-without-handlers
2022-09-26 15:38:45 +02:00
95ac53c417
Merge branch 'development' into mueller/smaller-tweaks
2022-09-26 14:40:29 +02:00
62f638a3d2
Merge pull request 'doc corrections' ( #687 ) from mueller/doc-corrections into development
...
Reviewed-on: fsfw/fsfw#687
2022-09-26 14:38:39 +02:00
bd64591f30
Merge branch 'development' into mueller/smaller-tweaks
2022-09-26 14:34:38 +02:00
e6a877f048
Merge branch 'development' into mueller/doc-corrections
2022-09-26 14:26:48 +02:00
ea8c557ee8
Merge pull request 'better error printout' ( #686 ) from eive/fsfw:mueller/local-pool-obj-base-better-warning into development
...
Reviewed-on: fsfw/fsfw#686
2022-09-26 14:26:20 +02:00
0bdd780f82
Merge branch 'development' into mueller/doc-corrections
2022-09-26 14:17:24 +02:00
9ec397c8b7
Merge branch 'development' into mueller/local-pool-obj-base-better-warning
2022-09-26 14:17:19 +02:00
c54d9d7ba6
add some tests
2022-09-26 14:15:11 +02:00
30c03c110c
Merge pull request 'include correction' ( #683 ) from mueller/service-interface-include-correction into development
...
Reviewed-on: fsfw/fsfw#683
2022-09-26 14:14:57 +02:00
69f1be263a
Merge branch 'development' into mueller/local-pool-obj-base-better-warning
2022-09-26 14:10:21 +02:00
c7b5309dcb
Merge branch 'development' into mueller/service-interface-include-correction
2022-09-26 14:08:38 +02:00
775d5632de
update to ssh connection to doc server
2022-09-23 20:26:45 +02:00
4f3361eb2b
another ci check
2022-09-23 18:33:47 +02:00
9e6c1d60e5
another ci check
2022-09-23 17:54:41 +02:00
12d0c23c13
Revert "testing deployment of documentation"
...
This reverts commit 5488ee715f
.
2022-09-23 17:31:17 +02:00
5c3bb13834
Revert "testing deployment of both development and master doc"
...
This reverts commit c0000a8635
.
2022-09-23 17:31:07 +02:00
292fe3e5e4
forgot epilog file
2022-09-23 17:11:57 +02:00
33530f2819
adding Impressum and Datenschutz to lcov output
2022-09-23 17:04:35 +02:00
c0000a8635
testing deployment of both development and master doc
2022-09-23 14:14:10 +02:00
5488ee715f
testing deployment of documentation
2022-09-23 14:07:12 +02:00
0fea22d031
switching to rsync and deploying to web documentation
2022-09-23 14:06:28 +02:00
3b8ca09299
prepared docker for documentation rsync
2022-09-23 13:46:03 +02:00
9a2146fa2d
added impressum and datenschutz in sphinx documentation
2022-09-23 11:36:29 +02:00
808e3e0462
remove unused variable
2022-09-16 18:54:48 +02:00
558550ecb9
Merge branch 'development' into mueller/smaller-tweaks
2022-09-16 18:37:39 +02:00
79ab0c4aa5
Merge branch 'mueller/smaller-tweaks' into develop
2022-09-16 18:24:39 +02:00
72172a972b
update changelog
2022-09-16 18:24:23 +02:00
b4b11ebd3b
fixes and tweaks
2022-09-16 18:20:42 +02:00
c5b24f2516
fixes and tweaks
2022-09-16 18:08:20 +02:00
bdbe0cc9da
pass message queue externally
2022-09-16 16:28:41 +02:00
e2c1158337
pass message queue externally
2022-09-16 16:27:57 +02:00
95aac7dc8d
Merge pull request 'CFDP FSFW Integration' ( #111 ) from cfdp-integration into develop
...
Reviewed-on: #111
2022-09-16 11:11:20 +02:00
3d2fc28468
Merge remote-tracking branch 'upstream/mueller/new-cfdp-update-with-handlers' into cfdp-integration
2022-09-16 11:10:35 +02:00
1898b4f2db
Merge remote-tracking branch 'upstream/development' into update-from-upstream
2022-09-16 11:06:05 +02:00
c38088c64b
adaptions for enum renaming
2022-09-15 18:44:00 +02:00
7eb63d6d79
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
2022-09-15 18:41:29 +02:00
6f8ccf83e7
use singular enum names
2022-09-15 18:41:15 +02:00
67f1cd0b5f
Merge branch 'development' into mueller/cfdp-update-without-handlers
2022-09-15 18:35:22 +02:00
1d54507517
Merge pull request 'merge upstream development' ( #110 ) from mohr/merge-upstream into develop
...
Reviewed-on: #110
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2022-09-15 18:34:50 +02:00
ef9ed95fd1
Merge branch 'develop' into mohr/merge-upstream
2022-09-15 18:34:37 +02:00
ed68268c0c
generic cfdp handler wrapper
2022-09-15 16:53:04 +02:00
c549914efb
include helpers
2022-09-15 16:50:06 +02:00
753d5ff39e
adaptions for enum renaming
2022-09-15 16:47:09 +02:00
36ca35da77
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
2022-09-15 16:46:25 +02:00
54762232a4
refactoring and condition code to strin converter
2022-09-15 16:46:09 +02:00
4fb7375492
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
2022-09-15 16:21:32 +02:00
2fee2fdff5
unittest which would have caught this
2022-09-15 16:20:52 +02:00
47df9e8b5b
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
2022-09-15 16:03:06 +02:00
954c749de0
additional docs
2022-09-15 16:02:46 +02:00
bcbbc9763a
markdown update not required, will be removed
2022-09-15 14:00:01 +02:00
0042372cb6
now that doc server is up, remove markdown files
2022-09-15 13:58:13 +02:00
8dea13742f
update rst file
2022-09-15 13:57:39 +02:00
0f027d29d2
doc corrections
2022-09-15 13:53:42 +02:00
131e3ff1e3
Revert "doc corrections"
...
This reverts commit 423a9540ed
.
2022-09-15 13:52:28 +02:00
423a9540ed
doc corrections
2022-09-15 13:51:59 +02:00
7e0a5d5a9e
printout tweak
2022-09-15 13:40:37 +02:00
ce7146e468
printout tweak
2022-09-15 13:40:12 +02:00
a681a4a797
better error printout
2022-09-15 13:38:38 +02:00
ee1c6a3f04
better error printout
2022-09-15 13:37:10 +02:00
86aafe4422
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
2022-09-15 11:02:46 +02:00
e585c1d84a
Merge remote-tracking branch 'origin/development' into mueller/cfdp-update-without-handlers
2022-09-15 11:02:04 +02:00
83b7b8707c
Merge remote-tracking branch 'origin/development' into mueller/refactor-accepts-tc-tm-if
2022-09-15 11:01:19 +02:00
4002b74ea2
Merge branch 'development' into mueller/service-interface-include-correction
2022-09-15 11:01:06 +02:00
4f7f8310c9
Merge remote-tracking branch 'origin/development' into mueller/local-pool-update
2022-09-15 11:00:43 +02:00
1a833e2d45
another missing changelog entry
2022-09-15 10:59:10 +02:00
8df6d934d7
another missing changelog entry
2022-09-15 10:56:52 +02:00
5363868120
added another missing changelog entry
2022-09-15 10:54:45 +02:00
36cf59cc8e
Merge branch 'mueller/refactor-accepts-tc-tm-if' into mueller/cfdp-update-without-handlers
2022-09-15 10:52:13 +02:00
97fec909f2
Merge branch 'mueller/local-pool-update' into mueller/cfdp-update-without-handlers
2022-09-15 10:50:35 +02:00
1db77753e3
Merge remote-tracking branch 'origin/development' into mueller/local-pool-update
2022-09-15 10:49:24 +02:00
8501477a78
Merge remote-tracking branch 'origin/development' into mueller/refactor-accepts-tc-tm-if
2022-09-15 10:48:42 +02:00
6eea711d9f
Merge branch 'development' into mueller/service-interface-include-correction
2022-09-15 10:48:28 +02:00
9a181aa6a8
another missing changelog entry
2022-09-15 10:47:50 +02:00
655c944c0e
another missing changelog entry
2022-09-15 10:45:35 +02:00
2e310fca8d
add another missing changelog entry
2022-09-15 10:43:45 +02:00
37390dfc74
add missing changelog entry
2022-09-15 10:42:35 +02:00
75ddfdc65d
Merge branch 'mueller/refactor-accepts-tc-tm-if' into mueller/cfdp-update-without-handlers
2022-09-15 10:41:16 +02:00
1efc0d2855
update changelog
2022-09-15 10:38:40 +02:00
e063b44899
add link to PR
2022-09-15 10:32:38 +02:00
b3c0e24611
bump changelog
2022-09-15 10:31:55 +02:00
ab7c3480f5
storage manager update
2022-09-15 10:30:22 +02:00
237e29cc59
all necessary modifications
2022-09-14 20:21:03 +02:00
0849c8a08d
adding files manually
2022-09-14 20:10:41 +02:00
9d626e0a5d
include correction
2022-09-14 19:59:02 +02:00
723f8749d4
bump changelog
2022-09-14 19:52:33 +02:00
dbaeed83af
Merge branch 'mueller/cfdp-update-without-handlers' into mueller/new-cfdp-update-with-handlers
2022-09-14 19:48:25 +02:00
2e27a85c95
finished renaming operation
2022-09-14 19:48:11 +02:00
385a0ffd73
add CFDP handlers manually
2022-09-14 19:29:43 +02:00
73f1917c81
update changelog
2022-09-14 19:26:07 +02:00
3a52454949
removed handlers
2022-09-14 19:15:52 +02:00
ac7dc55fc1
fix unittest
2022-09-14 19:07:17 +02:00
389d804735
Merge remote-tracking branch 'origin/development' into mueller/cfdp-routers
2022-09-14 19:05:59 +02:00
44615c150b
add printout capabilities
2022-09-14 14:00:20 +02:00
bd594123a2
Merge remote-tracking branch 'upstream/development' into mohr/merge-upstream
2022-09-14 12:54:15 +02:00
0ce568ad26
Merge pull request 'publish documentation for development and master branch' ( #681 ) from mohr/documentation_ci into development
...
Reviewed-on: fsfw/fsfw#681
2022-09-14 11:22:35 +02:00
6970068d56
small fix in README
2022-09-13 18:19:35 +02:00
af282c7d3e
reverting to only publish development
2022-09-13 18:17:56 +02:00
21a9d89fb3
pushing code coverage report to documentation server
2022-09-13 18:14:26 +02:00
3257935150
fixing scp yet again again
2022-09-13 18:06:16 +02:00
f34cf9095d
fixing scp yet again
2022-09-13 18:02:38 +02:00
24ecf125a3
fixing scp command again
2022-09-13 17:55:12 +02:00
6451a16888
fixing scp command
2022-09-13 17:51:01 +02:00
4dadef34fd
Merge remote-tracking branch 'origin/development' into mueller/cfdp-routers
2022-09-13 15:35:59 +02:00
382543fc59
important bugfix
2022-09-13 15:26:14 +02:00
fa5605c959
testing Jenkinsfile
2022-09-13 14:50:37 +02:00
a1ea671e2f
header include update
2022-09-13 14:46:41 +02:00
8e835be55f
testing Jenkinsfile
2022-09-13 14:46:12 +02:00
9bd600c488
testing Jenkinsfile
2022-09-13 14:32:10 +02:00
9c7248e78e
typo in Dockerfile
2022-09-13 14:20:30 +02:00
ecf51b2913
testing Jenkinsfile
2022-09-13 14:09:08 +02:00
8bbde05413
add jenkins user in docker so that ssh will work
2022-09-13 14:08:04 +02:00
d79b5348d8
testing Jenkinsfile
2022-09-13 14:00:36 +02:00
92e3ab04f3
testing Jenkinsfile
2022-09-13 13:54:23 +02:00
003a6d00fa
Documentation build tools in docker
2022-09-13 13:13:18 +02:00
26b3e5a013
fix misc def config
2022-09-12 15:14:42 +02:00
3e9b47d3a2
update docs release in conf.py
2022-09-12 15:12:26 +02:00
9ee1896553
Merge pull request 'Refactor Local Pool API' ( #667 ) from mueller/refactor-local-pool-api into development
...
Reviewed-on: fsfw/fsfw#667
2022-09-12 14:32:08 +02:00
a5b5523111
Merge pull request 'Refactor TMTC Stack, improve test framework' ( #655 ) from mueller/refactor-tmtc-stack into development
...
Reviewed-on: fsfw/fsfw#655
2022-09-12 14:31:22 +02:00
62cd39e573
Merge pull request 'SerialBufferAdapter refactoring' ( #677 ) from mueller/refactor-serial-buffer-adapter into development
...
Reviewed-on: fsfw/fsfw#677
2022-09-12 14:30:51 +02:00
278ed36db8
Merge pull request 'bump catch2 version' ( #678 ) from mueller/bump-catch2 into development
...
Reviewed-on: fsfw/fsfw#678
2022-09-12 14:24:28 +02:00
aed30d54ef
Merge pull request 'remove bsp specific code' ( #679 ) from mueller/remove-bsp-specific-code into development
...
Reviewed-on: fsfw/fsfw#679
2022-09-12 14:23:48 +02:00
1126db2c8a
Merge pull request 'remove user includes' ( #675 ) from mueller/remove-user-includes into development
...
Reviewed-on: fsfw/fsfw#675
2022-09-12 14:15:18 +02:00
a64a04d7fe
Merge branch 'development' into mueller/refactor-tmtc-stack
2022-09-12 14:14:49 +02:00
80467bf097
Merge pull request 'sif::buffer: if disabeld do not print' ( #680 ) from mohr/enableDisable into development
...
Reviewed-on: fsfw/fsfw#680
2022-09-12 14:12:13 +02:00
6a6aa7fdd6
Merge branch 'development' into mohr/enableDisable
2022-09-12 14:11:38 +02:00
7e379d2159
Merge pull request 'provide a weak print char impl' ( #674 ) from mueller/provide-weak-print-char into development
...
Reviewed-on: fsfw/fsfw#674
2022-09-12 14:10:31 +02:00
6ae709acc3
Merge branch 'development' into mueller/remove-user-includes
2022-09-12 14:07:09 +02:00
34dd478848
helper class OneRemoteConfigProvider
2022-09-08 16:25:19 +02:00
b73754dfd6
implemented basic PDU forwarding
2022-09-08 12:07:16 +02:00
ec1e07b466
some more returncodes
2022-09-08 11:53:06 +02:00
d52f335455
sif::buffer: if disabeld do not print
2022-09-08 11:47:40 +02:00
c87667c03f
some API improvements
2022-09-08 11:26:17 +02:00
683cf8a047
some additional tests
2022-09-08 11:08:40 +02:00
11a4b27642
allow deferred init
2022-09-07 18:20:38 +02:00
770463e618
remove old code
2022-09-07 18:04:46 +02:00
04b619a15c
update header as well
2022-09-07 17:58:49 +02:00
282704e0fd
remove bsp specific code
2022-09-07 17:54:04 +02:00
8971eb386e
retval replacement
2022-09-07 17:40:22 +02:00
c54caf134a
segmented file transfer working
2022-09-06 16:33:38 +02:00
aebd401d5b
start segmentes file unittest
2022-09-06 16:14:39 +02:00
67439b4285
refactor away some duplication
2022-09-06 16:03:26 +02:00
07ef9a0ec3
bump catch2 version
2022-09-06 15:47:04 +02:00
af851165b4
continue basic small file transfer unittest
2022-09-06 15:45:51 +02:00
94c9800fae
refactored out generic metadata part
2022-09-06 14:33:01 +02:00
ba046cebd9
empty file unittest complete
2022-09-06 14:06:22 +02:00
428da017ba
empty file transfer unittest almost done
2022-09-06 13:45:43 +02:00
806ae9b41a
check that indication was called
2022-09-06 13:16:00 +02:00
7b97c8a182
continue tests
2022-09-06 11:56:05 +02:00
2e4cdb7366
additional filesystem abstractions
2022-09-05 17:42:56 +02:00
5a3f05fa79
return struct ref instead of code
2022-09-05 17:20:29 +02:00
80464f2a81
Merge branch 'mueller/refactor-serial-buffer-adapter' into mueller/refactor-tmtc-stack
2022-09-05 16:38:58 +02:00
16688316a8
rename setBuffer to setConstBuffer
2022-09-05 16:31:56 +02:00
ead22c8bd6
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-09-05 16:29:10 +02:00
3583e30ee6
rename const buf setter
2022-09-05 16:27:20 +02:00
61db018a74
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-09-05 16:26:29 +02:00
1e395dc402
set buffer expects const pointer now
2022-09-05 16:25:02 +02:00
afc48726b9
comment out check
2022-09-05 16:23:13 +02:00
ece5ae59e4
compile fixes
2022-09-05 16:22:41 +02:00
a5d1c38b22
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-09-05 16:19:34 +02:00
f5421e9abd
refactor tm helper
2022-09-05 16:10:06 +02:00
4c3f9feb93
explicit include
2022-09-05 16:06:24 +02:00
b7ed8ff390
Merge branch 'mueller/refactor-tmtc-stack' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/refactor-tmtc-stack
2022-09-05 16:02:41 +02:00
75dc7a405d
del data wrapper
2022-09-05 16:02:32 +02:00
b7a1f79d5b
update FSFWCnfig.h
2022-09-05 15:36:12 +02:00
f0b7a103d4
refactor ctors
2022-09-05 15:30:53 +02:00
fb96250e36
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-09-05 14:50:43 +02:00
ee93f4a4ca
Merge branch 'development' into mueller/refactor-tmtc-stack
2022-09-05 14:46:51 +02:00
d64ad71529
Some improvements for time stamper API
2022-09-05 14:44:35 +02:00
5ce1e76723
init dest handler unittests
2022-09-05 14:20:01 +02:00
26bc80964e
Merge branch 'development' into mueller/provide-weak-print-char
2022-09-05 14:14:06 +02:00
eb03bf52a6
Merge pull request 'better warning for missing include paths' ( #676 ) from mueller/better-missing-inc-path-warning into development
...
Reviewed-on: fsfw/fsfw#676
2022-09-05 14:13:19 +02:00
52802f127b
basic test stubs
2022-09-05 11:40:22 +02:00
d2c4d546c3
first dest handler unittests
...
- Add new mock class for event reporting proxies
- Add basic setup for unittesting the CFDP destination handler
2022-09-05 11:37:41 +02:00
0dd2b5ddd4
need an event reporter proxy
2022-09-05 11:19:23 +02:00
3dfc882226
impl finish PDU sending
2022-09-05 11:03:25 +02:00
b984128de5
stub for creating finished PDU
2022-09-05 10:30:55 +02:00
134d5a1411
basic impl which allows naked no closure file transfer
2022-09-05 10:26:35 +02:00
3147f67fbd
basic dest handler framework almost complete
2022-09-02 18:03:52 +02:00
108e7737e2
continued dest handler
2022-09-02 17:54:25 +02:00
c90d1c8071
continue dest handler impl
2022-09-02 14:39:53 +02:00
eae75b29e7
start file data pdu processing
2022-09-02 11:58:16 +02:00
dc79b7ba00
delete metadata after processing
2022-09-02 11:38:46 +02:00
db84dcd3ce
afmt
2022-09-02 11:12:16 +02:00
80355910ee
better warning
2022-09-02 09:05:10 +02:00
04800df31e
another user-level-include
2022-09-02 09:04:37 +02:00
1e85cdadfd
remove user includes
2022-09-02 08:55:33 +02:00
ebc02673dd
provide a weak print char impl
2022-09-02 08:50:39 +02:00
935f35a40d
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-09-01 17:52:17 +02:00
348af0124b
Merge remote-tracking branch 'origin/development' into mueller/cfdp-routers
2022-09-01 17:52:11 +02:00
9202c6c17f
Merge branch 'mueller/refactor-tmtc-stack' into mueller/refactor-local-pool-api
2022-09-01 17:51:50 +02:00
5f8c549993
Merge remote-tracking branch 'origin/development' into mueller/refactor-local-pool-api
2022-09-01 17:51:44 +02:00
04bff7a522
test fix
2022-09-01 17:51:09 +02:00
5c20cc804e
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack
2022-09-01 17:48:40 +02:00
eb8e236cd4
Merge pull request 'Bugfix for Space Packet Parser' ( #673 ) from eive/fsfw:mueller/fixes-tmtc-server-sp-parser into development
...
Reviewed-on: fsfw/fsfw#673
2022-09-01 14:12:16 +02:00
7dec45ccf2
Merge pull request 'Service 11 regression' ( #670 ) from eive/fsfw:mueller/service-11-issues into development
...
Reviewed-on: fsfw/fsfw#670
2022-09-01 11:59:18 +02:00
2b01e86f9c
one small additional precaution
2022-09-01 11:56:07 +02:00
60fd3d43c0
Merge pull request 'DHB TM handler alternative API raw buffer' ( #671 ) from mueller/dhb-handle-device-tm-2 into development
...
Reviewed-on: fsfw/fsfw#671
2022-09-01 11:22:17 +02:00
67980cb592
Merge branch 'development' into mueller/fixes-tmtc-server-sp-parser
2022-09-01 11:21:02 +02:00
3010f2f925
Merge pull request 'DHB set action commander before buildCommandFromCommand' ( #672 ) from eive/fsfw:mueller/dhb-set-action-commander-before-building-cmd into development
...
Reviewed-on: fsfw/fsfw#672
2022-09-01 11:18:32 +02:00
01651f0521
more simplfications
2022-09-01 10:52:48 +02:00
cf8fe7ea72
more simplfications
2022-09-01 10:51:09 +02:00
c7f300671f
update header
2022-09-01 10:45:10 +02:00
7d3223d766
add comment blocks
2022-09-01 10:44:57 +02:00
7ae82a5cb4
do not cache previous recipient
2022-09-01 08:58:18 +02:00
28ecd0e5c6
bugfix for SP parser
2022-09-01 08:51:12 +02:00
496dac89e4
important bugfix for TCP TMTC server
2022-08-31 22:47:58 +02:00
7345c18b04
small fix which allows sending action reply immediately
2022-08-31 16:50:48 +02:00
cfca27542a
small fix which allows sending action reply immediately
2022-08-31 16:26:18 +02:00
0de7b66218
new retval for permission errors
2022-08-31 13:26:44 +02:00
2fa76d3663
Merge remote-tracking branch 'upstream/mueller/dhb-handle-device-tm-2' into develop
2022-08-31 00:02:52 +02:00
158007fa7f
const correct API
2022-08-31 00:02:25 +02:00
726f44cafe
Merge remote-tracking branch 'upstream/mueller/dhb-handle-device-tm-2' into develop
2022-08-30 23:53:16 +02:00
ab719a3e59
alternative solution
2022-08-30 23:38:55 +02:00
141dcb1f14
Merge remote-tracking branch 'upstream/mueller/data-wrapper' into develop
2022-08-30 16:05:25 +02:00
6ebd6a965b
Merge remote-tracking branch 'upstream/mueller/data-wrapper' into develop
2022-08-30 16:05:02 +02:00
20f0707813
remove newline
2022-08-30 16:04:45 +02:00
8d1777fa0c
additional tests
2022-08-30 16:02:50 +02:00
21ac86619e
now its getting interesting
2022-08-30 15:52:34 +02:00
eedf57624f
Merge remote-tracking branch 'upstream/mueller/dhb-handle-device-tm' into develop
2022-08-30 15:40:52 +02:00
64a7fde301
this is annoying
2022-08-30 15:19:01 +02:00
ae40543e3a
this is annoying
2022-08-30 15:16:54 +02:00
9131ca688b
make two helper functions protected
2022-08-30 15:01:10 +02:00
efd2994dc5
dump compiler erorrs..
2022-08-30 14:59:59 +02:00
3ebebbd493
Merge branch 'develop' into mueller/data-wrapper-update
2022-08-30 14:54:20 +02:00
a8c066dccc
Merge remote-tracking branch 'upstream/mueller/refactor-local-pool-api' into develop
2022-08-30 14:54:03 +02:00
4d17f1c4bb
Merge remote-tracking branch 'upstream/mueller/refactor-tmtc-stack' into develop
2022-08-30 14:53:38 +02:00
d4ed528426
Merge remote-tracking branch 'upstream/mueller/data-wrapper' into mueller/data-wrapper-update
2022-08-30 14:52:09 +02:00
e10e71cee9
Merge branch 'mueller/data-wrapper' into mueller/dhb-handle-device-tm
2022-08-30 14:42:13 +02:00
d675a789a2
update changelog
2022-08-30 14:41:37 +02:00
6b8c83be29
update changelog
2022-08-30 14:40:02 +02:00
093052604a
Merge branch 'mueller/data-wrapper' into mueller/dhb-handle-device-tm
2022-08-30 14:03:45 +02:00
192255df1c
additional test
2022-08-30 14:03:33 +02:00
bdd79d060d
basic data wrapper unittests
2022-08-30 14:02:58 +02:00
8e6cee7761
Merge branch 'mueller/data-wrapper' into mueller/refactor-tmtc-stack
2022-08-30 13:46:03 +02:00
c756297e5c
data wrapper update
2022-08-30 13:39:44 +02:00
3a47062f2a
refactored dhb TM handler
2022-08-30 13:39:21 +02:00
0f27c7e7e7
extend data wrapper
2022-08-30 13:24:29 +02:00
20d42add03
add new data wrapper helper type
2022-08-30 12:07:09 +02:00
a9277622ce
move data wrapper
2022-08-30 12:04:15 +02:00
80e8511a43
Merge branch 'mueller/cfdp-routers' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/cfdp-routers
2022-08-30 11:21:12 +02:00
4a06f11582
Merge branch 'mueller/refactor-local-pool-api' into mueller/cfdp-routers
2022-08-30 11:12:59 +02:00
32c53b932d
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-30 11:12:53 +02:00
aea9db75cb
better name
2022-08-30 11:12:06 +02:00
9fedd03ed8
use cfg struct for local pool API
2022-08-30 11:02:21 +02:00
10fc4dd89d
Merge branch 'mueller/refactor-tmtc-stack' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/refactor-tmtc-stack
2022-08-30 10:58:06 +02:00
0cc8af5eb0
afmt
2022-08-30 10:57:17 +02:00
92d65aa3a5
use old lpm api
2022-08-30 10:57:02 +02:00
342a56410c
delete commented function
2022-08-30 10:28:55 +02:00
2cab73d972
avoid duplicate code
2022-08-29 20:09:28 +02:00
9a9085b9e6
avoid duplicate code
2022-08-29 20:08:59 +02:00
cb23911ccd
default initialization of CDS short struct
2022-08-29 15:30:45 +02:00
b499dedd76
remove TODO
2022-08-29 15:27:53 +02:00
1bb487373d
Merge branch 'mueller/refactor-tmtc-stack' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/refactor-tmtc-stack
2022-08-29 15:20:51 +02:00
3bffb4f968
fix for static fw obj setter
2022-08-29 15:20:33 +02:00
6bcb208968
Merge branch 'development' into mueller/refactor-tmtc-stack
2022-08-29 15:11:50 +02:00
6c2b5ab39e
Merge pull request 'improvements for auto-formatter script' ( #665 ) from eive/fsfw:mueller/update-afmt-script into development
...
Reviewed-on: fsfw/fsfw#665
2022-08-29 15:06:56 +02:00
a7039bad41
Merge pull request 'PUS Service 11: Additional Safety Check' ( #666 ) from eive/fsfw:mueller/service-11-tweak into development
...
Reviewed-on: fsfw/fsfw#666
2022-08-29 14:59:24 +02:00
6605ffb6b1
Fixing check in Srv 11 Filer
2022-08-29 14:55:50 +02:00
e2e0190cae
Revert "additional safety check"
...
This reverts commit fd278e410b
.
2022-08-29 14:51:14 +02:00
fd278e410b
additional safety check
2022-08-29 13:18:54 +02:00
9a590a3fcd
additional safety check
2022-08-29 12:01:44 +02:00
2a75440b32
allow device tm in raw format
2022-08-27 01:01:29 +02:00
ff4cbea571
improvements for auto-formatter script
2022-08-24 17:44:55 +02:00
81a7c21cd1
continued router component
2022-08-24 17:31:26 +02:00
f5866ddace
missing replacements
2022-08-24 17:25:45 +02:00
f91ad84bdc
Merge remote-tracking branch 'upstream/mueller/refactor-tmtc-stack' into mueller/refactor-tmtc-stack-retval-merged
2022-08-24 17:13:41 +02:00
267466be9d
pass const references to user handler now
2022-08-24 15:43:58 +02:00
2c730c8632
use const struct ref instead
2022-08-24 12:11:03 +02:00
eb29b79467
some more docs
2022-08-24 08:44:20 +02:00
26ea6606bf
metadata recvd indication
2022-08-23 20:56:09 +02:00
b1bd631322
implemented metadata handler
2022-08-23 20:30:41 +02:00
9441b4a70e
continue dest handler
2022-08-23 19:37:30 +02:00
95457b1760
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-22 16:38:41 +02:00
a46d8c34d9
small changelog update
2022-08-22 16:37:53 +02:00
d12c59c8ac
all retval replacements
2022-08-22 16:35:53 +02:00
9e5dddf79c
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-22 16:24:20 +02:00
ba5c6410d6
tests running again
2022-08-22 16:23:36 +02:00
52f8c5038b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-22 16:21:41 +02:00
10f34e5a48
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack-with-retval-refactoring
2022-08-22 15:57:22 +02:00
dab1b1d067
apply auto-formatter
2022-08-22 15:02:53 +02:00
8c8d1cfa84
apply auto-formatter
2022-08-22 15:02:16 +02:00
2a4ab0af7b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/refactor-tmtc-stack-with-retval-refactoring
2022-08-22 14:17:24 +02:00
7c59df3f1c
Merge pull request 'returnvalue namespace' ( #659 ) from mueller/expand-retval-if into development
...
Reviewed-on: fsfw/fsfw#659
2022-08-22 14:14:06 +02:00
3b33b429e6
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-18 11:21:16 +02:00
ff6de8e378
important bugfix for verif reporter
2022-08-18 11:20:27 +02:00
7881f5bab8
important bugfix for verif reporter
2022-08-18 11:19:42 +02:00
11a699c3ce
a list should do the job
2022-08-17 18:49:51 +02:00
6930656d4e
added some more basic tests
2022-08-17 17:09:39 +02:00
0bb82e0da2
add fs mock feed function
2022-08-17 16:47:46 +02:00
12c452e7ce
finished host FS unittests
2022-08-17 16:10:52 +02:00
23f514039a
host filesystem continued
2022-08-17 11:39:15 +02:00
34c714eb17
Merge branch 'mueller/tmtc-stack-refactoring' into develop
2022-08-16 17:49:06 +02:00
7205885357
added additional API for HK subscription params
2022-08-16 17:47:56 +02:00
42c5881c50
Merge pull request 'TMTC Stack Refactoring' ( #106 ) from mueller/tmtc-stack-refactoring into develop
...
Reviewed-on: #106
2022-08-16 17:30:16 +02:00
cdd0ca70ed
Merge branch 'develop' into mueller/tmtc-stack-refactoring
2022-08-16 17:29:48 +02:00
e3648b6e30
Merge remote-tracking branch 'upstream/mueller/refactor-tmtc-stack' into mueller/tmtc-stack-refactoring
2022-08-16 17:25:22 +02:00
2e52d7a31d
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-16 17:23:52 +02:00
239d053562
update changelog
2022-08-16 17:23:10 +02:00
875174c4ad
better name for global object
2022-08-16 17:17:45 +02:00
8fd8a37f59
flip verif reporter ctor arguments
2022-08-16 17:10:48 +02:00
d815f422c3
improve verif reporter API
2022-08-16 17:09:22 +02:00
217276d50c
renamed returnvalue header
2022-08-16 12:48:22 +02:00
d2ac3603a5
some more occurences
2022-08-16 12:29:53 +02:00
f63f3fa564
more occurences in comments
2022-08-16 12:12:21 +02:00
d975958120
Merge remote-tracking branch 'upstream/development' into develop
2022-08-16 11:26:59 +02:00
fc34d56239
cicd fix
2022-08-16 01:12:50 +02:00
1037102349
merge retval refactoring
2022-08-16 01:08:26 +02:00
221361eb9c
Merge remote-tracking branch 'origin/development' into mueller/expand-retval-if
2022-08-15 20:32:38 +02:00
7f9269b387
fix for def cfg
2022-08-15 20:30:59 +02:00
4224c3d009
bump changelog
2022-08-15 20:29:23 +02:00
62fe75ee40
perform renaming
2022-08-15 20:28:16 +02:00
c57e95c698
Merge remote-tracking branch 'upstream/mueller/refactor-tmtc-stack' into mueller/tmtc-stack-refactoring
2022-08-15 19:18:46 +02:00
e76e109bdb
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-15 19:17:15 +02:00
9e064fe800
fix unittests
2022-08-15 19:16:31 +02:00
2339c48756
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-15 19:07:22 +02:00
d7ec04bf4b
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack
2022-08-15 19:05:50 +02:00
4d82d0e4c1
update source sequence counter code
2022-08-15 17:24:48 +02:00
adcc375f25
Merge pull request 'New UnsignedByte Field class' ( #660 ) from mueller/new-object-id-class into development
...
Reviewed-on: fsfw/fsfw#660
2022-08-15 15:22:30 +02:00
94a718ff19
Merge remote-tracking branch 'origin/development' into mueller/expand-retval-if
2022-08-15 15:15:51 +02:00
4a10f76784
Merge remote-tracking branch 'origin/development' into mueller/new-object-id-class
2022-08-15 15:15:00 +02:00
57ce5d1f34
Merge pull request 'Expand SerializeIF' ( #656 ) from mueller/expand-serialize-if into development
...
Reviewed-on: fsfw/fsfw#656
2022-08-15 15:13:50 +02:00
90963b3940
Merge pull request 'group MGM data in local pool vectors' ( #664 ) from eive/fsfw:mueller/group-mgm-data into development
...
Reviewed-on: fsfw/fsfw#664
2022-08-15 15:07:16 +02:00
71ed95b09a
Merge branch 'development' into mueller/group-mgm-data
2022-08-15 15:03:35 +02:00
7ac4f1c64d
Merge branch 'development' into mueller/new-object-id-class
2022-08-15 15:03:11 +02:00
9d64b96e9a
update changelog
2022-08-15 15:02:39 +02:00
5de2c6af66
Merge branch 'mueller/new-object-id-class' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/new-object-id-class
2022-08-15 15:02:12 +02:00
ca2efb6021
remove object ID
2022-08-15 15:02:05 +02:00
3b000d924a
Merge branch 'development' into mueller/expand-retval-if
2022-08-15 14:36:04 +02:00
deeeef553b
remove implicit machine endianness variants
2022-08-15 14:34:04 +02:00
0e7ec79af9
Merge pull request 'Add Linux HAL options' ( #663 ) from eive/fsfw:mueller/cmake-linux-hal-options into development
...
Reviewed-on: fsfw/fsfw#663
2022-08-15 13:58:09 +02:00
007f958a0b
fsfw fixes for merge
2022-08-15 11:38:52 +02:00
d022ce82c5
Merge remote-tracking branch 'upstream/mueller/refactor-tmtc-stack' into mueller/tmtc-stack-refactoring
2022-08-15 11:30:09 +02:00
d3cabd8984
afmt
2022-08-15 11:26:29 +02:00
8efe85cb15
Merge branch 'development' into mueller/new-object-id-class
2022-08-15 11:25:51 +02:00
b28091e05b
Merge remote-tracking branch 'upstream/mueller/expand-serialize-if' into develop
2022-08-15 11:25:07 +02:00
f4c4f9946c
printout preproc block
2022-08-15 11:18:53 +02:00
7f89022f5b
Merge branch 'mueller/group-mgm-data' into develop
2022-08-15 10:50:10 +02:00
b28c26b288
group MGM data in local pool vectors
2022-08-15 10:49:00 +02:00
8b4253bc46
update cmakelists.txt
2022-08-12 13:02:30 +02:00
fdcfd89ed2
add some Linux HAL options
2022-08-12 12:55:31 +02:00
03fa77e2b3
get current uptime correctly
2022-08-12 12:29:10 +02:00
8970a7379a
Merge remote-tracking branch 'upstream/development' into mueller/update-from-upstream
2022-08-12 12:21:50 +02:00
c12492df03
continued host FS test
2022-08-11 10:19:25 +02:00
8aaabc5d73
basic host FS unittests
2022-08-11 10:10:05 +02:00
e796e025b6
continue host fs unittests
2022-08-11 09:59:14 +02:00
20eee2c469
finished host FS impl
2022-08-11 09:32:18 +02:00
aca8b53a59
start host FS impl
2022-08-10 17:03:23 +02:00
3df1161560
this should do the job
2022-08-10 15:03:53 +02:00
ea6e5d9971
Merge branch 'mueller/cfdp-routers' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/cfdp-routers
2022-08-10 13:36:51 +02:00
46a4203d00
testLvs fix
2022-08-10 13:36:41 +02:00
c86adf8e10
Merge branch 'development' into mueller/cfdp-routers
2022-08-10 13:10:09 +02:00
a2e0646ed4
fix duplicate naming error
2022-08-10 13:05:07 +02:00
28c8248f26
add FS mock and improve HasFilesystemIF
2022-08-10 11:09:07 +02:00
3e1fd15613
completed all indication parameters
2022-08-10 10:34:02 +02:00
e45a99143c
added const char* test
2022-08-10 09:45:24 +02:00
96dfe46e25
added string LV tests
2022-08-10 09:39:57 +02:00
507c6ddff1
added some param structs
2022-08-09 21:03:56 +02:00
0cb15e901e
new cfdp mock folder, added additional cfdp mocks
2022-08-09 19:00:47 +02:00
d45108e3c2
add remote config table provider class
2022-08-09 18:51:44 +02:00
8c059f8f32
new filesystem module
2022-08-09 16:36:35 +02:00
5bea92d2a4
some doc updates
2022-08-09 16:26:37 +02:00
bba2d883b6
added some documentation
2022-08-09 16:18:45 +02:00
7a20412305
add user base documentation
2022-08-09 15:51:01 +02:00
dce1ebcf65
add CFDP user base
2022-08-09 15:46:42 +02:00
4ee01e395b
finished fault handler unit tests
2022-08-09 15:29:22 +02:00
7f9401cf63
some bugfixes
2022-08-09 15:09:43 +02:00
dba3f9960e
add CFDP fault handler mock
2022-08-09 14:55:08 +02:00
eccb629ba8
fnished fault handler base
2022-08-09 14:39:03 +02:00
7fb906a0ac
add first fault handler base class
2022-08-09 14:05:43 +02:00
9796abfc7d
Merge branch 'development' into mueller/refactor-tmtc-stack
2022-08-09 13:06:08 +02:00
0d26a0f54b
fnish CFDP distributor unittests
2022-08-09 13:04:23 +02:00
192956c2c7
use new storage manager mock
2022-08-09 12:50:50 +02:00
22e1555f50
basic storage manager mock
2022-08-09 12:45:05 +02:00
bddf5bded1
move some storage manager impl to IF
...
- Add StorageManagerMock
2022-08-09 12:36:29 +02:00
1c0b778848
continue CFDP distrib unittests
2022-08-09 12:13:10 +02:00
c832bffdb0
clean up header test
2022-08-09 11:17:57 +02:00
2f8020baac
move parsing steps into parse function
2022-08-09 11:03:22 +02:00
06bea2f621
test inNull and bool operator
2022-08-09 10:59:24 +02:00
4f1fe39182
fix unittests
2022-08-08 18:36:10 +02:00
904abfba28
clean up CFDP stack a bit
2022-08-08 18:29:32 +02:00
202d9341d8
add CFDP unit tests
2022-08-08 17:53:42 +02:00
37c60d1dd0
add source and dest test stubs
2022-08-08 12:41:05 +02:00
43fb6ef5cb
some tag replacements
2022-08-08 12:35:58 +02:00
65a47c7c57
add distributor test stub
2022-08-08 12:34:54 +02:00
fdb0cc0e44
tweaks for CFDP distributor
2022-08-08 12:31:19 +02:00
e6957de166
Merge branch 'development' into mueller/expand-retval-if
2022-08-05 14:02:50 +02:00
cc56b00df3
Merge branch 'development' into mueller/expand-serialize-if
2022-08-05 14:02:31 +02:00
269a3052ca
added stubs for source and dest handler
2022-08-03 18:18:01 +02:00
c6a7a0fec8
use distributor instead of router
2022-08-03 18:14:49 +02:00
acf5c2a56d
better names
2022-08-03 16:00:48 +02:00
7fb9e14555
better names for CFDP components
2022-08-03 15:22:39 +02:00
b20e8a9679
continue new cfdp router
2022-08-03 15:12:29 +02:00
29bcaee196
some tests for new var len field
2022-08-03 13:34:49 +02:00
cc98512caf
use tags properly
2022-08-03 13:23:49 +02:00
60ea9a9a7c
clean up a few tests
2022-08-03 13:15:49 +02:00
df690b9628
some re-ordering
2022-08-03 11:36:56 +02:00
b0c479cab9
remove some shadowing warnings
2022-08-03 11:34:30 +02:00
a426aef7c7
add some more tests for CCSDS distributor
2022-08-03 11:33:10 +02:00
43048c852a
Merge pull request 'Fixed cmake variable for tests in README.md' ( #661 ) from gaisser/fsfw:gaisser_readme_fix into development
...
Reviewed-on: fsfw/fsfw#661
2022-08-01 20:55:26 +02:00
19817bd3a5
Update 'docs/getting_started.rst'
...
Actually, this version still uses old folder names
2022-08-01 20:47:53 +02:00
1db04cf20c
Update 'docs/getting_started.rst'
...
Update for new recommended build folder and cmake define name
2022-08-01 20:45:39 +02:00
902a4bfa9c
unittests for TC and CCSDS distributor
2022-08-01 17:16:37 +02:00
52ee50ba8c
Fixed cmake variable for tests in README.md
2022-08-01 16:21:07 +02:00
bf540ebb49
use sanitized include file
2022-08-01 14:23:52 +02:00
aa978205d8
Merge branch 'mueller/cfdp-routers' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/cfdp-routers
2022-08-01 13:05:56 +02:00
4334106ad1
applied auto-formatter
2022-08-01 11:05:46 +02:00
458fe460eb
TMTC Routing Refactoring
...
1. Make TcDistributor less powerful / more flexible and rename it to TcDistributorBase
2. Require AcceptsTelecommandsIF to have an abstract function returning the name
3. Allows the CCSDS distributor to remove the CCSDS header before rerouting. This is useful
for protocols like CFDP which are CCSDS agnostic.
WIP: Still need to implement the removal of the CCSDS header
2022-08-01 11:00:36 +02:00
83d71548ec
CCSDS unpacker implementation
2022-07-29 16:32:50 +02:00
f4beef8c9f
run auto-formatter
2022-07-29 15:54:17 +02:00
c7b4dc349a
using uint32_t for getIdentifier of AcceptsTcIF
2022-07-29 15:53:39 +02:00
96f092ef75
type correction
2022-07-29 14:30:58 +02:00
f75379fceb
Merge branch 'mueller/new-object-id-class' into mueller/cfdp-routers
2022-07-29 14:27:59 +02:00
4a4d23573d
verify correct key behaviour
2022-07-29 14:24:16 +02:00
cd4d92b12c
Merge branch 'mueller/new-object-id-class' into mueller/cfdp-routers
2022-07-29 14:22:52 +02:00
47e148af8f
decoupling
2022-07-29 14:19:10 +02:00
c9bec03f00
Merge branch 'mueller/expand-serialize-if' into mueller/new-object-id-type
2022-07-29 14:16:22 +02:00
6c5c59cad8
Merge branch 'mueller/expand-serialize-if' into mueller/new-object-id-type
2022-07-29 14:15:14 +02:00
03e12a2388
new object ID type
2022-07-29 14:15:05 +02:00
6c5bbfa080
some renaming
2022-07-29 12:03:14 +02:00
da106fd96f
do not use TC info for failed TC retrieval
2022-07-29 10:23:59 +02:00
fc3412fa35
set sec header flag and add unit test for it
2022-07-28 15:13:27 +02:00
8f6f0e1d45
some more fail tests
2022-07-28 13:42:34 +02:00
1b5fa2a8fa
test no crc generation
2022-07-28 13:37:07 +02:00
cb118176a0
completed ZcWriter unittests
2022-07-28 13:24:50 +02:00
30ba9ab916
some more fixes
2022-07-28 13:00:53 +02:00
fb4ba487b5
Merge remote-tracking branch 'origin/mueller/expand-retval-if' into mueller/refactor-tmtc-stack
2022-07-28 12:55:42 +02:00
72bc5d4d60
add tm zc test
2022-07-28 12:52:20 +02:00
5355e63711
use result instead of retval
2022-07-27 21:43:32 +02:00
b11cdf6184
update unittests
2022-07-27 21:32:22 +02:00
dc31358d52
adaption for SerializeIF
...
- Returns serialized and deserialized size now
2022-07-27 21:31:09 +02:00
b485afea57
Simple SerializeIF adaptions
...
- Returns serialized or deserialized size
2022-07-27 21:29:05 +02:00
5bb7023ff3
improvements for creator API
2022-07-27 21:11:12 +02:00
85dbef20b0
update serialize IF
2022-07-27 21:07:34 +02:00
93acac02f5
tests running again
2022-07-27 21:06:23 +02:00
7e8afcc12f
remove nullptr check
2022-07-27 20:37:21 +02:00
f03b7cd660
another bugfix in CSB
2022-07-27 20:10:15 +02:00
d641d63531
set queue of tm send helper
2022-07-27 19:56:11 +02:00
4e571e5082
some more minor fixes
2022-07-27 19:40:54 +02:00
356d778743
afmt
2022-07-27 18:03:17 +02:00
0a38d2e22d
small bugfix
2022-07-27 17:56:16 +02:00
234ccdf764
send time stampers properly now
2022-07-27 17:48:59 +02:00
f591b9793c
pass timeReader to Pus ZC writer
2022-07-27 17:33:39 +02:00
c5ad9b5fa9
switch off debugging switches
2022-07-27 17:13:42 +02:00
083d08ae2a
various bugs and improvements
2022-07-27 17:00:43 +02:00
740644f2c8
updates for PusDistributor
2022-07-27 14:40:51 +02:00
059fb10558
add helper methods to disable crc calculation
2022-07-27 11:41:06 +02:00
86692e202d
this gets rid of some warnings
2022-07-27 11:35:35 +02:00
064b195c75
some of the deprecation warnings run amok
2022-07-27 11:33:19 +02:00
18ee2ab903
example compiles again
2022-07-27 11:26:47 +02:00
9eb652e585
some printout fixes
2022-07-27 10:49:49 +02:00
e7d9979078
Merge branch 'development' into mueller/expand-serialize-if
2022-07-26 19:09:06 +02:00
681738dcc6
PSB unittests complete
2022-07-26 19:08:12 +02:00
152c01b2ec
psb unittests almost complete
2022-07-26 18:58:36 +02:00
8bf0fb9885
test auto-initializers
2022-07-26 18:46:28 +02:00
1954ce0ea4
default PUS receiver set automatically now
2022-07-26 17:41:10 +02:00
d98b79cf5e
adapt PSB so it can be unittested properly
2022-07-26 16:49:46 +02:00
f14c812aff
removed some obsolete code
2022-07-26 14:14:00 +02:00
146a0e3828
created PSB mock
2022-07-26 14:10:24 +02:00
75c824ec80
add new VerificationReporterIF
2022-07-26 13:59:09 +02:00
332e9dbfd5
add new tests
2022-07-26 11:19:36 +02:00
f1c37203a4
some more API improvements and replacements
2022-07-26 11:14:40 +02:00
500a5602bd
added additional TM store and send helper
2022-07-26 11:09:57 +02:00
4ed028000d
Merge branch 'mueller/expand-retval-if' into mueller/refactor-tmtc-stack
2022-07-26 10:29:51 +02:00
88ebb67c8d
fix deprecation warnings
2022-07-26 10:27:44 +02:00
b827bd8370
update HasReturnvaluesIF
...
1. Add new retval namespace which contains OK and FAIL returnvalue
2. Also contains makeCode constexpr function
3. Mark HasReturnvaluesIF::makeReturnCode deprecated
This prevents from having to implement an interface just to use a shorter
version of the general returnvalues. A namespace is better suited for this
I think
2022-07-26 10:22:05 +02:00
bdf71d4e66
add new HasReturnvaluesIF features
2022-07-26 10:21:16 +02:00
e48b6f1432
possible double delete
2022-07-25 22:36:53 +02:00
747243684d
more leaks
2022-07-25 22:29:18 +02:00
db33f9cc7e
maybe this teardown fixes the leak
2022-07-25 22:22:08 +02:00
c12669fe50
this should fix the mmeory leak
2022-07-25 22:10:20 +02:00
6d00fc65c0
fix memory leak
2022-07-25 21:08:04 +02:00
7d87274844
add old api but mark it deprecated
2022-07-25 20:53:18 +02:00
c83f75c515
some more tests using TM send helper
2022-07-25 20:41:01 +02:00
586993c081
completed send helper tests
2022-07-25 20:31:06 +02:00
a88f767cca
all tests running again
2022-07-25 19:49:19 +02:00
935e135f1c
normal queue sufficient
2022-07-25 19:42:05 +02:00
6d0fa36f8a
cleaning up message queue mock and subscription API
2022-07-25 19:36:56 +02:00
8f07133e2c
Merge branch 'development' into mueller/expand-serialize-if
2022-07-25 15:08:04 +02:00
f11433e50f
Merge pull request 'Release v5.0.0' ( #657 ) from development into master
...
Reviewed-on: fsfw/fsfw#657
2022-07-25 15:05:56 +02:00
5fd5d488ff
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack
2022-07-25 14:57:28 +02:00
edc5a314b8
Merge pull request 'v5.0.0' ( #654 ) from v5.0.0 into development
...
Reviewed-on: fsfw/fsfw#654
2022-07-25 14:53:35 +02:00
f80be9e9fa
run afmt
2022-07-25 14:44:49 +02:00
f3af88ae40
add [[nodiscard]] and const specifiers
2022-07-25 14:44:19 +02:00
380f1d0206
remove obsolete returns
2022-07-25 14:40:10 +02:00
54fc35eae7
re-run afmt
2022-07-25 14:36:18 +02:00
05d4162f5b
Merge branch 'development' into v5.0.0
2022-07-25 14:35:36 +02:00
e030878023
changelog
2022-07-25 14:33:10 +02:00
9ee6da47e9
improving mocks
2022-07-25 14:31:57 +02:00
1a7d7b172b
set up new internal error reporter mock
2022-07-25 14:04:06 +02:00
36e3956efb
finished tm store helper tests
2022-07-25 13:39:07 +02:00
180210dc38
Merge branch 'development' into mueller/expand-serialize-if
2022-07-25 11:39:19 +02:00
ca1e921b94
Merge branch 'mueller/expand-serialize-if' into mueller/refactor-tmtc-stack
2022-07-25 11:35:32 +02:00
2a34c831b1
use Be instead of Ne, which could be confused
2022-07-25 11:33:12 +02:00
e2ad37e3e6
more ref replacements
2022-07-25 11:26:45 +02:00
973d4ee8a5
some more ref replacements
2022-07-25 11:24:13 +02:00
899d021e00
using uint32_t as store_address requires explicit cast
2022-07-25 11:15:45 +02:00
4989bd0f02
fixes for Linux OSAL clock
2022-07-25 10:56:19 +02:00
832367fb30
replace some API components with references
2022-07-25 10:50:52 +02:00
63ee88af17
added base for tm store test
2022-07-25 10:38:44 +02:00
4921527022
replace c include
2022-07-25 10:31:49 +02:00
f0c8fd2688
some renaming
2022-07-25 10:24:43 +02:00
c96e304b68
Merge pull request 'Possible Ring Buffer Fix' ( #586 ) from eive/fsfw:mueller/possible-ring-buffer-fix into development
...
Merged to avoid crashing bug until full functionality is fixed.
Reviewed-on: fsfw/fsfw#586
2022-07-25 10:12:39 +02:00
d474c4a7ee
store helper
2022-07-23 11:43:48 +02:00
3708df2423
small fix
2022-07-23 11:15:55 +02:00
f629d60aaf
Merge branch 'mueller/expand-serialize-if' into mueller/refactor-tmtc-stack
2022-07-23 11:15:20 +02:00
b809f90e72
added unittests for new helpers
2022-07-23 11:10:44 +02:00
f2bf4b463e
expand serializeIF tests
2022-07-23 10:34:19 +02:00
b66fd63cb4
remove doubly defines
2022-07-23 10:29:19 +02:00
fd55de9e95
Merge branch 'mueller/expand-serialize-if' into mueller/refactor-tmtc-stack
2022-07-23 10:28:13 +02:00
8e05fc0417
added a few more methods
2022-07-23 10:28:01 +02:00
55a238d553
extended serialize if further
2022-07-23 10:24:56 +02:00
9ccd9fd775
Merge branch 'mueller/expand-serialize-if' into mueller/refactor-tmtc-stack
2022-07-23 10:07:10 +02:00
ddad97033d
expand serialize IF further
2022-07-23 10:06:42 +02:00
99aaf7068d
some tests
2022-07-23 10:05:57 +02:00
c9d37e8d62
Merge branch 'mueller/expand-serialize-if' into mueller/refactor-tmtc-stack
2022-07-23 10:05:14 +02:00
42a1d6cccd
default implementation of simple serialize/deserialize
2022-07-23 10:03:42 +02:00
133894f4ba
add basic CCSDS tests
2022-07-22 18:46:58 +02:00
cb05329dd9
completed baseline PUS TM unittests
2022-07-22 18:31:00 +02:00
b350018cad
completed basic test set
2022-07-22 18:22:35 +02:00
2dfbce6174
start TM reader unittests
2022-07-22 17:11:55 +02:00
cecaec6007
PUS TM creator tests done
2022-07-22 17:09:44 +02:00
f28b9ea61b
APID getter bugfix
2022-07-22 16:41:32 +02:00
9275ccb79b
added some missing implementations
2022-07-22 16:09:18 +02:00
67776241de
verify successfull TM serialization
2022-07-22 16:06:31 +02:00
bfee4fd90a
add empty test files
2022-07-21 19:16:44 +02:00
0dfaba81f9
finished basic TC unittests
2022-07-21 19:10:15 +02:00
affde6bad5
rename namespace
2022-07-21 18:21:10 +02:00
0981ee6f7e
minor changes, virtual dtors added
2022-07-21 18:17:37 +02:00
61bc867bed
delete code which is not used anymore
2022-07-21 17:57:31 +02:00
5af3138e81
fnished PUS TC creator unittests
2022-07-21 17:48:11 +02:00
08e0b0f1a0
added sp reader unittests
2022-07-21 14:40:00 +02:00
23f264096c
delete a few old classes
2022-07-21 14:05:31 +02:00
e5ee96259d
some fixes
2022-07-21 13:48:58 +02:00
9bbe1dc716
Merge branch 'development' into mueller/possible-ring-buffer-fix
2022-07-21 13:23:44 +02:00
d8b6cb39ac
various bugfixes and improvements
2022-07-21 11:34:11 +02:00
be35bd53a6
switched to new tmtc stack API
2022-07-20 22:21:15 +02:00
9860061fc6
create new TmSendHelper
2022-07-20 11:45:50 +02:00
d80941514f
start refactoring PUS TM handling
2022-07-20 11:43:16 +02:00
6c636661b6
a lot of refactoring
2022-07-19 18:13:25 +02:00
5fffbd4a90
start PUS TC refactoring
2022-07-18 18:36:41 +02:00
95b476d4bd
start ccsds reader unittests
2022-07-18 16:21:00 +02:00
3d2af203f2
finished creator unittests
2022-07-18 16:18:04 +02:00
74794bb71b
apply auto-formatter
2022-07-18 16:08:06 +02:00
ddf38b65c3
apply auto-formatter
2022-07-18 16:07:26 +02:00
490a80e49f
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack
2022-07-18 15:26:31 +02:00
6f751c2cf9
Merge branch 'development' into v5.0.0
2022-07-18 15:12:21 +02:00
9a2e68b37e
Merge pull request 'Move HAL and Tests folder' ( #653 ) from mueller/move-hal-tests-folder into development
...
Reviewed-on: fsfw/fsfw#653
2022-07-18 15:05:25 +02:00
91067cde98
typo
2022-07-18 15:00:40 +02:00
428018e4f1
update changelog
2022-07-18 14:59:25 +02:00
e4d7182d93
update changelog
2022-07-18 14:58:47 +02:00
8b6dd3f868
add date to changelog
2022-07-18 14:49:27 +02:00
f6ede7cd3e
bump version
2022-07-18 14:46:36 +02:00
4da18172b3
Merge branch 'development' into mueller/possible-ring-buffer-fix
2022-07-18 14:37:56 +02:00
6e5239e9a0
update jenkinsfile
2022-07-18 14:36:40 +02:00
7e2fdc06cd
hmm this is problematic
2022-07-18 14:05:43 +02:00
3c72a42ce1
added basic sp creator test
2022-07-18 13:51:02 +02:00
78b09ed0c9
fixes includes
2022-07-18 11:58:55 +02:00
fdf35232ee
some fixes
2022-07-18 11:47:00 +02:00
8465670374
separate unittest folder
2022-07-18 11:42:51 +02:00
0c5f623780
additional ctor for space packet creator
2022-07-18 10:53:55 +02:00
d7a2eada94
add space packet creator class
2022-07-18 10:42:56 +02:00
546e173cef
add new PUS TC IF
2022-07-18 10:29:39 +02:00
0a7f2c6646
refactored space packet interface
2022-07-18 10:20:26 +02:00
3b23fb77b4
add obsolete add_subdirectory calls
2022-07-18 09:01:45 +02:00
6f7be281ef
move HAL and tests folder
2022-07-18 08:59:40 +02:00
3686bbc486
Merge pull request 'DHB Reply Timeout' ( #637 ) from meier/dhbReplyTimeout into development
...
Reviewed-on: fsfw/fsfw#637
2022-07-14 09:17:18 +02:00
ecac08814e
better naming for functions which reset states of replies
2022-07-14 09:15:13 +02:00
e8b8fff0b5
Merge branch 'development' into meier/dhbReplyTimeout
2022-07-14 09:01:28 +02:00
4d34f93cfc
missing reset of timedOut value in loop of decrementDeviceReplyMap
2022-07-14 08:58:23 +02:00
adbf375f38
some small fixes to dhb countdown addition
2022-07-13 21:58:07 +02:00
2e42f53682
Merge pull request 'New PoolEntry constructor' ( #651 ) from eive/fsfw:mueller/new-pool-entry-ctor into development
...
Reviewed-on: fsfw/fsfw#651
2022-07-13 17:43:56 +02:00
c519b70302
Merge pull request 'printout tweak' ( #652 ) from mueller/printout-tweak-mq-linux-osal into development
...
Reviewed-on: fsfw/fsfw#652
2022-07-13 17:35:53 +02:00
45ee307bc4
Merge pull request 'remove duplicate CHANGELOG entries' ( #649 ) from eive/fsfw:mueller/clean-changelog into development
...
Reviewed-on: fsfw/fsfw#649
2022-07-13 16:50:50 +02:00
8a2068aca6
Merge pull request 'clang-tidy changes for controller module' ( #648 ) from clang-tidy-controllers into development
...
Reviewed-on: fsfw/fsfw#648
2022-07-13 16:49:15 +02:00
aa60484111
Merge pull request 'clang-tidy changes for actions module' ( #647 ) from clang-tidy-actions into development
...
Reviewed-on: fsfw/fsfw#647
2022-07-13 16:42:39 +02:00
e99c7f3824
Merge pull request 'Install ETL library in CI/CD' ( #645 ) from mueller/install-etl-cicd into development
...
Reviewed-on: fsfw/fsfw#645
2022-07-13 16:39:29 +02:00
2ee3ef1f1d
Merge branch 'development' into mueller/install-etl-cicd
2022-07-13 16:38:30 +02:00
ce48827ee5
Merge branch 'development' into clang-tidy-actions
2022-07-13 16:00:50 +02:00
0d80fad685
Merge branch 'development' into clang-tidy-controllers
2022-07-13 16:00:42 +02:00
c6253bf0dd
Merge branch 'development' into mueller/new-pool-entry-ctor
2022-07-13 15:41:47 +02:00
93933dee02
Merge pull request 'delete run configs' ( #646 ) from mueller/del-cmake-run-cfgs into development
...
Reviewed-on: fsfw/fsfw#646
2022-07-13 15:37:55 +02:00
0e49640306
update CHANGELOG
2022-07-08 17:59:43 +02:00
32fea9838e
add new pool entry constructor
...
- This constructor allows to simply specify the length.
This is also the new default constructor for scalar values
which are initially invalid
2022-07-08 17:56:44 +02:00
0519083894
remove duplicate entries
2022-07-08 17:48:06 +02:00
904ae2cc0e
Merge remote-tracking branch 'origin/irini' into develop
2022-07-08 16:34:24 +02:00
4a2012ac30
Merge branch 'irini' into develop
2022-07-08 16:31:57 +02:00
6a62cf7f1e
Merge pull request 'Update FSFW from upstream' ( #102 ) from mueller/update-from-upstream into develop
...
Reviewed-on: #102
Reviewed-by: Jakob Meier <meierj@irs.uni-stuttgart.de>
2022-07-04 13:04:00 +02:00
14bac9a418
clang-tidy changes for controller module
2022-07-04 11:48:36 +02:00
3bef73708f
clang-tidy changes for actions module
2022-07-04 11:44:26 +02:00
fef6ddceff
delete run configs
2022-07-04 11:16:13 +02:00
c5eb09314f
delete run configs
2022-07-04 11:04:37 +02:00
682abd1b5b
new clion folder in misc for .run configs
2022-07-04 10:55:09 +02:00
a4247cd723
Merge remote-tracking branch 'upstream/development' into mueller/update-from-upstream
2022-07-04 10:53:52 +02:00
5a9db72814
test public linkage
2022-07-04 10:27:14 +02:00
5cccd5caba
bump used container
2022-07-04 10:21:47 +02:00
7de56f189b
install etl library in ci/cd
2022-07-04 10:13:48 +02:00
df97bbc691
run auto-formatter
2022-06-23 11:56:46 +02:00
2d2f65bf89
moved activation of periodic replies to updatePeriodicReply
2022-06-23 11:54:51 +02:00
3e9ae62b28
Merge branch 'development' into meier/dhbReplyTimeout
2022-06-21 10:49:06 +02:00
2ebefdffae
Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix
2022-06-21 10:49:03 +02:00
45792e86b9
Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix
2022-06-21 10:48:04 +02:00
39881e7671
Merge pull request 'some form updates' ( #100 ) from mueller/afmt-gen-tweaks into develop
...
Reviewed-on: #100
2022-06-21 10:37:03 +02:00
541f563683
Merge pull request 'Fix StorageAccessor move assignment' ( #643 ) from gaisser/fsfw:gaisser_storage_accessor_fix into development
...
Reviewed-on: fsfw/fsfw#643
2022-06-21 10:31:36 +02:00
5abbf42e9f
some form updates
2022-06-21 00:49:58 +02:00
28ea71a077
Merge branch 'development' into gaisser_storage_accessor_fix
2022-06-20 17:56:58 +02:00
a044d7d724
Merge pull request 'new cmake options for CICD build' ( #623 ) from mueller/new-cicd-cmake-opts into development
...
Reviewed-on: fsfw/fsfw#623
2022-06-20 17:56:29 +02:00
687700cee8
Merge branch 'development' into gaisser_storage_accessor_fix
2022-06-20 16:36:49 +02:00
732b615cb3
Merge branch 'development' into mueller/new-cicd-cmake-opts
2022-06-20 16:34:13 +02:00
394ce2ec3e
Merge pull request 'LocalDataPoolManager Warning Text' ( #642 ) from meier/debug-info into development
...
Reviewed-on: fsfw/fsfw#642
2022-06-20 16:15:30 +02:00
dde96ae220
Merge branch 'development' into gaisser_storage_accessor_fix
2022-06-20 16:15:05 +02:00
c3aaab4b93
Merge pull request 'Task IF refactoring' ( #636 ) from mueller/task-if-refactoring into development
...
Reviewed-on: fsfw/fsfw#636
2022-06-20 16:08:03 +02:00
edf1d5ae8d
Added more test cases
2022-06-20 16:02:35 +02:00
690991b4b5
include fix
2022-06-20 15:42:08 +02:00
1a294e6a13
include TestsConfig.h
2022-06-20 15:40:15 +02:00
8c4e34153b
README updates
2022-06-20 15:36:48 +02:00
b60e4bcb90
Fix StorageAccessor move assignment
...
* Added Unittest for this
* Fixed missing include in test
2022-06-20 15:15:33 +02:00
b18410aa63
Merge remote-tracking branch 'refs/remotes/origin/mueller/task-if-refactoring' into mueller/task-if-refactoring
2022-06-20 15:02:38 +02:00
7f57a8784a
Fixed deadline missed call on linux
2022-06-20 15:02:16 +02:00
4b33aa8262
bump ETL version
2022-06-20 14:25:39 +02:00
Irini Kosmidou
1910a7838c
compile DleParser
2022-06-20 11:04:06 +02:00
Irini Kosmidou
ba3a99466a
Merge remote-tracking branch 'origin/develop' into irini
2022-06-20 11:03:12 +02:00
d47a908117
Merge branch 'development' into mueller/task-if-refactoring
2022-06-20 09:40:31 +02:00
fce95e04a8
Merge branch 'development' into mueller/new-cicd-cmake-opts
2022-06-20 09:39:58 +02:00
438efe074e
Merge pull request 'LocalDataPoolManager Warning Text' ( #99 ) from meier/eive-debug-info into develop
...
Reviewed-on: #99
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2022-06-20 09:35:31 +02:00
1759700b6a
Merge branch 'develop' into meier/eive-debug-info
2022-06-20 09:35:14 +02:00
c7618294ac
Merge pull request 'HK Generation for L3GD20, LIS3MDL, RM3100' ( #97 ) from meier/device-hk into develop
...
Reviewed-on: #97
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2022-06-20 09:34:16 +02:00
af890c6218
corrected warning text
2022-06-16 07:55:57 +02:00
7f3e5e42bb
Merge branch 'develop' into meier/device-hk
2022-06-16 07:44:58 +02:00
fc742e4270
Merge branch 'development' into meier/debug-info
2022-06-16 07:22:43 +02:00
b5183a19fc
minor change in debug text
2022-06-16 07:03:58 +02:00
ca453a8f16
Merge pull request 'run auto formatters' ( #641 ) from KSat/fsfw:mueller/reapply-fmt into development
...
Reviewed-on: fsfw/fsfw#641
2022-06-13 17:04:11 +02:00
b7c0c07141
Merge remote-tracking branch 'origin/development' into mueller/new-cicd-cmake-opts
2022-06-13 16:28:01 +02:00
0158102f11
Merge pull request 'apply afmt, basic CLion support' ( #625 ) from mueller/apply-afmt into development
...
Reviewed-on: fsfw/fsfw#625
2022-06-13 16:27:02 +02:00
69859fdbc9
rerun afmt
2022-06-13 16:21:20 +02:00
90bccc744e
Merge pull request 'Fix SPI ComIF shadowing warning' ( #639 ) from KSat/fsfw:mueller/spi-com-if-shadowing into development
...
Reviewed-on: fsfw/fsfw#639
2022-06-13 14:35:46 +02:00
ab89108c55
Merge pull request 'some fixes for TC Map printout function' ( #640 ) from KSat/fsfw:mueller/pus-11-printout-fixes into development
...
Reviewed-on: fsfw/fsfw#640
2022-06-13 14:29:36 +02:00
a682bbe400
remove static missed deadline
2022-06-13 14:23:56 +02:00
e67fc2ab0d
some fixes for TC Map printout function
2022-06-13 10:56:37 +02:00
71ce966531
Merge branch 'mueller/spi-com-if-shadowing' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller/spi-com-if-shadowing
2022-06-13 10:54:25 +02:00
6b0f4a159f
Merge remote-tracking branch 'upstream/development' into mueller/spi-com-if-shadowing
2022-06-13 10:54:20 +02:00
4a06b558c1
Fix SPI ComIF shadowing warning
2022-06-13 10:53:04 +02:00
6d921f03fd
Fix SPI ComIF shadowing warning
2022-06-13 10:50:49 +02:00
65bc8213fe
Merge branch 'development' into mueller/new-cicd-cmake-opts
2022-06-13 09:43:32 +02:00
a0ee86ace8
use override instead of virtual as recommended
2022-06-08 17:36:20 +02:00
a07a368272
Merge branch 'development' into mueller/apply-afmt
2022-06-08 17:34:04 +02:00
cb8a4bbbec
Merge remote-tracking branch 'origin/development' into mueller/task-if-refactoring
2022-06-08 17:33:12 +02:00
17f54006b8
Merge pull request 'rtems fixes' ( #635 ) from mueller/rtems-fixes into development
...
Reviewed-on: fsfw/fsfw#635
2022-06-08 16:12:53 +02:00
395cf9cfa7
added clion base files
2022-06-08 12:12:33 +02:00
a3c0b441ec
update changelog
2022-06-08 12:12:33 +02:00
b4132800ae
apply afmt, update .gitignore
2022-06-08 12:12:33 +02:00
ad53b48fcb
explicitely ignore returnvalue in linux OSAL
2022-06-08 12:12:09 +02:00
dee40f9079
fixed unittests
2022-06-08 12:12:09 +02:00
92ec24352f
fix unit test
2022-06-08 12:12:09 +02:00
3f9e459f48
update changelog
2022-06-08 12:12:09 +02:00
e0c7f8d51d
apply afmt
2022-06-08 12:12:09 +02:00
eb79386c92
new addSlot function taking executable pointer
2022-06-08 12:12:09 +02:00
4542f31c40
improved custom checker API
...
- More clang-tidy improvements
2022-06-08 12:12:09 +02:00
689fb378d8
a regular set should suffice here
2022-06-08 12:12:09 +02:00
98b711a872
update changelog
2022-06-08 12:12:09 +02:00
800aa131fa
reverted some unrelated changes
2022-06-08 12:12:09 +02:00
6983980304
missing newline and clang-tidy improvement
2022-06-08 12:12:09 +02:00
7c0ba59993
remove include
2022-06-08 12:12:09 +02:00
28873fc87b
refactores rtems task module
2022-06-08 12:12:09 +02:00
24e849ed9c
avoid compiler warning
2022-06-08 12:12:09 +02:00
d8985c141e
some clang tidy stuff and bugfixes
2022-06-08 12:12:09 +02:00
7602b15256
important bugfix
2022-06-08 12:12:09 +02:00
d1a82bceed
rtems fixes
2022-06-08 12:12:09 +02:00
7292b02907
refactor freeRTOS task components
2022-06-08 12:12:09 +02:00
347714d53a
refactored and tested hosted and linux task IF
2022-06-08 12:12:09 +02:00
f230fa1617
continued refactoring
2022-06-08 12:12:09 +02:00
93615b100c
continued refactoring
2022-06-08 12:12:09 +02:00
e18d3d559e
refactoring host osal
2022-06-08 12:12:09 +02:00
08ff061d07
minor bugfix
2022-06-08 12:12:09 +02:00
cc351c1066
new base class for periodic tasks
2022-06-08 12:12:09 +02:00
664a548c53
removed some changes which belong in separate PR
2022-06-08 12:12:09 +02:00
e9895559a3
vector as core container is ok
2022-06-08 12:12:09 +02:00
eda5b8f593
refactor task IF
2022-06-08 12:12:09 +02:00
e03f55604a
rtems fixes
2022-06-08 12:11:26 +02:00
51d7df2dba
Merge branch 'development' into mueller/new-cicd-cmake-opts
2022-06-08 11:13:13 +02:00
12046a2db6
Merge pull request 'bump etl to 20.28.0' ( #634 ) from mueller/bump-etl into development
...
Reviewed-on: fsfw/fsfw#634
2022-06-08 11:09:42 +02:00
21eb386f3c
changed reply timeouts
2022-06-06 12:34:57 +02:00
ade36e65c6
missed reply check in simple command nominal test case
2022-06-06 12:30:27 +02:00
103661facc
deugging
2022-06-06 12:26:00 +02:00
ae2f7219fd
run auto-formatter
2022-06-06 11:55:42 +02:00
4fba2704aa
unit test for detection of missed reply when commanded externally
2022-06-06 10:53:08 +02:00
161dbde0d7
fixed merge conflicts
2022-06-06 10:30:17 +02:00
2fa4fd61d0
device fdir mock
2022-06-05 12:54:13 +02:00
bf673c56c6
unit test for dhb
2022-06-05 12:52:55 +02:00
cda81fc841
enable hk
2022-06-03 18:05:38 +02:00
c697d0f8ab
bump etl to 20.28.0
2022-05-30 10:34:03 +02:00
5a69c1f8b9
Merge pull request 'DHB Mode Off disable pending commands' ( #95 ) from meier/dhb-disable-pending-commands into develop
...
Reviewed-on: #95
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2022-05-27 14:40:36 +02:00
1d1d91f591
Merge branch 'develop' into meier/dhb-disable-pending-commands
2022-05-27 14:40:18 +02:00
043b8b5b3f
Merge pull request 'FixedTimeSlotTaskBase Bugfix' ( #96 ) from meier/FixedTimeSlotTaskBase-BugFix into develop
...
Reviewed-on: #96
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
2022-05-27 14:38:04 +02:00
Jakob Meier
95a64e1da3
wrong initialization order
2022-05-27 13:04:21 +02:00
Jakob Meier
ab68817e9a
removed debugging printout
2022-05-26 02:06:05 +02:00
Jakob Meier
36652e6fce
Merge branch 'develop' into meier/dhb-disable-pending-commands
2022-05-26 02:04:33 +02:00
Jakob Meier
3749f31ab4
disable pending commands and replies in MODE_OFF transition
2022-05-26 02:03:39 +02:00
ebbe08639c
Merge pull request 'TaskIF refactoring continued' ( #91 ) from mueller/task-if-refactoring-eive into develop
...
Reviewed-on: #91
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
2022-05-25 16:11:22 +02:00
d286fc1855
Merge pull request 'service 3 and local HK man improvements' ( #92 ) from mueller/hk-improvements into develop
...
Reviewed-on: #92
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
2022-05-25 16:10:32 +02:00
cf35cca923
Merge remote-tracking branch 'origin/develop' into mueller/task-if-refactoring-eive
2022-05-25 15:41:07 +02:00
2058817ba5
Merge branch 'mueller/task-if-refactoring-eive' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/task-if-refactoring-eive
2022-05-25 15:38:20 +02:00
c328891030
Merge remote-tracking branch 'origin/develop' into mueller/task-if-refactoring-eive
2022-05-25 15:38:14 +02:00
76a459a02c
Merge pull request 'use better type for stored limit' ( #93 ) from mueller/tmtc-bridge-tweaks into develop
...
Reviewed-on: #93
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
2022-05-25 15:24:57 +02:00
fbec1b3dc9
Merge pull request 'Update from upstream' ( #94 ) from mueller/update-from-upstream into develop
...
Reviewed-on: #94
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
2022-05-25 15:24:18 +02:00
c4fa7281ae
Merge remote-tracking branch 'upstream/development' into mueller/update-from-upstream
2022-05-25 14:44:21 +02:00
ac62443f31
use better type for stored limit
2022-05-25 14:30:58 +02:00
8cfe848dfe
service 3 and local HK man improvements
2022-05-25 14:30:00 +02:00
c7cf8e710d
Merge pull request 'return end iterator instead of crashing' ( #633 ) from mueller/possible-fix-ccsds-distrib into development
...
Reviewed-on: fsfw/fsfw#633
2022-05-25 13:59:35 +02:00
af7c6c57a3
Merge branch 'develop' into mueller/task-if-refactoring-eive
2022-05-25 10:30:23 +02:00
c835525196
added cast for PUS11
2022-05-25 09:56:32 +02:00
7dddcdfd55
Merge branch 'development' into mueller/possible-fix-ccsds-distrib
2022-05-25 09:52:33 +02:00
261eea381e
Merge pull request 'PUS11 TC sched update and bugfixes' ( #632 ) from mueller/tc-11-tweaks into development
...
Reviewed-on: fsfw/fsfw#632
2022-05-24 17:48:06 +02:00
24069dfd78
removed [[maybe_unused]]
2022-05-24 16:22:27 +02:00
40cc557978
Merge remote-tracking branch 'upstream/mueller/task-if-refactoring' into mueller/task-if-refactoring-eive
2022-05-24 15:42:08 +02:00
e59f1f26bf
return end iterator instead of crashing
2022-05-24 14:33:18 +02:00
f7cde80088
added missing delete
2022-05-24 14:32:35 +02:00
e60a665de4
added 3 new subservices
2022-05-24 11:52:29 +02:00
34658ef7db
afmt
2022-05-24 10:40:25 +02:00
4b128d2435
Merge pull request 'TaskIF refactor SPI refactor' ( #89 ) from mueller/task-if-refactor-spi-refactor into develop
...
Reviewed-on: #89
2022-05-23 16:22:40 +02:00
f35b0ffbbd
Merge remote-tracking branch 'origin/develop' into mueller/task-if-refactor-spi-refactor
2022-05-23 16:10:49 +02:00
940fd6f465
Merge branch 'development' into mueller/new-cicd-cmake-opts
2022-05-23 15:59:13 +02:00
f288d5120d
Merge branch 'development' into mueller/tc-11-tweaks
2022-05-23 15:34:00 +02:00
5a425a1c58
Merge pull request 'cache the TCP client address now' ( #630 ) from eive/fsfw:mueller/tcp-server-cache-client-addr into development
...
Reviewed-on: fsfw/fsfw#630
2022-05-23 14:42:12 +02:00
5e62258aa6
Merge branch 'development' into mueller/tcp-server-cache-client-addr
2022-05-23 14:38:05 +02:00
b8b7756a3e
fix host OSAL
2022-05-22 14:32:48 +02:00
4cc108f3a1
Merge branch 'develop' of https://egit.irs.uni-stuttgart.de/eive/fsfw into develop
2022-05-20 20:53:48 +02:00
c0292f072e
warning printout correction
2022-05-20 20:52:36 +02:00
336ad9b7be
Merge pull request 'PUS TC11 bugfix and upstream updates' ( #88 ) from mueller/tc-11-tweaks-eive into develop
...
Reviewed-on: #88
2022-05-20 17:35:07 +02:00
942bfafaa3
Merge remote-tracking branch 'upstream/mueller/tc-11-tweaks' into mueller/tc-11-tweaks-eive
2022-05-20 15:39:40 +02:00
0b53b4873f
bugfix for srv11
2022-05-20 11:20:31 +02:00
8e2597f609
clang-format
2022-05-20 11:09:03 +02:00
dac700b80a
static STORE renamed
2022-05-20 08:59:06 +02:00
d0fc360697
apply afmt
2022-05-20 08:34:14 +02:00
3a16290707
refactored and tested hosted and linux task IF
2022-05-19 00:44:34 +02:00
08f1ebf9fc
continued refactoring
2022-05-18 23:45:38 +02:00
64e7d4bb5e
continued refactoring
2022-05-18 18:15:31 +02:00
1886da0d3f
refactoring host osal
2022-05-18 15:42:18 +02:00
b47eb0a7ff
minor bugfix
2022-05-18 14:40:54 +02:00
b1e30ae9ff
minor bugfix
2022-05-18 14:39:37 +02:00
86ca4f246b
new base class for periodic tasks
2022-05-18 14:34:08 +02:00
e87b5a0207
new base class for periodic tasks
2022-05-18 14:32:35 +02:00
d504589c3c
Merge remote-tracking branch 'upstream/development' into mueller/task-if-refactoring
2022-05-18 13:20:39 +02:00
7b3de87364
removed some changes which belong in separate PR
2022-05-18 13:19:43 +02:00
576414438c
Merge pull request 'Apply cmake-format and auto-format script on all CMakeLists.txt file' ( #628 ) from eive/fsfw:mueller/apply-clang-format-on-all-files into development
...
Reviewed-on: fsfw/fsfw#628
2022-05-18 13:14:18 +02:00
13cda86d23
remove commented code
2022-05-18 13:13:24 +02:00
e758f0be2e
Merge pull request 'TaskIF refactoring and SPI refactoring' ( #86 ) from mueller/task-if-refactor-spi-refactor into develop
...
Reviewed-on: #86
2022-05-17 20:25:54 +02:00
18b342e94b
vector as core container is ok
2022-05-17 18:12:37 +02:00
f9c42d3583
vector as core container is ok
2022-05-17 18:12:05 +02:00
d267a3651b
Merge remote-tracking branch 'origin/develop' into mueller/task-if-refactor-spi-refactor
2022-05-17 17:51:42 +02:00
e8023886f6
made auto-formatter even more usable
2022-05-17 13:31:56 +02:00
14a1b4a7ac
made auto-formatter even more re-usable
2022-05-17 13:31:33 +02:00
e49de9422a
Merge branch 'mueller/tcp-server-cache-client-addr' into develop
2022-05-17 13:20:55 +02:00
e1dd27b9dd
cache the TCP client address now
2022-05-17 13:16:36 +02:00
0ea044c203
Merge pull request 'Update from upstream' ( #85 ) from mueller/update-from-upstream into develop
...
Reviewed-on: #85
2022-05-16 22:08:28 +02:00
8e9d4b451c
better printout if ping test fails
2022-05-16 16:18:44 +02:00
4b323053ec
Merge remote-tracking branch 'upstream/development' into mueller/update-from-upstream
2022-05-16 15:27:58 +02:00
d871f55a89
Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix
2022-05-16 15:13:47 +02:00
816550b69c
Merge remote-tracking branch 'upstream/development' into mueller/new-cicd-cmake-opts
2022-05-16 14:58:25 +02:00
7fee852dbd
re-apply updated auto-formatter
2022-05-16 14:55:15 +02:00
1e7032f89c
minor improvements for auto-formatter
2022-05-16 14:54:43 +02:00
f0debecbbc
Merge pull request 'Extend version handling and class' ( #601 ) from eive/fsfw:mueller/extend-version-class into development
...
Reviewed-on: fsfw/fsfw#601
2022-05-16 14:52:15 +02:00
ef9d7aa7d3
Merge branch 'development' into mueller/extend-version-class
2022-05-16 14:42:23 +02:00
b8fd2db434
Merge pull request 'Add PUS TC scheduler service' ( #594 ) from KSat/fsfw:mueller/add-tc-scheduler-pus-11 into development
...
Reviewed-on: fsfw/fsfw#594
2022-05-16 14:32:19 +02:00
878e32cbe8
Merge branch 'development' into mueller/add-tc-scheduler-pus-11
2022-05-16 14:29:02 +02:00
4821706561
Merge branch 'development' into mueller/extend-version-class
2022-05-16 14:16:53 +02:00
Jakob Meier
1611a4e1f0
device handler unittest wip
2022-05-16 11:10:35 +02:00
55ed7ab93e
important fix
2022-05-14 16:58:28 +02:00
bcd19045cc
refactored SPI mutex handling
2022-05-14 11:33:43 +02:00
dba08fed7a
refactor task IF
2022-05-14 09:40:31 +02:00
7df1922633
refactor task IF
2022-05-14 09:38:59 +02:00
eed6a64597
Merge pull request 'Power Switcher Component' ( #596 ) from eive/fsfw:mueller/power-switcher-component-upstream into development
...
Reviewed-on: fsfw/fsfw#596
2022-05-13 22:42:23 +02:00
4841d5d92d
doc update
2022-05-13 17:24:55 +02:00
5736023ffa
Merge branch 'development' into mueller/extend-version-class
2022-05-13 17:22:57 +02:00
ac78a79ca2
Merge pull request 'Command Executor Improvements' ( #83 ) from mueller/cmd-executer-improvements into develop
...
Reviewed-on: #83
2022-05-13 14:57:18 +02:00
bf7388c059
Merge pull request 'HealthIF extensions and upstream updates' ( #82 ) from mueller/health-if-extension-eive into develop
...
Reviewed-on: #82
2022-05-13 14:56:50 +02:00
8a12a5097e
Merge branch 'mueller/apply-afmt' into mueller/new-cicd-cmake-opts
2022-05-13 13:50:41 +02:00
87e4a57ef7
added clion base files
2022-05-13 13:48:13 +02:00
0375ee1881
update changelog
2022-05-13 13:46:54 +02:00
c8e034d975
Merge branch 'development' into mueller/new-cicd-cmake-opts
2022-05-13 13:41:58 +02:00
e98aa005cb
Merge branch 'development' into mueller/power-switcher-component-upstream
2022-05-13 13:25:13 +02:00
52310f7d32
Merge remote-tracking branch 'upstream/development' into mueller/add-tc-scheduler-pus-11
2022-05-13 13:24:26 +02:00
e3d1308205
Merge pull request 'preproc guards' ( #612 ) from eive/fsfw:mueller/missing-preproc-defs into development
...
Reviewed-on: fsfw/fsfw#612
2022-05-13 13:22:38 +02:00
970f039e85
Merge remote-tracking branch 'origin/development' into mueller/extend-version-class
2022-05-13 13:21:01 +02:00
99c72fd00b
Merge pull request 'Auto-Formatter Script Improvements' ( #626 ) from mueller/amft-cmakelists into development
...
Reviewed-on: fsfw/fsfw#626
2022-05-13 12:01:40 +02:00
2708b71d77
Merge remote-tracking branch 'origin/development' into mueller/new-cicd-cmake-opts
2022-05-13 12:00:40 +02:00
5a4539def4
Merge branch 'mueller/add-tc-scheduler-pus-11' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller/add-tc-scheduler-pus-11
2022-05-13 11:58:45 +02:00
13a34cd677
Merge remote-tracking branch 'upstream/development' into mueller/add-tc-scheduler-pus-11
2022-05-13 11:58:41 +02:00
811287aac8
delete old scripts
2022-05-13 11:57:22 +02:00
23fb06578b
this is better
2022-05-13 11:56:37 +02:00
c86e99e6dc
rename auto-formatter
2022-05-13 11:56:20 +02:00
4092de911c
use variable for repeated section
2022-05-13 11:55:19 +02:00
00952e15b0
Merge branch 'development' into mueller/missing-preproc-defs
2022-05-13 11:50:24 +02:00
6366283ce2
Merge branch 'development' into mueller/apply-afmt
2022-05-13 11:50:03 +02:00
01ebf0f4d3
tab size
2022-05-13 11:49:01 +02:00
99fe6487c8
another small improvement
2022-05-13 11:48:18 +02:00
d4a6f987bc
small fix
2022-05-13 11:46:59 +02:00
57bac4f262
Merge remote-tracking branch 'origin/development' into mueller/amft-cmakelists
2022-05-13 11:46:17 +02:00
cfa6843c8f
check whether clang-format is installed
2022-05-13 11:46:04 +02:00
b6b3221b22
Merge pull request 'run auto-formatter over cmakelists.txt' ( #619 ) from mueller/amft-cmakelists into development
...
Reviewed-on: fsfw/fsfw#619
2022-05-13 11:44:48 +02:00
8dc640c162
apply afmt, update .gitignore
2022-05-13 11:39:37 +02:00
deee4c43c0
finally this works
2022-05-13 11:37:58 +02:00
ad0b6f1ed1
another small fix
2022-05-13 11:35:59 +02:00
ec03a674bd
Merge branch 'mueller/amft-cmakelists' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/amft-cmakelists
2022-05-13 11:35:28 +02:00
9e3d5b6a0c
small fix
2022-05-13 11:35:18 +02:00
994c7299b9
add cmake-format command to shell script
2022-05-13 11:34:44 +02:00
57a830cb46
Merge branch 'development' into mueller/amft-cmakelists
2022-05-13 11:30:52 +02:00
ff40a71582
Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix
2022-05-13 11:30:32 +02:00
271057ca6b
Merge remote-tracking branch 'upstream/development' into mueller/extend-version-class
2022-05-13 11:28:54 +02:00
c2de911efa
Merge branch 'develop' into mueller/cmd-executer-improvements
2022-05-13 11:22:53 +02:00
861335212e
Merge remote-tracking branch 'upstream/development' into mueller/add-tc-scheduler-pus-11
2022-05-13 00:30:18 +02:00
038e47a46e
better returncode handling
2022-05-13 00:30:01 +02:00
c215508a12
another missing preproc guard
2022-05-13 00:25:52 +02:00
ccadbb5942
Merge branch 'development' into mueller/missing-preproc-defs
2022-05-13 00:24:04 +02:00
fc2b709148
resolve merge conflict
2022-05-12 20:48:50 +02:00
02473a0cd7
Merge remote-tracking branch 'origin/develop' into mueller/health-if-extension-eive
2022-05-12 20:11:45 +02:00
ab45aa1296
HasHealthIF additions
2022-05-12 20:06:10 +02:00
171c48495c
Merge remote-tracking branch 'upstream/development' into mueller/power-switcher-component-upstream
2022-05-12 19:07:12 +02:00
a83b86ccd2
Merge pull request 'refactor power module' ( #590 ) from eive/fsfw:mueller/refactor-power-switch-if-etc into development
...
Reviewed-on: fsfw/fsfw#590
2022-05-12 18:37:45 +02:00
2e4b9bcd7c
Merge remote-tracking branch 'origin/development' into mueller/new-cicd-cmake-opts
2022-05-12 17:42:49 +02:00
3046822e88
run cmake-format
2022-05-12 17:27:39 +02:00
6442dd0c38
Merge branch 'mueller/amft-cmakelists' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/amft-cmakelists
2022-05-12 17:16:15 +02:00
9b6fa646ed
Merge remote-tracking branch 'origin/development' into mueller/amft-cmakelists
2022-05-12 17:16:10 +02:00
e77bde459b
Merge remote-tracking branch 'upstream/development' into mueller/extend-version-class
2022-05-12 17:12:26 +02:00
2d9d83a1c5
Merge branch 'development' into mueller/missing-preproc-defs
2022-05-12 17:10:54 +02:00
c561271070
Merge branch 'development' into mueller/refactor-power-switch-if-etc
2022-05-12 17:09:27 +02:00
70d4fc1e0a
Merge branch 'mueller/add-tc-scheduler-pus-11' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller/add-tc-scheduler-pus-11
2022-05-12 17:06:12 +02:00
b8cfb36426
added additional explicit returnvalues
2022-05-12 17:05:58 +02:00
e5c140e0ae
Merge branch 'development' into mueller/add-tc-scheduler-pus-11
2022-05-12 16:59:01 +02:00
b99160e850
Merge pull request 'Add LTO support' ( #616 ) from mueller/add-lto-support into development
...
Reviewed-on: fsfw/fsfw#616
2022-05-12 16:56:54 +02:00
c4c340fde1
lot of refactoring
2022-05-12 16:56:06 +02:00
9a4c7589cc
Merge remote-tracking branch 'upstream/development' into mueller/add-tc-scheduler-pus-11
2022-05-12 15:52:47 +02:00
d11f898f70
update dummy power switcher docs
2022-05-12 15:02:06 +02:00
c0ff84bb9d
Merge pull request 'SPI refactoring' ( #80 ) from mueller/spi-cache-spi-dev-in-com-if into develop
...
Reviewed-on: #80
2022-05-11 16:28:08 +02:00
d1ff32bf96
reset read vec values, add getter function
2022-05-11 16:12:24 +02:00
dafcaa6007
Merge remote-tracking branch 'origin/develop' into mueller/spi-cache-spi-dev-in-com-if
2022-05-11 15:44:45 +02:00
5eb52133ac
Merge pull request 'sequence count init value' ( #81 ) from meier/sequenceCount into develop
...
Reviewed-on: #81
2022-05-11 15:43:49 +02:00
025e7647d3
Merge branch 'develop' into meier/sequenceCount
2022-05-11 15:43:35 +02:00
0a97077a0e
hotfix
2022-05-11 15:42:52 +02:00
e1604b292c
Merge branch 'development' into mueller/possible-ring-buffer-fix
2022-05-11 11:34:32 +02:00
34e124f2db
Merge branch 'development' into mueller/amft-cmakelists
2022-05-11 11:30:40 +02:00
ab2d7ca98f
update changelog and docs
2022-05-11 11:29:28 +02:00
56e4fca06f
Some improvements
...
- Rename mutex to csMutex to better represent its purpose
- Move the empty transfer to update the line polarity to separate function
2022-05-11 11:24:06 +02:00
e06c457743
Cache SPI device name in ComIF
...
- Architecturally, this makes a lot more sense because
each ComIF should be responsible for one SPI bus
2022-05-11 11:11:39 +02:00
5941c21adf
Merge remote-tracking branch 'origin/develop' into mueller/spi-speed-mode-getter
2022-05-11 10:58:13 +02:00
0e880de0d0
update changelog
2022-05-11 10:54:39 +02:00
29c3a43760
getter functions for speed and mode
2022-05-11 10:54:13 +02:00
e05c72b062
minor formatting fix
2022-05-10 13:08:14 +02:00
377c3325d2
update cmake-modules file
2022-05-10 12:16:38 +02:00
2ca8523215
Merge branch 'mueller/add-lto-support' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/add-lto-support
2022-05-10 11:57:01 +02:00
25775614de
only check IPO support if enabled
2022-05-10 11:56:51 +02:00
efb3d982f3
added missing prefix
2022-05-10 11:52:40 +02:00
0410ecd9e3
Merge branch 'development' into mueller/add-lto-support
2022-05-10 11:51:39 +02:00
dd986fefd3
experimenting with PRE_BUILD command
2022-05-10 11:51:25 +02:00
b38329aa0e
Merge branch 'development' into mueller/extend-version-class
2022-05-10 11:19:48 +02:00
0fe1b70bae
keep LTO option off by default
2022-05-10 11:19:29 +02:00
c5b4499d98
Merge remote-tracking branch 'upstream/development' into mueller/refactor-power-switch-if-etc
2022-05-10 09:58:21 +02:00
458aa5c265
Merge branch 'development' into mueller/missing-preproc-defs
2022-05-10 09:56:29 +02:00
4499c9bf04
Merge pull request 'Added new functions to add sequences and tables' ( #606 ) from eive/fsfw:mueller/new-ss-adder-functions into development
...
Reviewed-on: fsfw/fsfw#606
2022-05-10 09:35:16 +02:00
eb0223bc51
Merge branch 'development' into mueller/add-lto-support
2022-05-09 22:34:28 +02:00
be6a492022
Merge branch 'development' into mueller/extend-version-class
2022-05-09 22:34:09 +02:00
d8bd08dd8c
Merge branch 'development' into mueller/amft-cmakelists
2022-05-09 17:22:40 +02:00
18c2847b08
Merge branch 'development' into mueller/missing-preproc-defs
2022-05-09 17:21:48 +02:00
d45cda93b2
Merge pull request 'important bugfix for TCP server' ( #618 ) from mueller/tcp-server-bugfix into development
...
Reviewed-on: fsfw/fsfw#618
2022-05-09 16:59:54 +02:00
3448292e8a
Merge branch 'development' into mueller/tcp-server-bugfix
2022-05-09 16:56:07 +02:00
d983305ea5
Merge branch 'development' into mueller/amft-cmakelists
2022-05-09 16:34:22 +02:00
c83cc492c0
Merge pull request 'Compile Time Size Check fixed' ( #614 ) from gaisser/fsfw:gaisser_fix_compile_check into development
...
Reviewed-on: fsfw/fsfw#614
2022-05-09 16:14:44 +02:00
ece32f88f4
Merge remote-tracking branch 'origin/development' into mueller/tcp-server-bugfix
2022-05-09 16:14:17 +02:00
dd9e28fca1
Merge branch 'development' into mueller/add-lto-support
2022-05-09 16:09:31 +02:00
46cfe65321
Merge pull request 'Health Service Bugfix' ( #617 ) from mueller/health-srv-bugfix into development
...
Reviewed-on: fsfw/fsfw#617
2022-05-09 16:08:28 +02:00
7b7f5d7e0a
Merge branch 'mueller/add-lto-support' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/add-lto-support
2022-05-09 16:07:19 +02:00
fd112ed597
enable lto for test target
2022-05-09 16:07:05 +02:00
96eb8fc21f
Merge branch 'development' into gaisser_fix_compile_check
2022-05-09 15:59:44 +02:00
88fa4f1d9d
Merge remote-tracking branch 'origin/development' into mueller/tcp-server-bugfix
2022-05-09 15:55:07 +02:00
5989c88c88
indentation
2022-05-09 15:54:29 +02:00
da8a108cb7
Merge remote-tracking branch 'origin/development' into mueller/amft-cmakelists
2022-05-09 15:54:10 +02:00
75132c1e39
Merge branch 'development' into mueller/add-lto-support
2022-05-09 15:52:28 +02:00
eb494707af
Merge remote-tracking branch 'upstream/development' into mueller/power-switcher-component-upstream
2022-05-09 15:51:28 +02:00
736f8d0238
order fix
2022-05-09 15:50:49 +02:00
f1acf8e18b
Merge remote-tracking branch 'upstream/development' into mueller/extend-version-class
2022-05-09 15:48:04 +02:00
281f91ec5d
Merge remote-tracking branch 'origin/development' into mueller/health-srv-bugfix
2022-05-09 15:41:10 +02:00
15352b539d
Merge remote-tracking branch 'upstream/development' into mueller/refactor-power-switch-if-etc
2022-05-09 15:37:32 +02:00
4015e85506
Merge branch 'development' into mueller/missing-preproc-defs
2022-05-09 15:35:49 +02:00
aacaf52fd9
Merge branch 'development' into mueller/new-cicd-cmake-opts
2022-05-09 15:34:36 +02:00
118f1da8dd
Merge pull request 'Bump C++ standard to C++17' ( #622 ) from mueller/cpp17-update into development
...
Reviewed-on: fsfw/fsfw#622
2022-05-09 15:33:52 +02:00
89f83f4e3d
update changelog
2022-05-09 15:33:03 +02:00
39b7976056
new cmake options for CICD build
2022-05-09 15:26:38 +02:00
8b0508d50a
Merge branch 'development' into gaisser_fix_compile_check
2022-05-09 15:17:28 +02:00
8a40878eb5
Merge remote-tracking branch 'origin/development' into mueller/add-lto-support
2022-05-09 15:17:16 +02:00
220469a2dd
Merge remote-tracking branch 'origin/development' into mueller/amft-cmakelists
2022-05-09 15:16:12 +02:00
83de5b4ec1
Merge branch 'development' into mueller/cpp17-update
2022-05-09 15:13:50 +02:00
fe1c51ae6d
Merge pull request 'CMake move some directives up top' ( #621 ) from mueller/cmake-fixes into development
...
Reviewed-on: fsfw/fsfw#621
2022-05-09 15:13:02 +02:00
10cc954d27
update changelog
2022-05-09 15:09:07 +02:00
73ff9b97db
bump CMAKE_CXX_STANDARD to C++17
2022-05-09 15:07:46 +02:00
b0d71597f0
update changelog
2022-05-09 14:58:39 +02:00
226f28dc7b
Move some directives up top
2022-05-09 14:53:52 +02:00
Jakob Meier
7afe30ea88
fixed merge conflict
2022-05-09 12:56:22 +02:00
6308427d03
run auto-formatter over cmakelists.txt
2022-05-09 11:18:56 +02:00
398d04dc50
fixed tests
2022-05-09 11:15:18 +02:00
80a5ed3c5b
added back fsfw namespace
2022-05-09 11:06:45 +02:00
5d5a355110
Merge remote-tracking branch 'upstream/development' into mueller/extend-version-class
2022-05-09 11:04:15 +02:00
c78b7c432b
Merge branch 'development' into mueller/refactor-power-switch-if-etc
2022-05-09 11:02:45 +02:00
6bfdace512
update changelog
2022-05-09 11:00:31 +02:00
16e55a98ce
important bugfix for TCP server
2022-05-09 10:57:23 +02:00
79f17843d8
update changelog
2022-05-09 10:50:29 +02:00
e5e163bdbf
mark unused function
2022-05-09 10:47:56 +02:00
4e4820af05
bugfix for prepareHealthSetReply function
2022-05-09 10:47:23 +02:00
637512ad77
changelog update
2022-05-09 10:34:14 +02:00
a4bd5a2aaa
update changelog
2022-05-09 10:31:03 +02:00
a943e4eebb
enable LTO where applicable
2022-05-09 02:23:20 +02:00
cb0c80d8dc
add option and cmake module for lto support
2022-05-09 02:22:16 +02:00
d72b212fa6
cmakelists.txt hotfix
2022-05-06 10:36:01 +02:00
43f0841d0a
Merge pull request 'Fixed Seq Task use warning' ( #78 ) from mueller/fixed-seq-task-use-warning into eive/develop
...
Reviewed-on: #78
2022-05-05 13:10:07 +02:00
9e5fb64d0e
Merge branch 'eive/develop' into mueller/fixed-seq-task-use-warning
2022-05-05 12:31:12 +02:00
71f704c980
remove the dot
2022-05-05 12:29:46 +02:00
a72cc487df
Merge pull request 'DHB Reply Timeout' ( #74 ) from meier/develop into eive/develop
...
Reviewed-on: #74
2022-05-05 12:28:48 +02:00
de2d4da161
Merge branch 'eive/develop' into meier/develop
2022-05-05 12:28:34 +02:00
Jakob Meier
19bd26d998
Merge branch 'meier/develop' of https://egit.irs.uni-stuttgart.de/eive/fsfw into meier/develop
2022-05-05 09:15:23 +02:00
f59b05c86c
use warning instead of error
2022-05-05 02:00:41 +02:00
80cb0e682f
Merge pull request 'Update GPIO API' ( #76 ) from mueller/update-gpio-api into eive/develop
...
Reviewed-on: #76
2022-05-04 14:03:28 +02:00
8ee26f81f9
dedicated returnvalue for line get failure
2022-05-04 10:36:32 +02:00
3556eca8e8
error check on line getter
2022-05-04 10:33:55 +02:00
a9041b84a3
update read gpio API
2022-05-04 10:27:20 +02:00
83d9dbc052
Merge pull request 'improved i2c error printout' ( #75 ) from mueller/i2c-error-handling-improvement into eive/develop
...
Reviewed-on: #75
2022-05-03 16:50:48 +02:00
2220120d54
improved i2c error printout
2022-05-03 16:43:15 +02:00
15eb22f9ee
Merge remote-tracking branch 'origin/eive/develop' into meier/develop
2022-05-03 13:03:44 +02:00
3332f68ce7
Tested only std::numeric_limits in MSVC
2022-05-02 17:22:13 +02:00
2fbf847367
Merge branch 'development' into mueller/missing-preproc-defs
2022-05-02 16:16:33 +02:00
7f6c8b8b12
Merge remote-tracking branch 'upstream/development' into eive/develop
2022-05-02 16:15:27 +02:00
54feb77770
Proposed fix for gcc and clang
2022-05-02 16:14:23 +02:00
1a07864a5f
Merge pull request 'CCSDS Time CUC Tests' ( #593 ) from gaisser/fsfw:gaisser_cuc_tests into development
...
Reviewed-on: fsfw/fsfw#593
2022-05-02 15:29:48 +02:00
3e9d6bdbb9
Merge branch 'development' into gaisser_cuc_tests
2022-05-02 15:24:32 +02:00
c295539c79
Merge pull request 'Fixes to allow compilation on MacOS' ( #611 ) from mueller/mac-os into development
...
Reviewed-on: fsfw/fsfw#611
2022-05-02 15:22:19 +02:00
57e6c46e72
Merge branch 'development' into mueller/missing-preproc-defs
2022-05-02 15:16:37 +02:00
cddf16f941
Merge branch 'development' into mueller/mac-os
2022-05-02 15:15:53 +02:00
a3dee05fe3
Merge pull request 'space packet bug fix' ( #607 ) from meier/spacePacketBugFix into development
...
Reviewed-on: fsfw/fsfw#607
2022-05-02 15:15:28 +02:00
a3617cad11
preproc guards
2022-05-02 15:12:38 +02:00
8edf4c3c8d
Merge branch 'development' into meier/spacePacketBugFix
2022-05-02 15:10:32 +02:00
7801c6effe
Merge remote-tracking branch 'upstream/development' into mueller/new-ss-adder-functions
2022-05-02 15:09:09 +02:00
8cc94a55ab
Merge pull request 'Bump Catch2 dependency & Catch2 pre-installed for CI/CD' ( #605 ) from mueller/bump-catch2 into development
...
Reviewed-on: fsfw/fsfw#605
2022-05-02 15:03:08 +02:00
b62c19a364
Merge branch 'development' into mueller/extend-version-class
2022-05-02 14:48:23 +02:00
daffb6b666
Merge branch 'development' into gaisser_cuc_tests
2022-05-02 14:45:33 +02:00
Jakob Meier
789668ae50
Merge branch 'eive/develop' into meier/develop
2022-05-02 14:45:23 +02:00
7cfb1e6076
Merge branch 'development' into mueller/bump-catch2
2022-05-02 14:36:44 +02:00
cc36baff78
Merge pull request 'Hotfix CMake & ETL' ( #604 ) from mueller/hotfix-etl into development
...
Reviewed-on: fsfw/fsfw#604
2022-05-02 14:36:29 +02:00
4c65109ac0
Merge branch 'development' into meier/spacePacketBugFix
2022-05-02 14:36:24 +02:00
861bd15eda
Merge branch 'development' into mueller/hotfix-etl
2022-05-02 14:20:40 +02:00
7b979eadff
Merge pull request 'fix compiler warnings and auto-formatting' ( #598 ) from eive/fsfw:mueller/compiler-warning-fixes-upstream-2 into development
...
Reviewed-on: fsfw/fsfw#598
2022-05-02 14:17:00 +02:00
16714ceb40
Merge branch 'development' into gaisser_cuc_tests
2022-05-02 13:58:17 +02:00
fea301bcc9
Merge remote-tracking branch 'origin/mueller/hotfix-etl' into mueller/mac-os
2022-05-02 09:35:28 +02:00
77450eb4b7
removed flag which does not exist
2022-05-02 09:09:41 +02:00
28015c4735
it compiles and runs
2022-05-01 17:48:49 +02:00
7d61e67d20
more macos changes
2022-04-30 19:02:41 +02:00
afcbc8be0a
changes for MacOS
2022-04-30 18:40:22 +02:00
7a2269262b
Merge branch 'development' into meier/spacePacketBugFix
2022-04-29 08:45:10 +02:00
Jakob Meier
9731dc1e61
space packet bug fix
2022-04-29 07:47:23 +02:00
Jakob Meier
43aad11859
space packet bugfix
2022-04-29 07:43:52 +02:00
bf2e0f2d73
added option to change initial submode
2022-04-28 16:49:13 +02:00
e98857fab4
update changelog
2022-04-28 14:37:21 +02:00
Jakob Meier
41682aab3f
Merge branch 'eive/develop' into meier/develop
2022-04-28 11:45:27 +02:00
8642b13fd1
Merge branch 'mueller/hotfix-etl' into mueller/bump-catch2
2022-04-27 21:55:45 +02:00
6aa72892ed
clean usage of FetchContent_MakeAvailable
2022-04-27 21:53:57 +02:00
70f0a72f1b
added explicit checkout of v3.0.0-preview5
2022-04-27 13:54:15 +02:00
b5d890eedd
install Catch2 for docker_d2 and update Jenkinsfile
2022-04-27 13:43:49 +02:00
50b1b48678
link Catch2 issue
2022-04-27 13:36:26 +02:00
0e0dbc74aa
Merge branch 'mueller/hotfix-etl' into mueller/bump-catch2
2022-04-27 09:45:42 +02:00
8c34051d8b
bump Catch2 revision
2022-04-27 09:45:20 +02:00
b00d83cb1a
bump ETL revision
2022-04-27 09:41:16 +02:00
17e609c3a5
some more var replacements
2022-04-27 09:37:11 +02:00
64f0166b64
hotfix for new ETL dependency
2022-04-27 09:16:52 +02:00
c80f06fbcb
hotfix for ETL lib dep
2022-04-27 09:08:17 +02:00
70eb8325a0
Merge remote-tracking branch 'upstream/development' into mueller/compiler-warning-fixes-upstream-2
2022-04-27 08:47:45 +02:00
8e4ad10627
Merge remote-tracking branch 'upstream/development' into mueller/extend-version-class
2022-04-27 08:46:18 +02:00
496bc665d6
Merge remote-tracking branch 'upstream/development' into mueller/add-tc-scheduler-pus-11
2022-04-27 08:45:47 +02:00
2c8531ea48
Merge remote-tracking branch 'upstream/development' into mueller/refactor-power-switch-if-etc
2022-04-27 08:45:04 +02:00
d3e7037759
Merge branch 'development' into mueller/possible-ring-buffer-fix
2022-04-27 08:42:24 +02:00
Jakob Meier
0aee86442e
typo in readme
2022-04-26 11:48:18 +02:00
Jakob Meier
951c077abc
option to use Countdown object to time out replies
2022-04-26 10:03:04 +02:00
Jakob Meier
900ef5b912
option to use coutdwon object to time out replies
2022-04-26 09:07:03 +02:00
b94685e045
added missing PR cross-ref
2022-04-25 15:44:46 +02:00
572d602b72
improve changelog, add entry
2022-04-25 15:42:44 +02:00
88051c9302
Merge remote-tracking branch 'upstream/development' into mueller/refactor-power-switch-if-etc
2022-04-25 15:37:03 +02:00
80be937d9d
Merge remote-tracking branch 'upstream/development' into mueller/compiler-warning-fixes-upstream-2
2022-04-25 15:24:17 +02:00
d62ee6a611
Merge remote-tracking branch 'upstream/development' into mueller/extend-version-class
2022-04-25 15:23:46 +02:00
Robin Mueller
91ef4ff30b
Merge remote-tracking branch 'upstream/development' into mueller/add-tc-scheduler-pus-11
2022-04-25 15:23:15 +02:00
755dcf66a3
Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix
2022-04-25 15:16:52 +02:00
4032228005
Merge remote-tracking branch 'upstream/development' into mueller/extend-version-class
2022-04-25 15:15:54 +02:00
50ce13d596
Merge branch 'development' into mueller/power-switcher-component-upstream
2022-04-25 15:14:38 +02:00
Robin Mueller
68302e7c5e
Merge remote-tracking branch 'upstream/development' into mueller/add-tc-scheduler-pus-11
2022-04-25 15:14:13 +02:00
b7ffd2653b
Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix
2022-04-25 15:11:52 +02:00
e0c9bf5871
Merge branch 'mueller/dle-parser' into irini
2022-04-13 15:00:39 +02:00
Robin Mueller
35f257800e
Merge remote-tracking branch 'upstream/development' into mueller/add-tc-scheduler-pus-11
2022-04-12 17:10:55 +02:00
07f5dbb9ac
Merge branch 'development' into mueller/compiler-warning-fixes-upstream-2
2022-04-12 17:08:56 +02:00
7a5ce57bbc
Merge branch 'development' into mueller/possible-ring-buffer-fix
2022-04-11 17:35:42 +02:00
afce942bf8
Merge branch 'development' into mueller/compiler-warning-fixes-upstream-2
2022-04-11 17:33:04 +02:00
a1d7a56dfa
small fix
2022-04-11 17:14:43 +02:00
cb78fefbb3
afmt
2022-04-11 17:14:04 +02:00
Robin Mueller
d0b7c22afc
Merge branch 'mueller/add-tc-scheduler-pus-11' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller/add-tc-scheduler-pus-11
2022-04-11 16:17:05 +02:00
Robin Mueller
a18bc15cbb
update changelog
2022-04-11 16:16:56 +02:00
4ed9cc933f
Merge branch 'development' into mueller/refactor-power-switch-if-etc
2022-04-11 16:11:27 +02:00
7af1c86f1c
use default call
2022-04-11 16:10:17 +02:00
bd0b7aa230
Merge branch 'mueller/power-switcher-component-upstream' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/power-switcher-component-upstream
2022-04-11 16:09:32 +02:00
72e0938f9a
use size instead of capacity on sanity check
2022-04-11 16:09:15 +02:00
dd1b0a9380
Merge branch 'development' into mueller/power-switcher-component-upstream
2022-04-11 16:08:27 +02:00
9947a648df
fix compiler warnings
2022-04-11 16:06:13 +02:00
Robin Mueller
adfefdd93f
printout tweak
2022-04-11 14:19:01 +02:00
4dee913d51
Merge branch 'development' into mueller/add-tc-scheduler-pus-11
2022-04-04 14:19:25 +02:00
b764194ed0
added more unit tests
2022-04-01 18:43:46 +02:00
2d0e4ba951
applied afmt
2022-04-01 18:38:54 +02:00
0d549b687d
Merge branch 'mueller/refactor-power-switch-if-etc' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/refactor-power-switch-if-etc
2022-04-01 18:38:34 +02:00
738f572043
added unit tests, minor API change
2022-04-01 18:38:25 +02:00
cab508fd64
Merge branch 'development' into mueller/refactor-power-switch-if-etc
2022-04-01 17:28:14 +02:00
c7daf697a8
add new power switcher component
2022-04-01 17:27:53 +02:00
c20be13733
change switch type in header as well
2022-04-01 16:40:13 +02:00
82fc7f33a8
update afmt scripts to format *.tpp files
2022-03-29 15:11:41 +02:00
bfa77cf810
Add TC scheduler service
...
- Written by David Woodward as part of the SOURCE project
- Adaptions to make it more generic and compatible to FSFW
2022-03-29 15:07:29 +02:00
a3930dafc5
Moved unused constructors
2022-03-28 21:37:25 +02:00
4f9797af3b
Updated CCSDS CuC Functions
2022-03-28 21:24:33 +02:00
b7a316008a
increase allowed read bytes
2022-03-28 15:07:46 +02:00
f598f7030f
Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix
2022-03-28 15:03:01 +02:00
70f575396d
Added changelog
2022-03-25 15:27:22 +01:00
ad57e6713e
Fixed Unittests
2022-03-25 15:20:06 +01:00
23f8e5cb41
some more tests fail
2022-03-24 21:01:21 +01:00
879223f38f
added nullptr check
2022-03-24 20:57:42 +01:00
Cleanroom Laptop L590
8a44c498c5
add two additional tests for ring buffer
2022-03-24 16:50:59 +01:00
a891769a02
ring buffer cfg error warning
2022-03-24 11:32:27 +01:00
df97c582d7
possibly important fix for ring buffer write
2022-03-23 16:48:17 +01:00