Commit Graph

1577 Commits

Author SHA1 Message Date
Marius Eggert c906acd659 tle turns too old after just 7 days 2023-11-29 09:48:11 +01:00
Marius Eggert 8dfc84c0b5 smoll fix 2023-11-27 10:52:47 +01:00
Marius Eggert 74775bb59d slerp 2023-11-27 10:38:25 +01:00
Robin Müller c02d9e009e docs improvements and fix 2023-11-21 17:40:06 +01:00
Robin Müller 0021aa29f5 pre-queue hook 2023-11-21 17:37:02 +01:00
Robin Müller 8d7bb51d44
add missing call to perform HK op 2023-11-15 11:39:04 +01:00
Robin Müller 7673d8b396
add paramHelper 2023-11-15 10:03:56 +01:00
Robin Müller 698897bfc5 default args 2023-11-14 11:48:17 +01:00
Robin Müller bf7fac071c add mode setters 2023-11-09 17:18:33 +01:00
Robin Müller 35be7da353
some more docs 2023-11-09 11:28:59 +01:00
Robin Müller 18cc870c8e
add FDIR handling 2023-11-09 11:04:45 +01:00
Robin Müller 133ca51d18
visibility changes 2023-11-09 10:45:21 +01:00
Robin Müller 0a40391a75
thats the baseline 2023-11-09 10:36:45 +01:00
Robin Müller 6021257a87
unittest fix 2023-10-19 10:21:18 +02:00
Robin Müller 63c238005e Merge remote-tracking branch 'origin/develop' into cfdp-source-handler 2023-10-11 12:57:14 +02:00
Marius Eggert 0f604b35c6 improved readability 2023-10-09 09:26:56 +02:00
Marius Eggert e3a815444e checkModeCommand to protected 2023-09-29 15:26:43 +02:00
Marius Eggert 19093866ee rtval for non op soc 2023-09-29 14:27:54 +02:00
Mikael f28ba61b02 Added opCode to performControlOperation 2023-09-18 16:01:03 +02:00
Mikael cfd4b1655a Disabled debug flag, now for real 2023-09-15 13:59:57 +02:00
mikael.senger 5cfc69a570 diseable CCSDS Debug 2023-09-14 19:26:46 +02:00
Robin Müller 497f947237
add missing 0 termination 2023-09-14 15:04:54 +02:00
Robin Müller 5bd020193b
initialize result 2023-09-11 15:38:46 +02:00
Robin Müller 420c0625a5
result was not stored properly 2023-09-11 15:38:06 +02:00
mikael.senger 38d8fe772b disable debug flag 2023-09-07 14:33:13 +02:00
Robin Müller 42a0b15303
hardcore bug 2023-09-06 20:49:53 +02:00
Robin Müller c199cbedaa
some improvements, remove debugging stuff 2023-09-06 13:40:18 +02:00
Robin Müller c4e18cc2f3
what was i thinking here? 2023-09-06 11:45:02 +02:00
Robin Müller c143198494
debugging 2023-09-06 10:11:09 +02:00
Robin Müller 448fbd0d38
this should be less confusing, saner defaults 2023-09-05 16:04:48 +02:00
Robin Müller 470f589bde
need to rework this fsm.. but works now 2023-09-04 11:01:55 +02:00
Robin Müller 23bcfe0173
fix serialize buffer adapter 2023-09-01 12:10:41 +02:00
Robin Müller ec0c0a1cdd
actually a useful event printout 2023-08-31 17:12:23 +02:00
Robin Müller dfcfb035be
fix some retval duplications 2023-08-31 15:09:22 +02:00
Robin Müller 6e53582dc9
split up CFDP retval domains 2023-08-31 14:59:09 +02:00
Robin Müller fb1500e041
continue 2023-08-30 11:34:38 +02:00
Robin Müller ea2e58249d
API improvements 2023-08-30 11:18:49 +02:00
Robin Müller 9ef63825f3
optimization 2023-08-16 13:15:34 +02:00
Robin Müller 073cb4b3d5
adaptions for reserved message handling 2023-08-16 13:10:21 +02:00
Robin Müller 3c6102fb97
forward declare SerialBufferAdapter<size_t> 2023-08-15 18:49:31 +02:00
Robin Müller 734767045a
Merge remote-tracking branch 'upstream/development' into develop 2023-08-15 18:44:23 +02:00
Robin Müller 12f8cc5fc2
remove more obsolete code 2023-08-15 18:06:50 +02:00
Robin Müller 1e78d6ce66 Merge remote-tracking branch 'eive/develop' into remove-diagnostic-hk 2023-08-15 18:00:51 +02:00
Robin Müller 845f040f13
remove diagnostic HK 2023-08-15 18:00:37 +02:00
Robin Müller 8c11685240
introduce handling for full target queue 2023-08-14 21:19:35 +02:00
Robin Müller 60dcacf432
further tweaks for both CFDP handlers 2023-08-14 20:47:27 +02:00
Robin Müller b39e1c7e07 Merge remote-tracking branch 'origin/develop' into cfdp-source-handler 2023-08-14 15:59:13 +02:00
Robin Müller 036667a969
type improvements 2023-08-14 15:58:01 +02:00
Robin Müller 67c38f327e
rename source file 2023-08-14 13:54:11 +02:00
Robin Müller 0fc2c7b5e9
oops 2023-08-14 13:19:48 +02:00
Robin Müller eae7c44874
reset error count 2023-08-14 13:19:32 +02:00
Robin Müller e4aae75747
more checks 2023-08-14 12:19:55 +02:00
Robin Müller 15629abf19
the joys of UB or whatever that crap was 2023-08-14 12:13:29 +02:00
Marius Eggert 796c7a9e37 tle is too old after 30 days now 2023-08-09 11:42:11 +02:00
Robin Müller 7c875f1067
unittest for small file transfer done 2023-08-04 15:17:53 +02:00
Robin Müller 6c6b552059
start small file transfer test 2023-08-03 17:43:03 +02:00
Robin Müller 12e52a92f2
empty file transfer test done 2023-08-03 15:49:23 +02:00
Robin Müller dffce43e6b
metadata PDU seems to be correct 2023-08-03 15:30:38 +02:00
Robin Müller daf75547a4
insidious bug 2023-08-03 15:13:26 +02:00
Robin Müller 0cccf26021
should not be problematic but somehow is.. 2023-08-03 14:34:21 +02:00
Robin Müller c075f27e20
start verifying metadata PDU 2023-08-03 13:57:55 +02:00
Robin Müller 3167988951
continue source handler 2023-08-03 13:03:58 +02:00
Robin Müller a856f91c67
nice 2023-07-27 17:15:01 +02:00
Robin Müller 0f208ec75a
seems to work well 2023-07-27 14:55:46 +02:00
Robin Müller 5679b139ad
reserved message unittest working 2023-07-26 18:20:32 +02:00
Robin Müller 947f2b8685
add some additional API 2023-07-26 17:47:27 +02:00
Robin Müller fde277cd06
start adding dedicated put request handler 2023-07-26 17:17:51 +02:00
Robin Müller bb186fc965
more bugfixes 2023-07-26 16:58:58 +02:00
Robin Müller 8f5a8b13d3
parsing finally works 2023-07-26 16:25:42 +02:00
Robin Müller 314cba363f
contnue msg parser unittest 2023-07-25 16:16:35 +02:00
Robin Müller 244e2d0737
start adding message parser unittests 2023-07-25 13:58:22 +02:00
Robin Müller 8f0974d83e
finished reserved msg creator function 2023-07-24 18:07:20 +02:00
Robin Müller 8581f9a6f3
start implementing reserved message creator 2023-07-24 18:01:25 +02:00
Robin Müller 844c90a625
constructor fix 2023-07-24 16:42:13 +02:00
Robin Müller 437851db3e
naming 2023-07-24 16:40:44 +02:00
Robin Müller e8b9897ee3
even better name 2023-07-24 16:40:25 +02:00
Robin Müller 33df8e8cc5
this parser should do the job 2023-07-24 16:38:11 +02:00
Robin Müller 52fc0958f7
iniitalize field 2023-07-24 11:58:06 +02:00
Robin Müller 66704dc571
getting tricky again.. 2023-07-24 11:57:33 +02:00
Robin Müller 0943863ec6
need to think about that parser again.. 2023-07-24 11:35:26 +02:00
Robin Müller 2585028e75
put request serializable now 2023-07-24 11:33:37 +02:00
Robin Müller 7bf7336d4a
almost done 2023-07-24 11:15:50 +02:00
Robin Müller b0b6c68720
we already have CFDP messages 2023-07-24 11:05:11 +02:00
Robin Müller a1f36a0dd8
put request 2023-07-24 10:58:18 +02:00
Robin Müller e4665c9394
continue with the msg to user / put request architecture 2023-07-24 10:52:38 +02:00
Robin Müller 98cbf38432
this is going to be complex.. 2023-07-24 10:11:16 +02:00
Robin Müller 5d3f00da7f
that should do the job 2023-07-24 10:06:45 +02:00
Robin Müller 69fd6d0f6a
lets see how we can do this 2023-07-21 16:35:05 +02:00
Robin Müller 045054fce0
start implementing metadata parser 2023-07-21 16:12:17 +02:00
Robin Müller 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
Robin Müller e00e198ff1
this seems to work 2023-07-21 16:09:52 +02:00
Robin Müller 9c8434d856
LOOKING GOOOD 2023-07-19 23:43:40 +02:00
Robin Müller 42c215ef70
some additional notes 2023-07-19 23:24:43 +02:00
Robin Müller 273fd3ebfd
added sequence count provider abstraction 2023-07-19 23:22:55 +02:00
Robin Müller 6c9c4ee047
add EOF impl 2023-07-19 14:06:15 +02:00
Robin Müller 1bfb695b41
some minor tweaks 2023-07-19 14:02:03 +02:00
Robin Müller 1561b9a247
implemented fle data PDUs 2023-07-19 13:44:52 +02:00
Robin Müller 896b7a7358
start FD PDU handling 2023-07-19 00:12:14 +02:00
Robin Müller 8e62143ac8
continue impl 2023-07-18 09:38:46 +02:00
Robin Müller 1d97327f79
start implementing metadata PDU generation 2023-07-17 18:56:10 +02:00