From 44cc438dd7cf7bebfdfc990385dc42b771f62db5 Mon Sep 17 00:00:00 2001 From: sheirerd Date: Wed, 4 Nov 2026 03:25:18 -0500 Subject: [PATCH] #2529 NXDN conventional repeater calls now consider talkgroup zero a valid TO identifier --- .../decode/nxdn/identifier/NXDNTalkgroupIdentifier.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/io/github/dsheirer/module/decode/nxdn/identifier/NXDNTalkgroupIdentifier.java b/src/main/java/io/github/dsheirer/module/decode/nxdn/identifier/NXDNTalkgroupIdentifier.java index ad30f2b7..7465e282 100644 --- a/src/main/java/io/github/dsheirer/module/decode/nxdn/identifier/NXDNTalkgroupIdentifier.java +++ b/src/main/java/io/github/dsheirer/module/decode/nxdn/identifier/NXDNTalkgroupIdentifier.java @@ -50,6 +50,13 @@ public class NXDNTalkgroupIdentifier extends TalkgroupIdentifier return Protocol.NXDN; } + @Override + public boolean isValid() + { + //NXDN conventional repeaters use a value of zero for the TO talkgroup value. + return getValue() >= 0; + } + /** * Indicates if the identifier is for a Type-D system. */