ce554c615c
reduced massive ctor size
...
this was done by moving zero or nullptr initialization
into the header file
2020-04-19 15:15:33 +02:00
eacedf7ed6
DHB: replyLen in replyMap now
...
both maps are closer together now as well
2020-04-19 15:01:27 +02:00
74b8c3eef4
new returnvalue DeviceComIF
...
explicitely setting receivedDataLen to 0 in readReceivedMessage() does
not trigger error anymore
2020-04-19 14:52:27 +02:00
62644bdfc9
DeviceHandlerIF fixed some indentation error
...
still some unclarities about returnvalues
so I added a comment on what the returnvalues
in DHB and DH interface mean
2020-04-19 14:45:28 +02:00
1ec1d057b8
renamed rmap to com (more generic)
2020-04-19 14:08:20 +02:00
7126c19ee0
Restructured header file
...
Abstract functions are closer to the top
because they must be implemented and documentation
should be near the top.
Important virtual functions moved up too.
Additional documentation added and existing adapted
to 80 column width.
I tried to reduce the number of included files and sorted them a bit
2020-04-19 14:03:47 +02:00
574d6051ba
new returnvalue for scanForReply
...
to ignore full packet
DeviceCommunicationIF sendMessage function takes const data pointer now
2020-04-19 13:41:43 +02:00
0c0c8ec448
device handler base indentation
2020-04-19 13:29:50 +02:00
eb9f43d202
Merge remote-tracking branch 'upstream/master' into mueller_DeviceHandlerBase_Changes
2020-04-19 13:27:20 +02:00
0cb2abfe7e
old cookie added again
...
will be replaced in separate branch/pull request
2020-04-19 13:26:40 +02:00
abe7239018
reset, splitting up merge request
2020-04-19 13:24:10 +02:00
36715e3f4c
test folder moved to separate test folder
...
for fsfw for now
2020-04-19 12:06:28 +02:00
e77ca55b1d
serial fixed array list adapter doc fix
2020-04-18 17:14:18 +02:00
a7d3b4c4a0
added std:: before uint32_t typedef
2020-04-18 15:22:34 +02:00
a1f36e6ae5
added std:: before uint32_t typedef
2020-04-18 15:05:51 +02:00
9580f51c30
removed self-inclusion
2020-04-18 14:17:34 +02:00
db34c45b67
removed self-inclusion
2020-04-18 14:16:46 +02:00
9c958c06fe
Changed Cookie to CookieIF
2020-04-18 14:10:38 +02:00
81ab5a6914
As discussed, renamed Cookie to CookieIF.
...
Also added documentation on the purpose of this class
2020-04-18 14:03:37 +02:00
e34a438e77
using size_t
2020-04-18 13:38:05 +02:00
5026517028
info output correction
2020-04-18 13:35:41 +02:00
4d8aca8417
message queue adaptation for ISRs
2020-04-18 13:32:40 +02:00
a405357578
Merge remote-tracking branch 'upstream/master'
...
into mueller_framework
2020-04-18 13:30:22 +02:00
ea1d55b033
null replaced by nullptr.
...
storeID initialization added, all nullptr/0 initializations in header
2020-04-18 13:21:48 +02:00
98c0b2c9ac
null replaced by nullptr.
...
storeID initialization added, all nullptr/0 initializations in header
2020-04-18 13:16:00 +02:00
ad01a36c02
std::flush instead of std::endl
2020-04-17 23:25:08 +02:00
914dec3691
debug output change
2020-04-17 23:22:50 +02:00
2e95906f27
recvBuffer and recvSize initialized
2020-04-17 23:22:38 +02:00
8a6a2bf840
comment deleted
2020-04-17 23:20:58 +02:00
20c67c4aa3
tmtc bridge bugfix:
...
tm data deleted when overwriting old data
2020-04-17 23:20:47 +02:00
8cb4a9897e
tmtc bridge debug output corrected
2020-04-17 23:20:10 +02:00
4a218470cf
max number of stored packets lowered
2020-04-17 23:18:16 +02:00
b422ff601a
connect and disconnect functions public
2020-04-17 23:17:59 +02:00
f3af2987e6
receiveTc function adapted
2020-04-17 23:17:32 +02:00
c867b83541
doc extended, instructions for sendTm and recvTc
2020-04-17 23:17:04 +02:00
ceb688daf4
tmtc bridge bugfix
2020-04-17 23:14:11 +02:00
2173d43d92
Generic TMTC Bridge added
2020-04-17 23:11:58 +02:00
5595b0f3ce
Merge branch 'mueller_framework' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller_framework
2020-04-16 17:02:10 +02:00
eb362dcad2
some comment line break
2020-04-16 17:02:04 +02:00
05c1330b68
Merge branch 'mohr_crc' of fsfw/fsfw into master
2020-04-16 15:27:47 +02:00
f45a8cc171
fixed slot sequence safety check added
2020-04-16 13:17:26 +02:00
21650b064d
Merge branch 'mueller_framework'
2020-04-16 13:01:17 +02:00
33b834ad91
null replaced by nullptr
2020-04-16 10:43:50 +02:00
7c360be1e0
Merge branch 'mueller_framework' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller_framework
2020-04-16 09:30:26 +02:00
bd0b9cb877
catch example informative comment
2020-04-16 09:30:02 +02:00
fc08754b98
some doc unclarities comment added
2020-04-15 23:28:45 +02:00
9284fe81da
added override specifiers, some doc fixes
2020-04-15 20:53:03 +02:00
906f941f32
ssize_t in deSerialize replaced by size_t
2020-04-15 15:53:46 +02:00
af27a2441a
added catch framework for basic testing
2020-04-14 16:19:13 +02:00
c5e5de1530
deleted example values
2020-04-14 12:24:26 +02:00