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