reorganize directory structure; rewrite README.md;

pull/1/head
Bryan Biedenkapp 11 months ago
parent 240b78b2ba
commit 9df9afc022

@ -1,17 +1,37 @@
# Digital Voice Modem Desktop Dispatch Console # Digital Voice Modem Desktop Dispatch Console
This provides a desktop application that mimics or otherwise operates like a system dispatch console. The Digital Voice Modem Desktop Dispatch Console ("DDC"), provides a WPF desktop application that mimics or otherwise operates like a typical dispatch console, allowing
DVM users to listen to multiple talkgroups on a DVM FNE from a single application.
## Setup
- Download the packaged release from the releases or clone and build yourself ## Building
- Modify the codeplug file
- Select the codeplug once opening the app This project utilizes a standard Visual Studio solution for its build system.
## Features The DDC software requires the library dependancies below. Generally, the software attempts to be as portable as possible and as library-free as possible. A basic Visual Studio install, with .NET is usually all that is needed to compile.
- Custumizable widgets
- Individual channel audio control ### Dependencies
- AES and RC4 crypto support
- Auto saved and transferable user settings - dvmvocoder (libvocoder); https://github.com/DVMProject/dvmvocoder
### Build Instructions
1. Clone the repository. `git clone https://github.com/DVMProject/dvmconsole.git`
2. Switch into the "dvmconsole" folder.
3. Open the "dvmconsole.sln" with Visual Studio.
4. Select "x86" as the CPU type.
5. Compile.
Please note that while, x64 CPU types are supported, it will require compiling the dvmvocoder library separately for that CPU architecture.
## dvmconsole Configuration
1. Create/Edit `codeplug.yml` (example codeplug is provided in the configs directory).
2. Start `dvmconsole`.
3. Use "Open Codeplug" to open the configuration for the console.
## Project Notes
- The Desktop Dispatch Console does not support interfacing to base station or mobile radios. For a DVM-compatible console that does this please see: https://github.com/W3AXL/RadioConsole2 and https://github.com/W3AXL/rc2-dvm.
## License ## License

@ -1,4 +1,10 @@
# List of FNE master instances to connect to #
# Digital Voice Modem - Desktop Dispatch Console
#
#
# FNE Masters
#
systems: systems:
# Textual name for internal and external reference to this system # Textual name for internal and external reference to this system
- name: "System 1" - name: "System 1"
@ -19,7 +25,9 @@ systems:
# Preshared FNE encryption key # Preshared FNE encryption key
presharedKey: "123ABC1234" presharedKey: "123ABC1234"
# List of Zones #
# Zones
#
zones: zones:
# Textual name of the zone # Textual name of the zone
- name: "Zone 1" - name: "Zone 1"
@ -54,4 +62,4 @@ zones:
tgid: "16002" tgid: "16002"
- name: "Channel C" - name: "Channel C"
system: "System 1" system: "System 1"
tgid: "16002" tgid: "16002"
Loading…
Cancel
Save

Powered by TurnKey Linux.