1
0
forked from fsfw/fsfw
Commit Graph

53 Commits

Author SHA1 Message Date
muellerr fe5b50d885 improved documentation signigicantly 2020-06-07 02:22:18 +02:00
muellerr 5289497ab5 health helper optional, diagnostic output improved 2020-06-06 12:59:43 +02:00
muellerr d35524ecbc decoupling from raw reciever, linux mq improvements 2020-06-06 12:41:17 +02:00
muellerr b4561465ba some little form improvements 2020-06-06 01:36:07 +02:00
muellerr d600d48816 added the decoupling of DHB from powerSwitcher
+ some first hk maanger changes, might comment them out
2020-06-06 01:31:08 +02:00
muellerr f7dd91891a removed comments 2020-05-26 16:05:03 +02:00
muellerr 1a623a6a52 added override 2020-05-26 11:05:49 +02:00
muellerr a19fa231f5 comment improvements 2020-05-26 01:21:48 +02:00
muellerr 9f2d5b64e0 comment improvements 2020-05-26 01:03:26 +02:00
muellerr 3fd306356a fix for dh returnvalues 2020-05-25 23:43:44 +02:00
muellerr eacda67f02 added some comments for returnvalues 2020-05-25 23:36:03 +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 50a1b5170a formatting 2020-05-13 18:03:09 +02:00
muellerr fc08754b98 some doc unclarities comment added 2020-04-15 23:28:45 +02:00
muellerr 996dbc9e4b DHB/Cookie refactoring 2020-04-01 12:41:54 +02: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 7e8d92f956 replaced std::list by std::set for fixedSlotSequen 2020-03-24 00:22:17 +01:00
muellerr b6bf9d7147 to avoid dynamic casting, introuced CookieIF 2020-03-23 19:09:42 +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 a3903f80fb typedef address_t moved to deviceComIF 2020-03-19 00:49:47 +01:00
muellerr b5fe1fa530 dhb virtual function moved to top 2020-03-09 22:15:52 +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 fb6172fdc5 communication message continued.
Some fixed timeslot task improvements
2020-03-04 00:37:58 +01:00
muellerr 3d2bdae14d CSB abstract functions moved to top
So documentation of functions to implement is closer to the top
2020-01-20 23:29:36 +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 1d1bb88a6f Merge request check 2020-01-16 19:07:53 +01:00
muellerr 950a48078c some documentation, question about HasParametersIF,
variable in ParameterHelper intialized (compiler warning)
2019-12-05 12:21:06 +01:00
muellerr 9c3a9323b7 some doc change proposals while
writing hk service.
Added Type.h in PoolRawAccess.h, compiler error
when not doing that
2019-12-03 19:30:37 +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 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 d79f072851 Additional documentation for DHB and CSB 2019-10-27 13:38:08 +01:00
muellerr 64f84d9d9f doc for dhb, serializeIF and SerializeAdapter 2019-10-27 03:21:38 +01: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 907664cea9 added do performOperation where the comIF functions are called, some comments added in DeviceHandlerIF 2019-10-21 11:38:13 +02:00
Steffen Gaisser cd7e47ccbb Updated FreeRTOS Osal
CommandingServiceBase is no longer a template
2019-08-28 14:50:24 +02:00