Difference between revisions of "Protocol decoder:Morse"
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
}} | }} | ||
The '''morse''' protocol decoder decodes Morse Code. | 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 == |
Revision as of 02:36, 21 September 2017
Name | Morse |
---|---|
Description | Morse Code |
Status | ?? |
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.