@ -1,6 +1,3 @@
|
|||||||
[submodule "WhackerLinkLib"]
|
|
||||||
path = WhackerLinkLib
|
|
||||||
url = https://github.com/whackerlink/WhackerLinkLib
|
|
||||||
[submodule "fnecore"]
|
[submodule "fnecore"]
|
||||||
path = fnecore
|
path = fnecore
|
||||||
url = https://github.com/dvmproject/fnecore
|
url = https://github.com/dvmproject/fnecore
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
<UserControl x:Class="WhackerLinkConsoleV2.Controls.AlertTone"
|
<UserControl x:Class="DVMConsole.Controls.AlertTone"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
Height="55" Width="105"
|
Height="55" Width="105"
|
||||||
|
After Width: | Height: | Size: 113 KiB |
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 8.7 KiB |
|
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 9.7 KiB After Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 9.7 KiB After Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |
@ -1,4 +1,4 @@
|
|||||||
<Window x:Class="WhackerLinkConsoleV2.AudioSettingsWindow"
|
<Window x:Class="DVMConsole.AudioSettingsWindow"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
Title="Audio Settings" Height="400" Width="450"
|
Title="Audio Settings" Height="400" Width="450"
|
||||||
@ -1,9 +1,9 @@
|
|||||||
<Window x:Class="WhackerLinkConsoleV2.CallHistoryWindow"
|
<Window x:Class="DVMConsole.CallHistoryWindow"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
xmlns:local="clr-namespace:WhackerLinkConsoleV2"
|
xmlns:local="clr-namespace:DVMConsole"
|
||||||
mc:Ignorable="d"
|
mc:Ignorable="d"
|
||||||
Title="Call History" Height="450" Width="351">
|
Title="Call History" Height="450" Width="351">
|
||||||
<Grid>
|
<Grid>
|
||||||
@ -1,4 +1,4 @@
|
|||||||
<Window x:Class="WhackerLinkConsoleV2.DigitalPageWindow"
|
<Window x:Class="DVMConsole.DigitalPageWindow"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
@ -1,4 +1,4 @@
|
|||||||
<Window x:Class="WhackerLinkConsoleV2.KeyStatusWindow"
|
<Window x:Class="DVMConsole.KeyStatusWindow"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
@ -1,9 +1,9 @@
|
|||||||
<Window x:Class="WhackerLinkConsoleV2.QuickCallPage"
|
<Window x:Class="DVMConsole.QuickCallPage"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
xmlns:local="clr-namespace:WhackerLinkConsoleV2"
|
xmlns:local="clr-namespace:DVMConsole"
|
||||||
mc:Ignorable="d"
|
mc:Ignorable="d"
|
||||||
Title="Manual QC2 Page" Height="300" Width="300">
|
Title="Manual QC2 Page" Height="300" Width="300">
|
||||||
<Grid>
|
<Grid>
|
||||||
@ -1,4 +1,4 @@
|
|||||||
<UserControl x:Class="WhackerLinkConsoleV2.Controls.SystemStatusBox"
|
<UserControl x:Class="DVMConsole.Controls.SystemStatusBox"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
Width="105" Height="55" Background="#FF0B004B" BorderBrush="Gray" BorderThickness="1">
|
Width="105" Height="55" Background="#FF0B004B" BorderBrush="Gray" BorderThickness="1">
|
||||||
@ -1,4 +1,4 @@
|
|||||||
<Window x:Class="WhackerLinkConsoleV2.WidgetSelectionWindow"
|
<Window x:Class="DVMConsole.WidgetSelectionWindow"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
Title="Select Widgets" Height="200" Width="300" WindowStartupLocation="CenterOwner">
|
Title="Select Widgets" Height="200" Width="300" WindowStartupLocation="CenterOwner">
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
systems:
|
||||||
|
- name: "System 1"
|
||||||
|
address: "localhost"
|
||||||
|
port: 3001
|
||||||
|
authKey: "RPT_PASSWORD"
|
||||||
|
peerId: 1234567
|
||||||
|
rid: "12345"
|
||||||
|
|
||||||
|
zones:
|
||||||
|
- name: "Zone 1"
|
||||||
|
channels:
|
||||||
|
- name: "Channel 1"
|
||||||
|
system: "System 1"
|
||||||
|
tgid: "2001"
|
||||||
|
keyId: 0x50
|
||||||
|
algoId: 0xaa # 0xAA or 0x84 (RC4 or AES)
|
||||||
|
encryptionKey: null # Ignored now, we use dvmfne KMM support
|
||||||
|
- name: "Channel 2"
|
||||||
|
system: "System 1"
|
||||||
|
tgid: "15002"
|
||||||
|
- name: "Channel 3"
|
||||||
|
system: "System 1"
|
||||||
|
tgid: "15003"
|
||||||
|
|
||||||
|
- name: "Zone 2"
|
||||||
|
channels:
|
||||||
|
- name: "Channel A"
|
||||||
|
system: "System 1"
|
||||||
|
tgid: "16001"
|
||||||
|
- name: "Channel B"
|
||||||
|
system: "System 1"
|
||||||
|
tgid: "16002"
|
||||||
|
- name: "Channel C"
|
||||||
|
system: "System 1"
|
||||||
|
tgid: "16002"
|
||||||
|
Before Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 22 KiB |
@ -1,74 +0,0 @@
|
|||||||
radioWide:
|
|
||||||
hostVersion: "R01.00.00"
|
|
||||||
codeplugVersion: "R01.00.00"
|
|
||||||
radioAlias: ""
|
|
||||||
serialNumber: "123ABC1234"
|
|
||||||
model: "CONSOLE"
|
|
||||||
inCarMode: "N/A"
|
|
||||||
|
|
||||||
systems:
|
|
||||||
- name: "System 1"
|
|
||||||
address: "localhost"
|
|
||||||
port: 3000
|
|
||||||
authKey: ""
|
|
||||||
rid: "12345"
|
|
||||||
site:
|
|
||||||
name: "Central Site"
|
|
||||||
controlChannel: "772.74375"
|
|
||||||
voiceChannels: []
|
|
||||||
location:
|
|
||||||
x: 757.89
|
|
||||||
y: 1274.17
|
|
||||||
z: 360.3
|
|
||||||
systemID: 1
|
|
||||||
siteID: 1
|
|
||||||
range: 1.5
|
|
||||||
|
|
||||||
# Example DVM Project FNE system
|
|
||||||
- name: "System 2"
|
|
||||||
address: "localhost"
|
|
||||||
port: 3001
|
|
||||||
authKey: "RPT_PASSWORD"
|
|
||||||
peerId: 1234567
|
|
||||||
isDvm: true
|
|
||||||
# Note: for proper operation with affiliated traffic, this id will use +1 for each channel you have for affiliation purposes
|
|
||||||
rid: "12345"
|
|
||||||
site:
|
|
||||||
name: "Central Site"
|
|
||||||
controlChannel: "772.74375"
|
|
||||||
voiceChannels: []
|
|
||||||
location:
|
|
||||||
x: 757.89
|
|
||||||
y: 1274.17
|
|
||||||
z: 360.3
|
|
||||||
systemID: 1
|
|
||||||
siteID: 1
|
|
||||||
range: 1.5
|
|
||||||
|
|
||||||
zones:
|
|
||||||
- name: "Zone 1"
|
|
||||||
channels:
|
|
||||||
- name: "Channel 1"
|
|
||||||
system: "System 1"
|
|
||||||
tgid: "2001"
|
|
||||||
keyId: 0x50
|
|
||||||
algoId: 0xaa # 0xAA or 0x84 (RC4 or AES)
|
|
||||||
encryptionKey: null # Ignored now, we use dvmfne KMM support
|
|
||||||
- name: "Channel 2"
|
|
||||||
system: "System 1"
|
|
||||||
tgid: "15002"
|
|
||||||
- name: "Channel 3"
|
|
||||||
system: "System 1"
|
|
||||||
tgid: "15003"
|
|
||||||
|
|
||||||
- name: "Zone 2"
|
|
||||||
channels:
|
|
||||||
- name: "Channel A"
|
|
||||||
system: "System 1"
|
|
||||||
tgid: "16001"
|
|
||||||
- name: "Channel B"
|
|
||||||
system: "System 1"
|
|
||||||
tgid: "16002"
|
|
||||||
- name: "Channel C"
|
|
||||||
system: "System 1"
|
|
||||||
tgid: "16002"
|
|
||||||
@ -1 +0,0 @@
|
|||||||
Subproject commit 34ae0da1f296c1023455db9edc9b854f9b1eb0f2
|
|
||||||