RFLink-ESP/docs/RFLink-ESP stap 2 Receiver ...

29 lines
13 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>
</title>
<style type="text/css">
.cs95E872D0{text-align:left;text-indent:0pt;margin:0pt 0pt 0pt 0pt}
.cs84FBA952{color:#000000;background-color:transparent;font-family:Calibri;font-size:17pt;font-weight:normal;font-style:normal;}
.csB33285EC{color:#808080;background-color:transparent;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;}
.cs14438CD8{text-align:left;text-indent:0pt;margin:0pt 0pt 0pt 0pt}
.cs1B16EEB5{color:#000000;background-color:transparent;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;}
.csA27DA275{color:#000000;background-color:transparent;font-family:Calibri;font-size:16pt;font-weight:bold;font-style:normal;}
.cs9C490B4D{text-align:left;margin:0pt 0pt 0pt 18pt;list-style-type:disc;color:#000000;background-color:transparent;font-family:Arial;font-size:11pt;font-weight:normal;font-style:normal}
.csDC4A80{color:#000000;background-color:transparent;font-family:Calibri;font-size:11pt;font-weight:bold;font-style:normal;}
.csD5D7D290{color:#000000;background-color:transparent;font-family:Arial;font-size:11pt;font-weight:normal;font-style:normal;}
.csCF6BBF71{color:#000000;background-color:transparent;font-family:Times New Roman;font-size:12pt;font-weight:normal;font-style:normal;}
.cs7FC7682D{color:#969696;background-color:transparent;font-family:Arial;font-size:9pt;font-weight:normal;font-style:normal;}
</style>
</head>
<body>
<p class="cs95E872D0"><span class="cs84FBA952">RFLink-ESP stap 2 Receiver OK</span></p><p class="cs95E872D0"><span class="csB33285EC">1 August, 2018</span></p><p class="cs95E872D0"><span class="csB33285EC">17:53</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="csA27DA275">Huidige Status, 2-aug-2018</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Changes</span></p><ul style="margin-top:0;margin-bottom:0;">
<li class="cs9C490B4D"><span class="cs1B16EEB5">In config_01.c, comment:&nbsp; </span><span class="csDC4A80">&nbsp;//#define PLUGIN_048</span><span class="cs1B16EEB5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Oregon V1/2/3.</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">Vanuit R35, plugin_062 overgehaald (Chuang QIAchip devices</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">Enkel de receiver plugins aanroepen die we nodig hebben en in de door ons gewenste volgorde&nbsp; (gaat nu vrij clumsy, moet een keer netter gemaakt worden)</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">Ipv spoelantenne, draad van 17.3 cm gebruikt</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">Of protocol 62 Chuang correct detecteert voor Domoticz is nog niet duidelijk</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">Betere receiver besteld:&nbsp; Rx6b</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">Of protocol 62 Chuang correct detecteert voor Domoticz is nog niet duidelijk. Ook lijkt deze soms nog wat onbetrowubaar (mist signalen)</span></li></ul>
<p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="csA27DA275">Vorige Status 1-aug-2018</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Na de volgende wijigingen te hebben aangebracht in R29, werkt het ontvangen van KAKU signalen, op een ESP32 met een zeer primitieve 433 MHz receiver. een beetje.</span></p><ul style="margin-top:0;margin-bottom:0;">
<li class="cs9C490B4D"><span class="cs1B16EEB5">In FFLink het juiste pad gezet</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">In RawSignal&nbsp; </span><span class="csDC4A80">(*portInputRegister(Fport) &amp; Fbit)</span><span class="cs1B16EEB5">&nbsp; vervangen door </span><span class="csDC4A80">digitalRead(PIN_RF_RX_DATA)</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">In RawSignal </span><span class="csDC4A80">RawCodeLength=1;</span><span class="cs1B16EEB5"> vervangen door </span><span class="csDC4A80">RawCodeLength=0;</span><span class="cs1B16EEB5"> </span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">In RawSignal&nbsp; </span><span class="csDC4A80">const unsigned long LoopsPerMilli=345;</span><span class="cs1B16EEB5">&nbsp; gewijzigd in 1500</span></li></ul>
<p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">**************************************************************</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Probably we need a better receiver.</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">If we let it run for a couple of hours, we&#39;ll see this on the serial port:</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="csD5D7D290"><img src="RFLink-ESP%20stap%202%20Receiver%20OK_files/image0.png" width="423" height="534" alt="" style="border-width:0px;" /></span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">And if we look where that might be coming from, what&#39;s so special about Oregon</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="csD5D7D290"><img src="RFLink-ESP%20stap%202%20Receiver%20OK_files/image1.png" width="534" height="361" alt="" style="border-width:0px;" /></span></p><p class="cs14438CD8"><span class="cs1B16EEB5">The messages come from plugin 48 and 101 (which works together). Because we don&#39;t need these, we&#39;ll remove both and see what&#39;s happening</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Dat scheelt al een hele hoop, de schakelaars worden nu ook beter herkend</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">KAKU keuken</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;4D;NewKaku;ID=0128453e;SWITCH=b;CMD=ON;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;4E;NewKaku;ID=0128453e;SWITCH=b;CMD=OFF;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;4F;NewKaku;ID=0128453e;SWITCH=c;CMD=ON;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;50;NewKaku;ID=0128453e;SWITCH=c;CMD=OFF;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">QIA remote</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;51;Eurodomest;ID=0ffa20;SWITCH=07;CMD=ALLOFF;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;52;Eurodomest;ID=0ffa20;SWITCH=06;CMD=ALLON;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;53;Eurodomest;ID=0ffa20;SWITCH=05;CMD=ALLON;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;54;X10;ID=a207;SWITCH=ff;CMD=ON;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Laatste blijft een vreemde</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Nu is het even de vraag, wat we eerst moeten doen,</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Receiver plugins verwijderen</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;&nbsp;&nbsp;&nbsp; of</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Detectie stabieler maken</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;&nbsp;&nbsp; ????</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Eerst maar eens kijken of die Eurodomest klopt met wat ik weet over de qiachip.</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">From Plugin_005,c</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* Technical information:</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;*</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* 0111 00011011 00011111 000 0</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* AAAA AAAAAAAA AAAAAAAA BBB C</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* </span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* A = ID (20 bits) </span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* B = UnitCode (3 bits)</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* C = switch code (ON/OFF) (1 bit)</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;*</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* 20;2A;DEBUG;Pulses=50;Pulses(uSec)= 900,200,825,200,225,825,200,825,800,200,200,825,200,825,825,200,225,825,800,200,800,225,225,825,800,225,200,825,225,825,800,225,225,825,800,225,200,825,200,825,225,825,225,825,225,825,800,200,200;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;* 20;9D;DEBUG;Pulses=50;Pulses(uSec)=1250,200,750,175,200,750,200,750,750,200,200,750,200,750,750,200,200,750,750,200,750,200,200,750,750,200,200,750,200,750,750,200,200,750,750,200,200,750,200,750,750,200,750,200,750,200,750,200,200;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="csA27DA275">Toch even kijken naar nieuwere versie R35</span></p><ul style="margin-top:0;margin-bottom:0;">
<li class="cs9C490B4D"><span class="cs1B16EEB5">Qiachip wordt beter herkend en aan de goed firma gekoppeld chuang, nieuwe plugin 062</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">KAKU doet het niet meeer</span></li><li class="cs9C490B4D"><span class="cs1B16EEB5">Decoding is hetzelfde, maar blijkbaar is er een fout in plugin 004 geslopen.</span></li></ul>
<p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">RFLink_35</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;29;DEBUG;Pulses=132;Pulses(uSec)=840,6840,870,510,870,3210,870,3180,870,540,870,510,870,3240,840,540,840,3240,840,3210,870,540,840,540,870,3210,840,3210,840,540,870,540,840,3240,840,570,810,3270,840,540,840,3240,840,540,810,3240,840,3210,840,570,840,540,840,3240,840,540,840,3240,810,570,840,3240,810,3240,840,600,810,570,840,3240,840,3240,840,570,840,570,810,3240,840,570,810,3270,840,3210,810,570,840,3240,810,570,840,3210,840,600,810,3210,840,630,810,3240,840,600,810,570,840,3240,810,570,810,3270,810,570,810,3240,840,3240,810,570,810,570,810,3240,810,3240,810,600,810,570,810,3240,810,6990;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">RFLink</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">20;B3;DEBUG;Pulses=132;Pulses(uSec)=840,6840,870,510,870,3210,840,3180,870,540,840,540,870,3210,840,540,840,3210,840,3210,870,540,840,540,840,3210,840,3210,840,570,870,540,840,3270,840,540,840,3240,840,540,840,3270,840,540,840,3240,840,3210,840,570,810,570,840,3240,840,540,840,3240,810,570,840,3240,840,3240,840,600,840,570,840,3240,840,3240,810,570,840,570,810,3270,810,570,810,3270,810,3210,840,600,840,3210,840,600,810,3210,840,600,810,3240,840,630,810,3240,840,570,810,570,810,3240,840,570,810,3240,810,570,810,3240,810,3240,810,600,810,570,810,3270,810,3240,810,600,810,540,840,3240,810,6990;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="csDC4A80">Conclusie we blijven R29 gebruiken</span><span class="cs1B16EEB5">, maar halen wel plugin_062 uit R35 Chuang, QIAchip devices.</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">Of protocol 62 Chuang correct detecteert voor Domoticz is nog niet duidelijk. Ook lijkt deze soms nog wat onbetrowubaar (mist signalen)</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs14438CD8"><span class="cs1B16EEB5">&nbsp;</span></p><p class="cs95E872D0"><span class="csCF6BBF71">&nbsp;</span></p><p class="cs95E872D0"><span class="cs7FC7682D">Created with Microsoft Office OneNote 2007<br/>One place for all your notes and information</span></p></body>
</html>