Hi Eric. Please check your PM. I have some info you would be interested in.
thanks!
thanks!
........
I get occasional strings of errors that look like:
An error occured while using the portaudio input stream
Error number: -9981
Error message: Input overflowed
Frames available: 8982
The error number is always -9981 but the frames available number varies.
.
The link to WinDSDV2 no longer works?
Hello,The link to WinDSDV2 no longer works?
You were right. I checked last night and the website wasn't responding to requests but the box was online.Thanks. For some reason it wasn't working on one machine last night is, but working on a diff one now so who knows.
Hello,
I have been distracted by some bright shiny objects recently. Code development can be a slow process. I am looking at some possible tools and libraries to use. It is possible with some added windows code (audio and serial port I/O) and CMake magic to have the mainstream dsd code buildable under both Linux and Windows.
I am doing some research and consideration on how to restructure code to make it easier to display and do other processing like logging. Dsd basically dumps information out on the fly as it is a dumper type program. The user will not see much changed even though there will be major changes internally. Software Developers use the term "refactoring" to describe this restructuring.
My efforts have been to enable detail dumps of the CAI to see how a system works, since I am interested in protocols and how they work. I realize most users are really only interested in identification type infomation, who is talking to whom on what site of what system. So I am thinking of extending the existing verbose levels so the default is to only give basic infomation like is done for P25. If the user wants a detailed dump then just add a -v option to the command line with a higher level.
I am also interested in supporting other inputs. I came across this interesting thread since I have a HP-1.
http://forums.radioreference.com/tr...-cdb-1-serial-command-hp-1-nice-surprise.html
I am going to run some tests to see how useful it is and how widespread the implementation. It may only work on P25 signals.
I still want to look at changing the display to be similar to the ncurses type display examples from earlier in the thread. It appears possible to compile ncurses for windows. This will allow for screen formating. There are add-ons that allow for form style data entry.
I am debating on using Qt instead. The program would go from a command line program to a window based program that runs under X Windows or Microsoft Windows. There would likely still be a window to display the CAI dump. If I go the Qt route, the QtDSD program would be a redesign and likely not share much with the current dsd other than my decoding additions.
73 Eric
Hello,
I did not have any problems with the link. Version 2 is current.
http://www.radiophile.info/WinDSD/WinDSDv2.zip
73 Eric
Sync: -NXDN48 mod: GFSK inlvl: 8% IDAS Ch DATA DWR (Header) SI:0-0 DI:1-757 BlockCount:3
Sync: -NXDN48 mod: GFSK inlvl: 9% IDAS Ch DATA DWR (Data) PFr:2 Blk:2 00 25 F1 14 1A FC CC 58 1B 49 17 98 16 1B 91 92 48 1B
Sync: -NXDN48 mod: GFSK inlvl: 9% IDAS Ch DATA DWR (Data) PFr:1 Blk:1 DD DD 88 17 1A EE AF 10 1B 3A FA 50 1A 1A F6 B1 D8 1B
Sync: -NXDN48 mod: GFSK inlvl: 8% IDAS Ch DATA DWR (Data) PFr:0 Blk:0 42 FD 18 84 A6 6F 5F 00 00 00 00 00 00 00 00 00 00 00
Vince,Great program! Question, how do you get WinDSD back to the default settings. I changed the -i & -o settings, but I can get back to the default settings before i changed.
Sync: -NXDN48 mod: GFSK inlvl: 50% IDAS Ch DATA
Sync: -NXDN48 mod: GFSK inlvl: 29% IDAS Ch DATA
Sync: -NXDN48 mod: GFSK inlvl: 19% IDAS Ch DATA
Sync: -NXDN48 mod: GFSK inlvl: 13% IDAS Ch DATA
SACCH: Ar:0 Idle Rp:20
Hello,I'm digging this software for decoding iDAS and NEXEDGE. Being there's more information for iDAS, and free channels show correctly, it's proven more useful than DSD 1.51 for system analyzing.
Eric, would you be able to share the format structure for the frequency mapping file? See below for what I've seen. I believe this is what you mean.
Code:Sync: -NXDN48 mod: GFSK inlvl: 8% IDAS Ch DATA DWR (Header) SI:0-0 DI:1-757 BlockCount:3 Sync: -NXDN48 mod: GFSK inlvl: 9% IDAS Ch DATA DWR (Data) PFr:2 Blk:2 00 25 F1 14 1A FC CC 58 1B 49 17 98 16 1B 91 92 48 1B Sync: -NXDN48 mod: GFSK inlvl: 9% IDAS Ch DATA DWR (Data) PFr:1 Blk:1 DD DD 88 17 1A EE AF 10 1B 3A FA 50 1A 1A F6 B1 D8 1B Sync: -NXDN48 mod: GFSK inlvl: 8% IDAS Ch DATA DWR (Data) PFr:0 Blk:0 42 FD 18 84 A6 6F 5F 00 00 00 00 00 00 00 00 00 00 00
Thanks Eric, that's definitely all valid info. I'll put something together in Excel to do the crunching.You can use the calculator program to do the hex to decimal conversions.
Is there a way to direct the output in the DOS window to a text file? I tried the standard DOS redirect operators, but those didn't work.
Eric, based on what I've read within some ICOM documentation they state that each iDAS channel beacon contains the site identification. Here's what I generally see on a good decode:
There seems to be a good amount of data there. For what isn't known can you print the raw hex so we can take a crack at it?Code:Sync: -NXDN48 mod: GFSK inlvl: 50% IDAS Ch DATA Sync: -NXDN48 mod: GFSK inlvl: 29% IDAS Ch DATA Sync: -NXDN48 mod: GFSK inlvl: 19% IDAS Ch DATA Sync: -NXDN48 mod: GFSK inlvl: 13% IDAS Ch DATA SACCH: Ar:0 Idle Rp:20
Sync: -NXDN48 mod: GFSK inlvl: 65% IDAS Ch DATA
Sync: -NXDN48 mod: GFSK inlvl: 52% IDAS Ch DATA ADJ_SITE_INFO #1 Sys:1-1 Site:6 #2 Sys:1-1 Site:10
SACCH: Ar:0 Site:8
Sync: -NXDN48 mod: GFSK inlvl: 46% IDAS Ch DATA SRV_INFO Sys:1-1 Site:8 MSS LRS AuS
SACCH: Ar:0 Site:8
Sync: -NXDN48 mod: GFSK inlvl: 41% IDAS Ch DATA ADJ_SITE_INFO #2 Sys:None Site:None #3 Sys:None Site:None
SACCH: Ar:0 Site:8
Sync: -NXDN48 mod: GFSK inlvl: 39% IDAS Ch DATA SRV_INFO Sys:1-1 Site:8 MSS LRS AuS
SACCH: Ar:0 Site:8
Sync: -NXDN48 mod: GFSK inlvl: 37% IDAS Ch DATA TX_REL _C DI:0-0 SI:1-0 FRp:4 TX_REL _C DI:0-0 SI:1-0 FRp:4
SACCH: Ar:0 Idle Rp:1
Sync: no sync