muellerr
44955db341
tab replacement
2021-01-11 22:27:24 +01:00
muellerr
a8873e608c
cleaning up
2021-01-11 22:25:39 +01:00
muellerr
037bd83af9
trying new interface
2021-01-11 21:31:03 +01:00
muellerr
c0fd981360
improved DHB error handling
2021-01-08 16:14:11 +01:00
muellerr
dcc111e4fa
moved no comamnd and raw command to device handler IF
2020-12-23 20:17:10 +01:00
muellerr
9937842ded
get transiition delay abstract
2020-12-22 14:11:36 +01:00
muellerr
b28bf35fc3
devicehandler updates
2020-12-22 12:44:55 +01:00
muellerr
7986584d17
updated comment
2020-12-10 17:18:46 +01:00
muellerr
5e2e18ac07
device handler uses local pools now
2020-12-08 15:59:30 +01:00
muellerr
dbcd06527e
separate step for performOp now
2020-10-12 18:28:07 +02:00
muellerr
140aa3ab42
form improvements DHB
2020-10-12 18:18:41 +02:00
muellerr
dfe3658a85
removed hk stuff
2020-08-27 19:52:25 +02:00
muellerr
386b153ede
Merge remote-tracking branch 'upstream/master' into mueller/feature/DHBupdate
2020-08-27 19:50:02 +02:00
Steffen Gaisser
d5dedce294
Relative Paths
2020-08-13 20:53:35 +02:00
muellerr
6b03a1c03d
commented out some more components
2020-07-16 13:00:22 +02:00
muellerr
c9bc022941
commented out all new hk manager components
2020-07-16 12:57:29 +02:00
muellerr
36f7cf2caf
updated DHB changes
2020-07-16 12:54:30 +02:00
muellerr
307c954007
fixed CommandMessageTypo
...
and integrated HasActionsIF interface changes
2020-07-16 12:49:53 +02:00
muellerr
646e86ea85
dhb update init
2020-07-16 11:56:48 +02:00
muellerr
cda3130b34
periodic reply map param is bool now
2020-06-19 01:05:51 +02:00
muellerr
ca74e0c0f2
removed comments
2020-05-26 16:07:32 +02:00
muellerr
9951b59627
DHB retval fixes
2020-05-25 23:45:32 +02:00
muellerr
5de68fcc6e
some returnvalue comments
2020-05-25 23:36:47 +02:00
muellerr
112779d91f
cleaned up returnvlaues
2020-05-25 23:31:13 +02:00
muellerr
f4ad38f07f
replyMap insertion improvements
2020-05-17 15:47:17 +02:00
muellerr
7ceb6f3c96
override for executeAction()
2020-05-17 15:43:45 +02:00
muellerr
fb0834ffe1
added cookie caching and deletion
2020-05-17 15:28:00 +02:00
muellerr
614deea323
last size_t replacements
2020-05-07 23:38:28 +02:00
muellerr
b78b3ac68a
added performOperationHook()
2020-04-19 22:17:14 +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
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
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
abe7239018
reset, splitting up merge request
2020-04-19 13:24:10 +02:00
muellerr
9c958c06fe
Changed Cookie to CookieIF
2020-04-18 14:10:38 +02:00
muellerr
511c0db8c7
Cookie -> CookieIF, DHB changes
...
According to changes agreed on 01.04.2020,
slight refactoring of DHB:
requestLen is set to 0 if no respective reply is enabled
2020-04-01 12:43:53 +02:00
muellerr
ac4275ef05
some minor changes
2020-03-27 14:44:54 +01:00
muellerr
bfb0234d41
more refactoring
2020-03-24 15:59:08 +01:00
muellerr
59812199fd
new cookieIF
2020-03-23 19:16:01 +01:00
muellerr
029b2133e6
new adaptions for cookie + comIF changes
...
hook for performOp() added
2020-03-23 18:03:00 +01:00
muellerr
e03aff3731
Device Handler Base Proposals
...
1. Interface functions moved closer to top (and functions which should
be implemented)
2. ioBoardAddress renamed to logicalAddress. getter FUnction added.
3. debug interface for easier debugging of device handlers
4. new documentation
5. new return value for scanForReply to ignore full packet
2020-02-03 22:34:15 +01:00
Steffen Gaisser
cd7e47ccbb
Updated FreeRTOS Osal
...
CommandingServiceBase is no longer a template
2019-08-28 14:50:24 +02:00