If you or anybody else is interested into looking into DSD-FME, the software itself can be found here on github.
Digital Speech Decoder - Florida Man Edition. Contribute to lwvmobile/dsd-fme development by creating an account on GitHub.
github.com
If you are looking for the ability to decode the talker aliases on Harris though, I literally just wrote that up this morning, its still baking in the oven, and it probably won't be up for a little while, need to work out a few kinks in a few areas, not just the talker alias.
View attachment 149358
Its primary focus is Linux Desktop usage, but there is a Windows build, but it may or may not have...quirks. Its not very beginner friendly, so if you're used to FL, or SDRTrunk, you might be in a bit of a rut. If you are comfortable with bat/sh files, CLI, ncurses terminals, or OP25, then it might be more up your alley. Its also a bit limited in terms of logging and storing data on sites, etc. It'll decode them as they come in, but its not going to maintain a log of call history, last heard, neighbor sites, etc. outside of the current session. It also can't do LSM/Simulcast, so that's a thing. Luckily, Duke Energy isn't simulcast. The examples folder is the main place to start reading up, if you can make it through my incoherent blabbering.
There is also the forum thread found here for help/discussion/support, etc. I try to help everybody I can get going on it. I'd probably just skip to the last page or so, the beginning of that thread is woefully out of date.
Figured it out. It does work in Main Branch with ffmpeg to Icecast server.
forums.radioreference.com
Indeed it does, it helps that I have Duke Energy sites close enough to receive. Actually, I started working on TDMA-CC last year sometime, and had it working before I even wrote any code to do Phase 1 TSBK/MBF for trunking, so in essence, I had Phase 2 CCs before I had phase 1 CCs.