1
0
forked from fsfw/fsfw
Commit Graph

53 Commits

Author SHA1 Message Date
muellerr 1d28e1398e DataSetBase class finished 2020-05-17 23:41:28 +02:00
muellerr 71f1722b88 removed old poolVar file 2020-05-17 22:20:54 +02:00
muellerr 234fd8e300 Merge branch 'mueller_framework' into mueller_fw_loc_globpool_distinction 2020-05-17 18:00:51 +02:00
muellerr 0467b6a1bf slight DHB improvements 2020-05-17 17:53:18 +02:00
muellerr 9597a0121b DHB update 2020-05-17 15:49:46 +02:00
muellerr da972e1b58 DHB improvements 2020-05-17 15:41:42 +02:00
muellerr e9a4056deb added DHB cookie init
(why was that never a problem beofre????) ¯\_(ツ)_/¯
2020-05-17 15:19:24 +02:00
muellerr 5b8a6e35dc renaming complete, pool in namespace 2020-05-17 13:37:50 +02:00
muellerr cbfa21d45a merging renaming into main branch 2020-05-17 01:17:11 +02:00
muellerr 01195093e3 Merge branch 'mueller_sifRenaming_soooMany' into mueller_framework 2020-04-23 19:21:12 +02:00
muellerr 2c6b446500 it is done :-)
However, commented outputs are not changed yet.
2020-04-23 19:13:18 +02:00
muellerr a405357578 Merge remote-tracking branch 'upstream/master'
into mueller_framework
2020-04-18 13:30:22 +02:00
muellerr 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
muellerr eb362dcad2 some comment line break 2020-04-16 17:02:04 +02:00
muellerr 33b834ad91 null replaced by nullptr 2020-04-16 10:43:50 +02:00
muellerr fc08754b98 some doc unclarities comment added 2020-04-15 23:28:45 +02:00
muellerr aaabbe8aef DHB fix 2020-04-06 13:59:57 +02:00
mohr f28886e970 Moved crc calculation into its own class, renamed function to show which
crc is calculated.
2020-04-06 13:22:42 +02:00
muellerr 80b1d28bc8 new dvice com IF return value 2020-04-05 00:23:29 +02:00
muellerr 996dbc9e4b DHB/Cookie refactoring 2020-04-01 12:41:54 +02:00
muellerr 5d071a1cf1 new device comIF return value in DHB
request receive message
2020-03-26 19:53:05 +01:00
muellerr 093fef5d6f moved address_t typedef to cookieImoved address_t typedef to cookieIFF 2020-03-26 15:20:17 +01:00
muellerr 163779622f DHB: replyLen in replyMap now 2020-03-25 02:08:35 +01:00
muellerr b2b6b8ee23 added initializeInterface for comIF/cookie 2020-03-24 15:33:18 +01:00
muellerr ea49d88c4b moved all return values to DH IF 2020-03-24 14:21:57 +01:00
muellerr b6bf9d7147 to avoid dynamic casting, introuced CookieIF 2020-03-23 19:09:42 +01:00
muellerr f7bd661e69 small fixes 2020-03-23 18:08:24 +01:00
muellerr fa058ee602 renamed rmap to com (more generic) 2020-03-23 18:05:39 +01:00
muellerr d3e2652078 replaced DHB sizes by size_t, rework
Cookie now passed to DHB, rework in progress
2020-03-23 17:58:23 +01:00
muellerr c50d9d90d6 replaced std::variant by two uint32 parameters 2020-03-23 13:14:23 +01:00
muellerr 6579200f55 removed counter, will be implemented in childclass 2020-03-06 19:01:31 +01:00
muellerr 68cda479d6 DHB: performOperation Hook + polling counter
polling counter to specify how often communication opertions are
performed, however this still needs to be changed..
2020-03-06 18:48:48 +01:00
muellerr dba26baee6 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
2020-01-20 23:00:23 +01:00
muellerr 10c24e39a3 new returnvalue for scanForReply to ignore full packet 2019-11-29 19:56:05 +01:00
muellerr b8af3b5e3d debugInterface extended 2019-11-09 18:15:45 +01:00
muellerr 537e2ceb18 Getter method for logicalAddress 2019-11-09 13:29:12 +01:00
muellerr ee765eafc7 ioBoardAddress renamed to logicalAddress 2019-11-09 13:17:54 +01:00
muellerr 801bd4d7eb debug interface for dhb created.
This is useful to track states or values
in child handler. some documentation added.
New doxygen group for interfaced added.
2019-11-09 13:07:26 +01:00
muellerr bf7bc342ff Revert "documentation for DHB init function, ioBoard addres has default value 0 now, order in ctor changed (not used in source)"
This reverts commit c6e34cada6.
2019-11-05 19:30:02 +01:00
muellerr b594bc2a97 removed obsolete comment 2019-11-05 19:25:00 +01:00
muellerr cb919ada2a assuming that a default value of 0 for expectedReplies is needed, I introduced a new variable into DeviceCommandInfo, which stores another number of replies expected. this value is assigned in enableReplyInReplyMap. That way, the initial value of 0 remains the same (if it was needed), and is only set to another desired value if a write was sent 2019-11-04 01:55:40 +01:00
muellerr 12f51575eb removed a flag by accident, fixed now 2019-11-04 00:53:05 +01:00
muellerr 8eb1a5b13e proposal 1: expectedReplies parameter is set in insertInCommandAndReplyMap, default value stays one. overriding enableReplyInReplyMap is not necessary anymore.second proposal: the commander id is supplied in the interpretDeviceReply function, so we don't have to look for it in the DeviceCommandMap. was it removed at some point because it is listed in the documentation? 2019-11-04 00:47:46 +01:00
muellerr 3887cb8ca1 removed wrong include in dhb 2019-10-29 18:22:34 +01:00
muellerr 64f84d9d9f doc for dhb, serializeIF and SerializeAdapter 2019-10-27 03:21:38 +01:00
muellerr 8f1517d276 additional comments on endianness (I hope this is correct) 2019-10-25 21:12:11 +02:00
muellerr c6e34cada6 documentation for DHB init function, ioBoard addres has default value 0 now, order in ctor changed (not used in source) 2019-10-22 17:15:29 +02:00
muellerr cbc8012198 ioBoardAddress protected instead of private to allow custom initialize 2019-10-22 00:06:11 +02:00
muellerr 5e3b7c3625 explanation of cookie purpose added, device handler base indentation 2019-10-18 13:37:09 +02:00
gaisser cd7e47ccbb Updated FreeRTOS Osal
CommandingServiceBase is no longer a template
2019-08-28 14:50:24 +02:00