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 01: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.