sabato 4 gennaio 2014

DSC Night and VirtualBox experiments


Hi folks!!
Following the idea to compare different DSC decoders, i've spent my insomnia time monitoring 2.187,5 khz.
(More and useful infos about this system: (http://www.gmdss.com.au/dsc.html)
Here my personal results.

DSC decoders used:
Krypto 500
Code 300-32
YAdD
Wavecom WCode (to be added)

Receiver:
Perseus with the same audio (coming from Vac) to all the decoders.
Each decoder set to the 1700 rtty note pitch of Perseus.

Troubles:
Code 300-32 ( my version) not really working with W7_64bit. Decided to try VirtualBox engine to run WinXp with Code 300-32. Surprising, it worked in a flawless mode catching the Virtual audio from my Perseus with its virual soundcard.

Example of decoded outputs for the same message:

Krypto500 output:
[DSC 04/01/2014 03:09] [Local time]
Format: Individual
Category: Safety
Destination: MMSI 636092531
Originator: MMSI 373005000
First Telecommand: Test Request
Second Telecommand: No Information
EOS: RQ
[CRC GOOD]

Code 300-32 output: [Local time]
FORMAT SPECIFIER: SELCALL individual
CALLED PARTY ADDRESS: 636092531 Liberia
CATEGORY: SAFETY
SELF IDENTIFICATION: 373005000 Liberia
TELECOMMAND: TEST
RECEIVE FREQUENCY/CHANNEL INFORMATION NOT INCLUDED
TRANSMIT FREQUENCY/CHANNEL INFORMATION NOT INCLUDED
RQ
CHECK SUM ERROR
DECODED AT: 3.09.51 04/01/2014

YaDD output (from its log section):
2014-01-04 02:09:50 [UTC correct time]  2187.5 373005000 , , -- Km [not set my position]
RX:2187.5
FMT:SEL CAT:SAF TO:SHIP,636092531 FR:SHIP,373005000
TC1:TEST TC2:NOINF FREQ:-- POS: -- EOS: REQ ECC: 73 ERR


Results:
Here (Decoding differencies) you can download a face to face little race between Code 300-32 and Krypto 500. There are some entries missing on both sides due to the noise disturbing reception. I'm planning soon a new test with all the outputs presented together adding W-Code to the decoding software.

Here (DSC_Log) the Code 300-32 complete log of the night.