Skip to content

Optimierungen an der sub SIGNALduino_Parse_MU()  #1

@Ralf9

Description

@Ralf9

prüfen ob die clock in der Toleranz ist

Am Anfang direkt nach der filterfunc

wird geprüft ob in clockpos ein String ungleich one oder zero (z.B. cp) enthalten ist.
Dann wird geprüft ob die in CP ausgegebene clock in der Toleranz ist.

		$msgclock = $msg_parts{pattern}{$msg_parts{clockidx}};
		if (!SIGNALduino_inTol($clockabs,$msgclock,$msgclock*0.30)) {
			next;
		}

Testen ob one in der patternList ist
next if (($pstr=SIGNALduino_PatternExists($hash,\@{$ProtocolListSIGNALduino{$id}{one}},\%patternList,\$rawData)) eq -1);
Wenn in clockpos one steht, dann wird getestet ob die im one Array enthaltene Clock in der Toleranz ist.

Testen ob zero im Protokoll definiert ist und in der patternList enthalten ist.
Wenn in clockpos zero steht, dann wird getestet ob die im zero Array enthaltene Clock in der Toleranz ist.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions