Falls du ein Oszilloscop hast kannst du dir das Signal mal anschauen und einfach die Signalabstände messen. Dann könnte man auch eine Erkennung programmieren, also
einfach die high und lowpegel ausmessen.