Commit Graph

3101 Commits

Author SHA1 Message Date
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