Decoder Description Language (DDL)
For many reasons the user might wish to define and create own decoders, integrate existing ones or modify the integrated standard decoders. The evolutionary growing Decoder Description Language (DDL) is the particularly suitable tool kit for this task.
More than 100 commands e.g. for pre-processing, searching, reading, transformation, error correction and output formatting can easily be learned and used like a standard programming language. The set of commands is designed not only for plain detecting and synchronising tasks but also for complex channel decoding methods. The decoders supplied have been created on the same basis, and users can use these decoders as models for their own solutions.
Starting point is a demodulated bitstream supplied by an appropriately parametrised demodulator. DDL allows to analyse and process the bitstreams and to generate the decoded message contents out of it. This way, even modern channel decoding methods can be applied in a few steps only.
The decoders can be deployed to other go2SIGNALS installations (e.g. go2MONITOR) and to other radio monitoring systems using the same technology. The DDL ensures a high decoding quality, i.e. fast synchronisation, selectivity, correction abilities etc.
The powerfull programming language (DDL) reduces the size off the decoder and subsequently the possible number of errors which shortens development time.
From the DDL it is also possible to call DLL's written in C, C++ or other programming languages.