nodo-domotica.nl
http://www.nodo-domotica.nl/forum/

Onderdrukken van vreemde signalen
http://www.nodo-domotica.nl/forum/viewtopic.php?f=8&t=107
Pagina 1 van 1
Auteur:  mvdbro [ 15 nov 2011, 16:02 ]
Titel:  Onderdrukken van vreemde signalen

Ik heb sinds gisteren maar eens een antenne aangesloten op de Nodo en als gevolg daarvan ontvang ik meer RF signalen. Ik heb er nu wel last van dat er vreemde signalen binnenkomen die m.i. verkeerd worden herkend door de Nodo:

Enkele voorbeelden: herkend als:
0x1F03403D Direction=Input, Source=RF, Unit=15, Event=(IR 64,61)
0x1F19403D Direction=Input, Source=RF, Unit=15, Event=(Output_RAW 64,61)
0x1F09403D Direction=Input, Source=RF, Unit=15, Event=(System 64,61)

mogelijke oplossing die ik zelf heb getest en die in elk geval werkt:
=========================================================
in de functie raw_2_32bit, eerste nibble op nu stellen (functie <result> & 0xfffffff)

originele code van raw_2_32bit:
===============================

if(Counter_pulse>=1 && Counter_space<=1)return CodeP; // data zat in de pulsbreedte
if(Counter_pulse<=1 && Counter_space>=1)return CodeS; // data zat in de pulse afstand

return (CodeS^CodeP); // data zat in beide = bi-phase, maak er een leuke mix van.


Aangepaste code:
================

if(Counter_pulse>=1 && Counter_space<=1)return CodeP & 0x0fffffff; // data zat in de pulsbreedte
if(Counter_pulse<=1 && Counter_space>=1)return CodeS & 0x0fffffff; // data zat in de pulse afstand

return (CodeS^CodeP) & 0x0fffffff; // data zat in beide = bi-phase, maak er een leuke mix van.
Auteur:  Paul [ 17 maart 2012, 01:23 ]
Titel:  Re: Onderdrukken van vreemde signalen

We hebben dit ook onderkend. Ik de vervolgreleases is dit opgelost. Consequentie is wel dat er andere hEX waarden komen dan voorheen.

Dank voor de tip.
Pagina 1 van 1 Alle tijden zijn GMT + 1 uur