Commit Graph

60 Commits

Author SHA1 Message Date
Robin Müller 470f589bde
need to rework this fsm.. but works now 2023-09-04 11:01:55 +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 60dcacf432
further tweaks for both CFDP handlers 2023-08-14 20:47:27 +02:00
Robin Müller 7c875f1067
unittest for small file transfer done 2023-08-04 15:17:53 +02:00
Robin Müller 0f208ec75a
seems to work well 2023-07-27 14:55:46 +02:00
Robin Müller 5d3f00da7f
that should do the job 2023-07-24 10:06:45 +02:00
Robin Müller e00e198ff1
this seems to work 2023-07-21 16:09:52 +02:00
Robin Müller 1561b9a247
implemented fle data PDUs 2023-07-19 13:44:52 +02:00
Robin Müller 6322a31566
some fixes 2023-07-17 13:43:48 +02:00
Robin Müller f44110a7f5
share the FSFW Param block 2023-07-17 10:25:09 +02:00
Robin Müller a6cc5171da
continue source handler 2023-07-17 09:53:23 +02:00
Robin Müller cf927ecee7
added bare structure of FSM 2023-07-14 15:56:38 +02:00
Robin Müller 1b23aa4246
bugfixes and improvements for dest handler 2023-06-30 12:01:18 +02:00
Robin Müller 7d713219c5
continue source handler 2023-06-30 11:59:22 +02:00
Robin Müller 893b434728
allow dest handler to handle folder destinations 2023-02-24 16:49:23 +01:00
Robin Müller f0415a97b1
some fixes and improvements 2023-02-24 15:49:05 +01:00
Robin Müller 009700ce80
remove info printout 2022-10-17 17:29:10 +02:00
Robin Müller 1aa062df7f
const specifier for AcceptsTelemetryIF 2022-10-17 16:27:41 +02:00
Robin Müller 9f81926aec
some more basic error handling 2022-10-17 12:22:01 +02:00
Robin Müller 79c38b45df
events for FSFW specific errors 2022-10-17 12:20:26 +02:00
Robin Müller e893e73f86
add first CFDP events 2022-10-17 12:19:31 +02:00
Robin Müller c38088c64b
adaptions for enum renaming 2022-09-15 18:44:00 +02:00
Robin Müller 753d5ff39e
adaptions for enum renaming 2022-09-15 16:47:09 +02:00
Robin Müller 385a0ffd73
add CFDP handlers manually 2022-09-14 19:29:43 +02:00
Robin Müller 3a52454949
removed handlers 2022-09-14 19:15:52 +02:00
Robin Müller 44615c150b
add printout capabilities 2022-09-14 14:00:20 +02:00
Robin Müller 382543fc59
important bugfix 2022-09-13 15:26:14 +02:00
Robin Müller c87667c03f
some API improvements 2022-09-08 11:26:17 +02:00
Robin Müller 683cf8a047
some additional tests 2022-09-08 11:08:40 +02:00
Robin Müller 11a4b27642
allow deferred init 2022-09-07 18:20:38 +02:00
Robin Müller c54caf134a
segmented file transfer working 2022-09-06 16:33:38 +02:00
Robin Müller 67439b4285
refactor away some duplication 2022-09-06 16:03:26 +02:00
Robin Müller af851165b4
continue basic small file transfer unittest 2022-09-06 15:45:51 +02:00
Robin Müller 428da017ba
empty file transfer unittest almost done 2022-09-06 13:45:43 +02:00
Robin Müller 806ae9b41a
check that indication was called 2022-09-06 13:16:00 +02:00
Robin Müller 7b97c8a182
continue tests 2022-09-06 11:56:05 +02:00
Robin Müller 2e4cdb7366
additional filesystem abstractions 2022-09-05 17:42:56 +02:00
Robin Müller 5a3f05fa79
return struct ref instead of code 2022-09-05 17:20:29 +02:00
Robin Müller 5ce1e76723
init dest handler unittests 2022-09-05 14:20:01 +02:00
Robin Müller 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
Robin Müller 3dfc882226
impl finish PDU sending 2022-09-05 11:03:25 +02:00
Robin Müller b984128de5
stub for creating finished PDU 2022-09-05 10:30:55 +02:00
Robin Müller 134d5a1411
basic impl which allows naked no closure file transfer 2022-09-05 10:26:35 +02:00
Robin Müller 3147f67fbd
basic dest handler framework almost complete 2022-09-02 18:03:52 +02:00
Robin Müller 108e7737e2
continued dest handler 2022-09-02 17:54:25 +02:00
Robin Müller c90d1c8071
continue dest handler impl 2022-09-02 14:39:53 +02:00
Robin Müller eae75b29e7
start file data pdu processing 2022-09-02 11:58:16 +02:00
Robin Müller dc79b7ba00
delete metadata after processing 2022-09-02 11:38:46 +02:00