muellerr
8ff6506ad9
MessageQueue refactoring complete
2020-06-09 02:18:39 +02:00
muellerr
4c41456ddf
thoughts on message queuee message
...
new interface. What if there are MQ messages with different sizes?
-> generic interface
furthermore, maybe command message should be refactored to operate
on a mq message instead of implementing it
2020-06-08 01:22:21 +02:00
muellerr
fe5b50d885
improved documentation signigicantly
2020-06-07 02:22:18 +02:00
muellerr
d99be25529
cookie info iter was uninitialized
...
leads to crash
2020-06-06 20:52:28 +02:00
muellerr
95bc5a871b
improved diagnostic messages for linux
2020-06-06 13:56:35 +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
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
5b521e039b
Merge branch 'mueller_fw_loc_globpool_distinction' into mueller_framework
2020-05-27 12:40:01 +02:00
muellerr
9f2d5b64e0
comment improvements
2020-05-26 01:03:26 +02:00
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