Difference between revisions of "Protocol decoder:Morse"

From sigrok
Jump to navigation Jump to search
 
Line 2: Line 2:
| id              = morse
| id              = morse
| name            = Morse
| name            = Morse
| description    = Morse Code
| description    = Demodulated morse code protocol
| status          = ??
| status          = supported
| license        = GPLv2+
| license        = GPLv2+
| source_code_dir = morse
| source_code_dir = morse
Line 14: Line 14:
}}
}}


The '''morse''' protocol decoder decodes Morse Code. The input must be a thresholded envelope. If you have a modulated signal, demodulate first, e.g. with Hilbert transform.
The '''morse''' protocol decoder decodes Morse code. The input must be a thresholded envelope. If you have a modulated signal, demodulate first, e.g. with Hilbert transform.


== Parameters ==
== Parameters ==


'''timeunit''': Morse Code is structured into marks of 1 or 3 time units and spaces of 1, 3, or 7 time units. For the decoder to assess the duration of a mark or space, it needs an initial guess for the time unit. The decoder will adjust this parameter while decoding.
'''timeunit''': Morse code is structured into marks of 1 or 3 time units and spaces of 1, 3, or 7 time units. For the decoder to assess the duration of a mark or space, it needs an initial guess for the time unit. The decoder will adjust this parameter while decoding.


== Resources ==
== Resources ==

Latest revision as of 18:05, 1 January 2018

morse

Pd morse 1.png

Pd morse 2.png
Name Morse
Description Demodulated morse code protocol
Status supported
License GPLv2+
Source code decoders/morse
Input logic
Output morse
Probes Data
Options timeunit

The morse protocol decoder decodes Morse code. The input must be a thresholded envelope. If you have a modulated signal, demodulate first, e.g. with Hilbert transform.

Parameters

timeunit: Morse code is structured into marks of 1 or 3 time units and spaces of 1, 3, or 7 time units. For the decoder to assess the duration of a mark or space, it needs an initial guess for the time unit. The decoder will adjust this parameter while decoding.

Resources