muellerr
fb9a5678fc
removed comment belonging in egit
2020-04-22 10:24:00 +02:00
muellerr
4e76b8133e
uninitialized variable
2020-04-22 01:08:36 +02:00
muellerr
326e5cf5fe
initialized uninitialized variables
2020-04-22 01:01:32 +02:00
mohr
cf3190a904
Actually, not that horrible, thanks to sed
2020-04-21 22:28:43 +02:00
Uli
6553450b4b
Actually, not that horrible, thanks to sed
2020-04-21 22:28:43 +02:00
muellerr
7a79fab52a
receiveTc (almost) empty now
2020-04-21 21:48:47 +02:00
mohr
2093329481
working on updating SerializeIF, to quote Basti: This is going to be horrible
2020-04-21 21:34:03 +02:00
Uli
a42832ca01
working on updating SerializeIF, to quote Basti: This is going to be horrible
2020-04-21 21:34:03 +02:00
muellerr
c30cae3431
added back NoC99 io section
2020-04-21 16:32:39 +02:00
muellerr
ea904642d1
CCSDS time possible bugfix for sscanf()
2020-04-21 16:16:02 +02:00
muellerr
fdbc5d5c57
com downlink message now debug and commented out
2020-04-21 14:54:04 +02:00
muellerr
b252299bdb
U. Mohr suggestions worked in
...
Furthermore, some enhancements added:
delay between sent tm and max number of sent tm per cycle
can be specified
2020-04-21 14:51:26 +02:00
muellerr
b78b3ac68a
added performOperationHook()
2020-04-19 22:17:14 +02:00
muellerr
225e1b98a0
some bugfixes in cpp file to enable compilation
2020-04-19 22:10:02 +02:00
muellerr
3bd83c00f5
freeRTOS with included with extern"C"
2020-04-19 21:52:13 +02:00
muellerr
cee8b4dc37
name slotLengthMs reverted to lengthMs
2020-04-19 21:37:55 +02:00
muellerr
4d64a76b8e
Merge remote-tracking branch 'upstream/master' into mueller_FixedSequenceImprovements
2020-04-19 21:36:50 +02:00
muellerr
7e3af7cf83
replaced slotLengthMs with lengthMs
2020-04-19 21:36:10 +02:00
muellerr
fd100cb994
header function order change
...
fillCOmmandANdREplyMAp is now closer to its helper functions
2020-04-19 16:10:44 +02:00
muellerr
f4c925e671
Merge branch 'mueller_DeviceHandlerBase_API_change_CookieIF' into mueller_DeviceHandlerBase_AllRefactoring
2020-04-19 15:57:39 +02:00
muellerr
7f08bb3506
removed ioboardAddress, max reply Len
2020-04-19 15:54:28 +02:00
muellerr
36dbf6e1ce
Merge branch 'mueller_DeviceHandlerBase_ctor_reduction' into mueller_DeviceHandlerBase_AllRefactoring
2020-04-19 15:51:58 +02:00
muellerr
1820ad14b7
API change introduced, using new device comIF
...
also changed child handler base.
2020-04-19 15:48:17 +02:00
muellerr
c8983650f7
Merge branch 'mueller_DeviceHandlerBase_Changes' into mueller_newDeviceCommunicationIF
2020-04-19 15:36:42 +02:00
muellerr
bb650ac784
Merge remote-tracking branch 'origin/mueller_CookieToCookieIF' into mueller_newDeviceCommunicationIF
2020-04-19 15:30:14 +02:00
muellerr
ff47fa191a
Communication interface rework
...
As discussed, open/reOpen not used anymore, replaced by
initializeInterface call.
Using CookieIF.
2020-04-19 15:25:17 +02:00
muellerr
520ed881bb
wrong function call fixed
2020-04-19 15:16:44 +02:00
muellerr
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
muellerr
eacedf7ed6
DHB: replyLen in replyMap now
...
both maps are closer together now as well
2020-04-19 15:01:27 +02:00
muellerr
74b8c3eef4
new returnvalue DeviceComIF
...
explicitely setting receivedDataLen to 0 in readReceivedMessage() does
not trigger error anymore
2020-04-19 14:52:27 +02:00
muellerr
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
muellerr
1ec1d057b8
renamed rmap to com (more generic)
2020-04-19 14:08:20 +02:00
muellerr
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
muellerr
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
muellerr
0c0c8ec448
device handler base indentation
2020-04-19 13:29:50 +02:00
muellerr
eb9f43d202
Merge remote-tracking branch 'upstream/master' into mueller_DeviceHandlerBase_Changes
2020-04-19 13:27:20 +02:00
muellerr
0cb2abfe7e
old cookie added again
...
will be replaced in separate branch/pull request
2020-04-19 13:26:40 +02:00
muellerr
abe7239018
reset, splitting up merge request
2020-04-19 13:24:10 +02:00
muellerr
36715e3f4c
test folder moved to separate test folder
...
for fsfw for now
2020-04-19 12:06:28 +02:00
muellerr
e77ca55b1d
serial fixed array list adapter doc fix
2020-04-18 17:14:18 +02:00
muellerr
a7d3b4c4a0
added std:: before uint32_t typedef
2020-04-18 15:22:34 +02:00
muellerr
a1f36e6ae5
added std:: before uint32_t typedef
2020-04-18 15:05:51 +02:00
muellerr
9580f51c30
removed self-inclusion
2020-04-18 14:17:34 +02:00
muellerr
db34c45b67
removed self-inclusion
2020-04-18 14:16:46 +02:00
muellerr
9c958c06fe
Changed Cookie to CookieIF
2020-04-18 14:10:38 +02:00
muellerr
81ab5a6914
As discussed, renamed Cookie to CookieIF.
...
Also added documentation on the purpose of this class
2020-04-18 14:03:37 +02:00
muellerr
e34a438e77
using size_t
2020-04-18 13:38:05 +02:00
muellerr
5026517028
info output correction
2020-04-18 13:35:41 +02:00
muellerr
4d8aca8417
message queue adaptation for ISRs
2020-04-18 13:32:40 +02:00
muellerr
a405357578
Merge remote-tracking branch 'upstream/master'
...
into mueller_framework
2020-04-18 13:30:22 +02:00