DHB improvements, possible bug #472

Closed
muellerr wants to merge 5 commits from eive:mueller/dhb-bugfixes-improvements into development
Owner

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 getSendSuccess returns NO_REPLY_EXPECTED

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 `getSendSuccess` returns `NO_REPLY_EXPECTED`
muellerr added 1 commit 2021-09-08 16:18:34 +02:00
muellerr added the
Documentation
feature
labels 2021-09-08 16:19:21 +02:00
muellerr changed title from DHB improvements to DHB improvements, possible bug 2021-09-08 16:20:00 +02:00
muellerr added 1 commit 2021-09-08 16:20:07 +02:00
muellerr added 1 commit 2021-09-11 17:45:09 +02:00
Owner

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 else path.
result == NO_REPLY_EXPECTED is handled correctly in replyToCommand().

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 `else` path. `result == NO_REPLY_EXPECTED` is handled correctly in `replyToCommand()`.
muellerr added 1 commit 2021-09-13 14:54:00 +02:00
Author
Owner

OKay, I'll check this

OKay, I'll check this
muellerr added 1 commit 2021-09-15 17:12:02 +02:00
Owner

#474 fixes actual problem, remaining is the misunderstanding (#wontfix) and a possible bug in eive FSW which needs to be confirmed.

#474 fixes actual problem, remaining is the misunderstanding (#wontfix) and a possible bug in eive FSW which needs to be confirmed.
mohr closed this pull request 2021-09-20 15:26:06 +02:00

Pull request closed

Sign in to join this conversation.
No description provided.