From 27cf9fccebc10457517bcb4bdcca46d7b5bd144f Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Sat, 22 Mar 2025 20:22:25 -0400 Subject: [PATCH] remove this call drop logic, like every other piece of equipment without crypto keys just play garble, so the user will want to jam a screwdriver into their ear canal; --- dvmconsole/MainWindow.P25.cs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/dvmconsole/MainWindow.P25.cs b/dvmconsole/MainWindow.P25.cs index d30ddd8..4fa3bd2 100644 --- a/dvmconsole/MainWindow.P25.cs +++ b/dvmconsole/MainWindow.P25.cs @@ -534,14 +534,6 @@ namespace dvmconsole return; } - if ((channel.algId != cpgChannel.GetAlgoId() || channel.kId != cpgChannel.GetKeyId()) && channel.algId != P25Defines.P25_ALGO_UNENCRYPT) - { - slot.RxStreamId = e.StreamId; - channel.Background = ChannelBox.RED_GRADIENT; - Log.WriteLine($"({system.Name}) P25D: Traffic *CALL DROPPED * PEER {e.PeerId} SRC_ID {e.SrcId} TGID {e.DstId} [STREAM ID {e.StreamId}]"); - continue; - } - byte[] newMI = new byte[P25Defines.P25_MI_LENGTH]; int count = 0;