From 4add49b549cbfd49626fe1438119e1533f3e2e54 Mon Sep 17 00:00:00 2001 From: Tomasz Kazimierz Motyl Date: Mon, 22 Apr 2024 14:18:16 +0100 Subject: [PATCH] Setting logic behind valit transitions check straight (#623) Co-authored-by: Tomasz Kazimierz Motyl --- src/bacnet/basic/object/nc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bacnet/basic/object/nc.c b/src/bacnet/basic/object/nc.c index d98edbc1..87479d7b 100644 --- a/src/bacnet/basic/object/nc.c +++ b/src/bacnet/basic/object/nc.c @@ -495,20 +495,20 @@ static bool IsRecipientActive( case EVENT_STATE_OFFNORMAL: case EVENT_STATE_HIGH_LIMIT: case EVENT_STATE_LOW_LIMIT: - if (bitstring_bit( + if (!bitstring_bit( &pBacDest->Transitions, TRANSITION_TO_OFFNORMAL)) { return false; } break; case EVENT_STATE_FAULT: - if (bitstring_bit(&pBacDest->Transitions, TRANSITION_TO_FAULT)) { + if (!bitstring_bit(&pBacDest->Transitions, TRANSITION_TO_FAULT)) { return false; } break; case EVENT_STATE_NORMAL: - if (bitstring_bit(&pBacDest->Transitions, TRANSITION_TO_NORMAL)) { + if (!bitstring_bit(&pBacDest->Transitions, TRANSITION_TO_NORMAL)) { return false; } break;