User Tools

Site Tools


audioprotocolparser

Differences

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

Link to this comparison view

Next revision
Previous revision
audioprotocolparser [2008/10/12 20:46] – created 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 [[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 ====
-[[NetHomeServer]]+[[:start|NetHomeServer]],[[analyzer:start|ProtocolAnalyzer]]
  
audioprotocolparser.1223837177.txt.gz · Last modified: 2018/11/03 02:57 (external edit)