User Tools

Site Tools


audioprotocolparser

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
audioprotocolparser [2009/03/21 09:06] seststaudioprotocolparser [2018/11/03 02:59] (current) – external edit 127.0.0.1
Line 1: Line 1:
-{{port64.png|}}+{{::server:hw64.png?nolink|}}
 ====== AudioProtocolParser ====== ====== AudioProtocolParser ======
-This module is a part of the [[:start|NetHomeServer]]. The AudioProtocolParser is not yet documented.+This module is a part of the [[:start|NetHomeServer]]. The AudioProtocolParser is one of the core Items in NetHomeServerIt allows you to connect an IR-receiver or a digital radio receiver to the microphone input and decode the signals. Examples of how to build such receivers can be found [[homehwrec|here]]. 
 + 
 +This Item receives the data from the audio input, and recreates a digital signal. This digital signal is then passed on to a list of protocol decoders which can decode the digital signal. 
 +The recreation of the digital signal may require some calibration of the settings to match the input signal. The principles for this is described [[analyzer:theory|here]]. Normally you would use the [[analyzer:start|ProtocolAnalyzer]]-tool to find the correct settings for these parameters 
 ===== Attributes ===== ===== Attributes =====
-  * **Decoders** //[get] [set]//  +  * **Decoders** //[get] [set]// List of protocol decoders to activate. Currently the following are avaliable: //RC6,RC5,JVC,Pioneer,UPM,Nexa,NexaL,Deltronic,X10,Pronto,Waveman,RisingSun,NexaFire// 
-  * **SourceNumber** //[get] [set]//  +  * **SourceName** //[get] [set]// The name of the audio input channel 
-  * **Channel** //[get] [set]//  +  * **Channel** //[get] [set]// Which channel of the audio input to use: Left, Right or Mono. Normally Mono for a microphone input. 
-  * **FlankSwing** //[get] [set]//  +  * **FlankSwing** //[get] [set]// The size of the input signal, see [[analyzer:theory|description]] 
-  * **FlankLength** //[get] [set]//  +  * **FlankLength** //[get] [set]// The length if the flanks, see [[analyzer:theory|description]] 
-  * **FlankHoldoff** //[get] [set]//  +  * **FlankHoldoff** //[get] [set]// Can be left at 1 
-  * **UseFilter** //[get] [set]//  +  * **UseFilter** //[get] [set]// true or false. Set to true if the input signal is noisy. 
-  * **Received** //[get]// +  * **Received** //[get]// Counts how many messages has been received and decoded
 ===== Actions ===== ===== Actions =====
 ==== See also ==== ==== See also ====
-[[:start|NetHomeServer]]+[[:start|NetHomeServer]],[[analyzer:start|ProtocolAnalyzer]]
  
audioprotocolparser.1237622812.txt.gz · Last modified: 2018/11/03 02:57 (external edit)