DHB improvements, possible bug #472
I found it a bit confusing after using DHB again after a long time how external commanding and the generation of verification messages is handled. These changes clarify the behaviour of DHB for external commanding a bit.
Additional diagnostic output for invalid commands was added as well.
Also, Iam not sure whether this is a bug, but a FDIR event will be trigged if
I think there is a misunderstanding here:
NO_REPLY_EXPECTED is not returned by
getSendSuccess() but by
enableReplyInReplyMap(). Thus, it will not trigger an FDIR event as it is returned in the
if branch, while the check is located in the
result == NO_REPLY_EXPECTED is handled correctly in
#474 fixes actual problem, remaining is the misunderstanding (#wontfix) and a possible bug in eive FSW which needs to be confirmed.
Pull request closed
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?