DSheirer / sdrtrunk

A cross-platform java application for decoding, monitoring, recording and streaming trunked mobile and related radio protocols using Software Defined Radios (SDR). Website:
GNU General Public License v3.0
1.58k stars 255 forks source link

P25 ISSI Patch Talkgroup Aliasing #1188

Closed DSheirer closed 10 months ago

DSheirer commented 2 years ago

P25 (I & II) currently only supports aliasing to the TALKGROUP or RADIOID level. When a cross-system ISSI patch call is encountered, sdrtrunk attempts to alias the external SYSID radio ID to the local pool of aliased radio ID values, resulting in an alias mismatch.

sdrtrunk already has support for fully qualified RADIOID and TALKGROUP on the identifier side. Add aliasing support for fully qualified P25 Alias Identifiers that require the user to specify a WACN, SYSID and a RADIOID/TALKGROUP value.

DSheirer commented 2 years ago

Note: is there a way to allow users to export aliases from an existing alias list that are not fully qualified, to another alias list as fully qualified aliases? This would require the user to specify the WACN and SYSID prefix values.

ImagoTrigger commented 2 years ago

possibly allow loading multiple playlist xml files unique to sysid and/or alias group name