Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KEINE Eindeutige MU - MS Erkennung bei Wiederholungen eines Signales #91

Open
HomeAutoUser opened this issue Apr 4, 2018 · 6 comments

Comments

@HomeAutoUser
Copy link
Contributor

Daten von dem intertechno - PIR-1000 wo zwischendrin die Erkennung wechselt. :-( MS. Protokoll IT-v3 mit sync

2018.04.04 20:24:07 4: nano_433Mhz/msg READredu: MS;P0=-287;P1=256;P2=-1080;P5=-2586;D=4151012101210121210121010121210121010121210101212101012101212101012101210121210101210121012101212101210101210121210121010121012121014;CP=1;SP=5;R=17;
2018.04.04 20:24:07 4: nano_433Mhz/msg READredu: MU;P0=-1108;P1=236;P2=-270;P4=-9524;P5=-2584;P6=-356;D=0101210121210101212101012121012101012121012101210101212101210121012101012101212101210101210121210121010121415121012101210101210121210101210121210101212101012121012101012121012101210101212101210121012101016101212101210101210121210121010121415121012101210;CP=1;R=16;
2018.04.04 20:24:07 4: nano_433Mhz/msg READredu: MU;P0=-1083;P1=257;P2=-284;P4=-9522;P5=-2588;D=0121012121010121012121010121210101212101210101212101210121010121210121012101210101210121210121010121012121012101012141512101210121010121012121010121012121010121210101212101210101212101210121010121210121012101210101210121210121010121012121012101012141512;CP=1;R=15;
2018.04.04 20:24:07 3: radino_433Mhz IT: IT_00000000000000000000000000000000000000000000000000000 dimup->dimup
2018.04.04 20:24:07 4: nano_433Mhz/msg READredu: MU;P0=-1114;P1=237;P2=-289;P4=-9528;P5=-2576;D=0101012121012101212101012101212101012121010121210121010121210121012101012121012101210121010121012121012101012101212101210101214151210121012101012101212101012101212101012121010121210121010121210121012101012121012101210121010121012121012101012101212101210;CP=1;R=15;
2018.04.04 20:24:07 3: radino_433Mhz IT: IT_V3_da910c9 an->on
2018.04.04 20:24:08 4: nano_433Mhz/msg READredu: MS;P0=-1078;P1=238;P2=-296;P5=-2574;D=3151210121012101012101212101012101212101012121010121210121010121210121012101012121012101210121010121012121012101012101212101210101213;CP=1;SP=5;R=16;m=2;
2018.04.04 20:24:08 4: nano_433Mhz/msg READredu: MS;P0=-1092;P1=242;P2=-291;P5=-2573;

@HomeAutoUser
Copy link
Contributor Author

Hallo @sidey79,
passend zu dem MU - MS Problem...

Ich versuche mich gerade an der Einbindungen von diversen Signalen.
Dabei ist mir aufgefallen, das die MS Ausgabe nicht mit P0 beginnt. Die Angabe des P0 oder teilweise P1 fehlt bei der Ausgabe. Kannst du dir erklären wieso der Decoder dies verschluckt?

MS;P2=806;P3=-1719;P4=-917;P5=1576;P6=-6670; D=26232324532323232323232324532324545323232323232453;CP=2;SP=6;R=96;m=2;
MS;P2=806;P3=-1719;P4=-917;P5=1576;P6=-6670;P7=-32001;D=2623232453232323232323232453232454532323232323245327772;CP=2;SP=6;R=96;
MS;P3=793;P4=-1723;P5=-916;P6=1576;P7=-6650; D=37343435643434343434343435643435656434343434343564;CP=3;SP=7;R=95;m=0;
MS;P1=-6609;P2=805;P3=-1721;P4=-917;P5=1578;D=21232324532323232323232324532324545323232323232453;CP=2;SP=1;R=94;m=2;
MS;P1=-6609;P2=805;P3=-1721;P4=-917;P5=1578;D=21232324532323232323232324532324545323232323232453;CP=2;SP=1;R=94;m=1;
MS;P1=-6609;P2=805;P3=-1721;P4=-917;P5=1578;D=21232324532323232323232324532324545323232323232453;CP=2;SP=1;R=94;m=0;

@sidey79
Copy link
Contributor

sidey79 commented May 4, 2018

Wenn P0 ein Wert ist, der nicht in D enthalten ist, dann wird P0 auch nicht ausgegeben.
D wird bei MS Nachrichten ja auf den Bereich reduziert, der mit einer Sync Sequenz beginnt und endet.

@HomeAutoUser
Copy link
Contributor Author

HomeAutoUser commented May 4, 2018

Wenn P0 ein Wert ist, der nicht in D enthalten ist, dann wird P0 auch nicht ausgegeben.
D wird bei MS Nachrichten ja auf den Bereich reduziert, der mit einer Sync Sequenz beginnt und endet.

Ist das Ganze auch darauf zu beziehen wenn P1 oder P2 .. Px fehlt bei augeschaltenem MS Decoder?

MU;P0=1575;P1=-6655;P3=116;P4=-4708;P5=800;P6=-1717;P7=-918;D=345656570656565656565656570656570706565656565657065156565706565656565656565706565707065656565656570651565657065656565656565657065657070656565656565706515656570656565656565656570656570706565656565657065156565706565656565656565706565707065656565656570650;CP=5;R=94;

@sidey79
Copy link
Contributor

sidey79 commented May 5, 2018

Vom Prinzip ja.
Wenn ein Wert nicht vorkommt, wird auch der Puls (P) nicht übergeben.

Die Werte P= werden reihum vergeben.
Was könnte passiert sein, dass P2 fehlt aber P1 und P3 vorhanden sind?

Variante 1: P0-P2 war mit Werten aus dem Rauschen belegt.
Dann würde P3, P4,P5,P6, P7 erkannt. Der Reihum Mechanismus belegt danach P0,P1 . Jetzt ist der Puffer voll . Bis auf P2 sind alle Werte auch in D= vertreten.

Variante 2:
Nachdem der Puffer voll war, wurde festgestellt, dass P0 und p2 sehr dich beisammen liegen und kombiniert werden können.
P2 wurde mir P0 kombiniert und könnte dadurch entfallen.

Variante 3:
Es gibt einen Bug der dafür sorgt, dass histo[2] = 0 ist obwohl es in D= auftaucht.

@sidey79
Copy link
Contributor

sidey79 commented Sep 12, 2018

@HomeAutoUser

Ist das Problem noch vorhanden?

@HomeAutoUser
Copy link
Contributor Author

@sidey79
Schaue ich Anfang nächster Woche, bin mal im verlängerten Wochenende ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants