Копия репозитория 07.01.2023
Go to file
lwvmobile 67eaeadc03 Update Readme; 2022-12-27 11:27:03 -05:00
cmake Accidentally included again 2022-08-09 18:45:21 -04:00
examples More Staging; 2022-12-27 09:18:07 -05:00
include Disable Audio Smoothing TCP/RTL; Make User Toggle; 2022-12-23 18:27:13 -05:00
src More Staging; 2022-12-27 09:18:07 -05:00
.gitignore More Staging; 2022-12-27 09:18:07 -05:00
CMakeLists.txt Update CMakeLists.txt 2022-08-11 13:34:03 -04:00
COPYRIGHT Staging for Promotion to Master Branch; 2022-12-27 08:32:34 -05:00
DSD_Author.pgp version 1.4.1 2011-08-21 03:36:53 -04:00
README.md Update Readme; 2022-12-27 11:27:03 -05:00
download-and-install-nodeps.sh Staging for Promotion to Master Branch; 2022-12-27 08:32:34 -05:00
download-and-install.sh Staging for Promotion to Master Branch; 2022-12-27 08:32:34 -05:00
dsd-fme-qgis-map.qgz Data Header and Data Bursts Cleanup 2022-08-10 18:44:56 -04:00
dsd-fme.png Minor DMR Trunk/Site Tweaks; Update Readme w demo; 2022-12-17 23:39:45 -05:00
dsd-fme2.png Staging for Promotion to Master Branch; 2022-12-27 08:32:34 -05:00
dsd-fme3.png Staging for Promotion to Master Branch; 2022-12-27 08:32:34 -05:00
install.sh Staging for Promotion to Master Branch; 2022-12-27 08:32:34 -05:00
rebuild.sh Staging for Promotion to Master Branch; 2022-12-27 08:32:34 -05:00
tone8.wav Call Alert; Call History Bug Fix; Minor Tweaks 2022-09-22 20:46:47 -04:00
tone24.wav Call Alert; Call History Bug Fix; Minor Tweaks 2022-09-22 20:46:47 -04:00
tone48.wav Staging for Promotion to Master Branch; 2022-12-27 08:32:34 -05:00
virtualsink.sh Add Virtual Sink script 2022-02-13 17:53:05 -05:00

README.md

Digital Speech Decoder - Florida Man Edition

DSD-FME is an evolution of the original DSD project from 'DSD Author' using the base code of szechyjs, some code and ideas from LouisErigHerve, Boatbod OP25 and Osmocom OP25 along with other snippets of code, information, and inspirations from other projects including DSDcc, SDTRunk, MMDVMHost, LFSR, and EZPWD-Reed-Solomon, Eric Cottrell, SP5WWP and others. Finally, this is all brought together with original code to extend the fuctionality and add new features including NCurses Terminal and Menu system, Pulse Audio, TCP Direct Link Audio, RIGCTL, Trunking Features, LRRP/GPS Mapping, P25 Phase 2, etc, OP25 Capture Bin compatability, etc. DSD-FME is primarily focused with Linux Desktop users, so please understand that this version may not compile or run correctly in other environments.

This project wouldn't be possible without a few good people providing me plenty of sample audio files to run over and over again. Special thanks to jurek1111, KrisMar, noamlivne, racingfan360, iScottyBotty, LimaZulu and others for the many hours of wav samples submitted by them. Most importantly, HRH17, whose insight, information, samples, and willingness to let me remote into a computer half-way across the globe in order to test trunking features are what make DSD-FME what it has become. Thank you everybody.

Click image below for video of current DMR/P25 trunking capabilities.

DSD-FME

DSD-FME

DSD-FME

Information

See the example folder for information on cloning, installing, example usage, and trunking features.

Notice

The pulseaudio branch will hearby be for legacy use as the promotion of this version to main branch will obsolete that branch. Any pre-compiled windows versions found in the release link will be considered legacy as well, and do not feature trunking support and have older handling for some other modes. Users are free to use those, but keep in mind the use case syntax may and will be different between versions. Furthermore, any wiki articles made for windows users may contain outdated information for building the pulseaudio branch, please adjust any information found in those accordingly.

License

Copyright (C) 2010 DSD Author GPG Key ID: 0x3F1D7FD0 (74EF 430D F7F2 0A48 FCE6 F630 FAA2 635D 3F1D 7FD0)

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.