RadioReference on Facebook   RadioReference on Twitter   RadioReference Blog
 

Go Back   The RadioReference.com Forums > Software > Digital Voice Decoding Software

Digital Voice Decoding Software For discussion of software applications which decode digital voice formats such as P25, NXDN, MotoTRBO, etc. Please use the HF Digital Signals forum for anything below 30MHz.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 12-27-2013, 9:42 AM
mtindor's Avatar
OH/WV DB Admin
  RadioReference Database Admininstrator
Database Admin
Amateur Radio Operator
Amateur Radio
 
Join Date: Dec 2006
Location: Jefferson County, Ohio
Posts: 4,714
Default DSDPlus Feature Requests

I'm starting a new thread for DSDPlus feature requests, with the hope that the author may actually read these forums.

I'll start off by adding my own request, the first one.
  1. display information relevant to trunking afficionados

    For trunked and conventional, whether you are sitting on a CC or a VC, display all of the really relevant information such as:

    SysID / RFSS-Zone / Network ID
    NAC / RAN / Color Code
    Talkgroup / Radio ID

  2. talkgroup / radio id information should always be available by default

    Right now, when it is available it is often only available by increasing verbosity. I think it should be available by default. Then again, who cares what I think.

  3. above information should be added to the Title Bar of DSDPlus

    Perhaps this could be done with another toggle option, so that you don't have to try to catch this information as data is scrolling down the screen.

  4. raw input via TCP

  5. raw NXDN data dump

    ref: DSDPlus

  6. Display Group / Data call info

    For any/all systems / modes where information is available to determine this

    ref: DSDPlus

  7. timestamps on output lines

  8. switch-induced (-tu#, default -tu1) automatic fine tuning

    This suggested fine tuning would automatically cycle through the dr, dh, ds, dd, dv limits and come up with the final 'best' number for a single iteration. Perhaps even additional iterations of the whole huge multi-loop process can be done via -tu#, where # is the number of full iterations you want it to go through. I'm fairly sure the author would understand what I'm getting at here.

Of course, some of that is a really tall order since this is a voice decoder, not a trunking application. SysID / RFSS-Zone would only be applicable if for some odd reason future versions were to support limited CC monitoring of a Type II or P25 control channel.

That initial list of suggested features / improvements should piss off the author just enough to guarantee that a new version never sees the light of day

NOTE: Many of the requests above would really be helped along if people who know the particulars about where to find that data / in what types of frames the data is found would post that information. I'm sure that in the case of DMR, the DMRDecode thread likely has a lot of those details, but I wouldn't expect the author to have to go through that thread to find out those things. If you're somebody who wants particular data to be displayed and you know where it is found in the various frames, try and post that information.

Mike
Reply With Quote
Sponsored links
  #2 (permalink)  
Old 12-27-2013, 10:43 AM
AZScanner's Avatar
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Dec 2002
Location: Somewhere in this room. Right now, you're very cold.
Posts: 2,960
Default

I'll add one - decryption support. If I know the key I should be able to plug it in somewhere and if I don't,
let me guess. For educational purposes only of course..

-AZ
__________________
Author of ActiveEMS - Phoenix
Coming soon: http://phoenixfirevideos.net
Incident Notification now in Beta on Twitter: @PhoenixFireVids
Reply With Quote
  #3 (permalink)  
Old 12-27-2013, 10:46 AM
mtindor's Avatar
OH/WV DB Admin
  RadioReference Database Admininstrator
Database Admin
Amateur Radio Operator
Amateur Radio
 
Join Date: Dec 2006
Location: Jefferson County, Ohio
Posts: 4,714
Default

Quote:
Originally Posted by AZScanner View Post
I'll add one - decryption support. If I know the key I should be able to plug it in somewhere and if I don't,
let me guess. For educational purposes only of course..

-AZ
I guess I should have posted "sensible feature requests". Technical issues aside, I'm almost 100% positive that decryption is not an option.

Mike
Reply With Quote
  #4 (permalink)  
Old 12-27-2013, 12:17 PM
Member
  Audio Feed Provider
Audio Feed Provider
Amateur Radio Operator
Amateur Radio
 
Join Date: Aug 2004
Location: Scotch Plains, NJ
Posts: 129
Default

Quote:
Originally Posted by AZScanner View Post
I'll add one - decryption support. If I know the key I should be able to plug it in somewhere and if I don't,
let me guess. For educational purposes only of course..

-AZ
See below. If you really REALLY want to get into the world of decrypting encrypted P25 traffic, then you'll have to get used to linux and OP25.

http://www.youtube.com/watch?v=wShOLgW2tmI
__________________
Rob F.
KC2SQZ
Reply With Quote
  #5 (permalink)  
Old 12-27-2013, 12:36 PM
AZScanner's Avatar
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Dec 2002
Location: Somewhere in this room. Right now, you're very cold.
Posts: 2,960
Default

Quote:
Originally Posted by Fizz306 View Post
See below. If you really REALLY want to get into the world of decrypting encrypted P25 traffic, then you'll have to get used to linux and OP25.

World's cheapest P25 receiver w/ decryption: GNU Radio + OP25 + $20 RTL2832 DVB-T Dongle - YouTube
True, but it wasn't all that long ago when that was the case for receiving UN-encrypted radio traffic as well. Where there's a will there's a way.

I am LOVING this new DSD by the way. Whoever wrote it, I owe you a beer or two!
-AZ
__________________
Author of ActiveEMS - Phoenix
Coming soon: http://phoenixfirevideos.net
Incident Notification now in Beta on Twitter: @PhoenixFireVids
Reply With Quote
Sponsored links
  #6 (permalink)  
Old 12-27-2013, 12:49 PM
AZScanner's Avatar
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Dec 2002
Location: Somewhere in this room. Right now, you're very cold.
Posts: 2,960
Default

Quote:
Originally Posted by mtindor View Post
I guess I should have posted "sensible feature requests". Technical issues aside, I'm almost 100% positive that decryption is not an option.

Mike
As another poster already mentioned, OP25 includes decryption support. Therefore, I don't see it as an unreasonable request. I'm not asking for it to figure out the key for me or anything like that. Just the ability to plug in a known key for a known trunk group. To be honest, if this new program was open source, I'd attempt to add that feature myself using the OP25 source as a guide.

At any rate however, this program is awesome and even if nothing else is ever added to it, I'm very happy with it. Combined with Unitrunker and SDR#, I now have a scanning computer that works better than any digital scanner I've ever used.

-AZ
__________________
Author of ActiveEMS - Phoenix
Coming soon: http://phoenixfirevideos.net
Incident Notification now in Beta on Twitter: @PhoenixFireVids
Reply With Quote
  #7 (permalink)  
Old 12-27-2013, 1:04 PM
scancapecod's Avatar
ScanNewEngland Webmaster
  RadioReference Database Admininstrator
Database Admin
Audio Feed Provider
Audio Feed Provider
Amateur Radio Operator
Amateur Radio
 
Join Date: Oct 2002
Location: Cape Cod, Massachusetts
Posts: 1,685
Default

I'd be happy to see some talkgroup and radio ID displays for NXDN and DMR...especially NXDN, unless someone knows of a DMRDecode-like software that'll do so.

But I'm happy right now as well that the effort was put forth to create DSDPlus; it has really enhanced what was already a fun alternative to the mainstream of the hobby.
__________________
Scott - Scan New England Webmaster
http://www.scan-ne.net
Radio Reference MA, RI, & CT Database Admin
Reply With Quote
  #8 (permalink)  
Old 12-27-2013, 7:35 PM
inigo88's Avatar
California DB Admin
  RadioReference Database Admininstrator
Database Admin
 
Join Date: Oct 2004
Location: San Diego, CA
Posts: 1,529
Default

I downloaded DSD Plus specifically for its NXDN 4800 trunking support. I'm extremely happy with its voice decode quality, but would love to get talkgroup ID and radio ID support, as well as site ID, system ID and site neighbor support down the line.

Speaking from experience, DMRDecode took the DMR standard as a starting point and ended up incorporating unknown packet types to support mototrbo trunking variants as we figured them out. The same thing could be done with NXDN, but it would be extremely helpful to have an option to display the unknown raw data packets in binary or hexadecimal form (much like DMRDecode does).

The alternative of course is the development of a DMRDecode style program for NXDN.
Reply With Quote
  #9 (permalink)  
Old 12-27-2013, 9:11 PM
br0adband's Avatar
Member
   
Join Date: Apr 2005
Location: Las Vegas, NV
Posts: 801
Default

Aside from most everything on mtindor's list in the OP above, the only thing I'd hope that could be implemented (which would be useful to me I suppose) would be to add a timer when doing a raw recording in the title bar - it already tells us currently that it's recording (as it switches back and forth from <REC> to DSD+) but I could really stand to know how long a recording has been underway considering that with extremely busy traffic that info in the command window is gonna scroll away to infinity really fast.

Other than that I can't really think of much else, even in this first "public" release this too is just freakin' awesome.
__________________
The difference between genius and stupidity?
Genius has limits.
Reply With Quote
Sponsored links
  #10 (permalink)  
Old 12-27-2013, 9:50 PM
Member
   
Join Date: Sep 2002
Location: Toronto, Ontario
Posts: 2,312
Default

Quote:
Originally Posted by Unitrunker View Post
Ability to log and playback IMBE voice cells - either 144 or 88 bits per frame.
88 bits means no FEC. If that is done,

- frames with excessive Golay errors can't be written to file

- repeated frames have to be repeated to file

- muted frames will need to write an 88 bit pattern that indicates muting


This is similar to scanner CC dumps that don't include indications of dropped OSWs (due to framing or CRC errors) - how is a decoder to know not to combine adjacent OSWs that really aren't adjacent? Nicely done, Uniden and GRE...
Reply With Quote
  #11 (permalink)  
Old 12-28-2013, 5:10 PM
tylerwatt12's Avatar
Member
  Shack Photos
Shack photos
Premium Subscriber
Premium Subscriber
 
Join Date: Feb 2013
Location: Cleveland
Posts: 137
Default

It would be really cool if it could have file naming extensibility.
DSD+ will read a config file, have variables like
(hours)
%h 1
%H 13
%tg (talkgroup)
%rid (RadioID)
Year, Month, Day, AM/PM, Hour, Minute, Second, Dayofweek, UNIX time, RID, TGID, NAC,
and so on.
So DSD would read a config file like 'C:\recordings\%YYYY\%MM\%DD\%UX %tg , %rid.mp3'
would write a file like c:\recordings\2014\01\01\1388577661 54389 1470829.mp3
Reply With Quote
  #12 (permalink)  
Old 12-30-2013, 1:02 PM
mtindor's Avatar
OH/WV DB Admin
  RadioReference Database Admininstrator
Database Admin
Amateur Radio Operator
Amateur Radio
 
Join Date: Dec 2006
Location: Jefferson County, Ohio
Posts: 4,714
Default

I've got another one...

The ability to mute audio on annoying talkgroups. The darned local TRBO ConnectPlus is full of school buses and taxi companies that are pretty chatty.

-mt##[,##] # mute talkgroup (eg: -mt30,45,102)

mike
Reply With Quote
  #13 (permalink)  
Old 12-30-2013, 3:20 PM
mancow's Avatar
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Feb 2003
Location: N.E. Kansas
Posts: 4,457
Default

That definitely would be nice for those of us with the legit key access. It would be a handy test feature too.

Quote:
Originally Posted by AZScanner View Post
As another poster already mentioned, OP25 includes decryption support. Therefore, I don't see it as an unreasonable request. I'm not asking for it to figure out the key for me or anything like that. Just the ability to plug in a known key for a known trunk group. To be honest, if this new program was open source, I'd attempt to add that feature myself using the OP25 source as a guide.

At any rate however, this program is awesome and even if nothing else is ever added to it, I'm very happy with it. Combined with Unitrunker and SDR#, I now have a scanning computer that works better than any digital scanner I've ever used.

-AZ
Reply With Quote
  #14 (permalink)  
Old 12-30-2013, 6:40 PM
Markb's Avatar
Member
  Premium Subscriber
Premium Subscriber
Amateur Radio Operator
Amateur Radio
 
Join Date: Feb 2002
Location: Planet Earth
Posts: 552
Default

Another nice feature would be for the program to be able to pass analog voice. My local trunked system has P25 and conventional talk groups and I have noticed that some of the business freqs seem to have some analog voice in addition to DMR/NXDN.
I am not sure if there would even be a mechanism to make that work or not.....

Sent from my Samsung Galaxy S4 using Tapatalk
Reply With Quote
  #15 (permalink)  
Old 12-31-2013, 7:50 AM
Member
   
Join Date: Dec 2008
Location: Des Moines, IA
Posts: 5
Default

I'd like to see the D-Star voice support added.

DSDPlus works so much better for me than the DSD Cygwin forks, but currently they have a rough cut of AMBE in DSD1.7 which shows great promise.
Reply With Quote
Sponsored links
  #16 (permalink)  
Old 01-01-2014, 3:18 PM
cg cg is offline
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Dec 2000
Location: Connecticut
Posts: 1,885
Default

All the common P25 info with a P25 signal. Radio ID and Talkgroup ID would be great.

chris
Reply With Quote
  #17 (permalink)  
Old 01-01-2014, 3:52 PM
RonnieUSA's Avatar
Member
  Shack Photos
Shack photos
Premium Subscriber
Premium Subscriber
 
Join Date: Aug 2005
Location: Rowan County,KY (Morehead)
Posts: 1,441
Default

Quote:
Originally Posted by Markb View Post
Another nice feature would be for the program to be able to pass analog voice. My local trunked system has P25 and conventional talk groups and I have noticed that some of the business freqs seem to have some analog voice in addition to DMR/NXDN.
I am not sure if there would even be a mechanism to make that work or not.....

Sent from my Samsung Galaxy S4 using Tapatalk
I would also like to see the analog voice passed threw.
__________________
Radio Shack Pro-197 Tapped - Win500 - ID Tracker III
NooElect R820T SDR & DVB-T x2 - SDRSharp
Reply With Quote
  #18 (permalink)  
Old 01-02-2014, 12:49 PM
Member
  Amateur Radio Operator
Amateur Radio
 
Join Date: Feb 2006
Posts: 75
Default

This might be asking a lot, but VSELP support would be awesome. If it were added for Moto Astro, I believe it would not be much more effort to extend it to iDen, but would require TDMA demodulating.

But covering an entirely different area of digital radio would be awesome.
Reply With Quote
  #19 (permalink)  
Old 01-02-2014, 1:02 PM
mtindor's Avatar
OH/WV DB Admin
  RadioReference Database Admininstrator
Database Admin
Amateur Radio Operator
Amateur Radio
 
Join Date: Dec 2006
Location: Jefferson County, Ohio
Posts: 4,714
Default

Quote:
Originally Posted by kb1ipd View Post
This might be asking a lot, but VSELP support would be awesome. If it were added for Moto Astro, I believe it would not be much more effort to extend it to iDen, but would require TDMA demodulating.

But covering an entirely different area of digital radio would be awesome.
I've never monitored a VSELP transmission. There aren't many active VSELP systems left are there? I mean isn't that pretty much a thing of the past except for perhaps a few cities?

Mike
Reply With Quote
  #20 (permalink)  
Old 01-05-2014, 4:23 AM
Member
   
Join Date: Jan 2014
Posts: 3
Default

*P25 Phase 2 support*

There are enough of these P2 TDMA systems on the air now, with the TIA standard published for over 2 years, that we should have this in DSD and DSD+ at this point.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 1:41 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
All information here is Copyright 2012 by RadioReference.com LLC and Lindsay C. Blanton III.Ad Management by RedTyger
Copyright 2011 by RadioReference.com LLC Privacy Policy  |  Terms and Conditions