Hi Micha!
Tu was Du nicht lassen kannst - aber ich habe mittlerweile San Bergmans Internet-sites zu VIELEN IR-Codes wieder gefunden. Den Einstieg dazu hatte ich vor einem Monat gepostet, leider hatte ich damals seine feine Navigation übersehen. Die ist auf der eben verlinkten Seite oben rechts:
......Bild hier
Wenn Du dort auf den Pfeil > klickst, dann tut sich für Dich ne knowledgebase auf, die jede Menge IR-Codes, wohl über ein Dutzend!, ausführlich beschreibt einschließlich vieler vordefinierter Codes der einzelnen Tasten. Damit könntest Du Dir ne ganze Menge Arbeit ersparen . . . Aufgrund dieser Informationen hatte ich auch meine Programmierung z.B. des RC-5-Codes (Manchestercodierung) ausgearbeitet:
Code:/* ============================================================================= = ============================================================================= = Beispiele für RC-5-Signalgang/Manchester-Codierung | | | | Bitdauer 2x889 µs (2*17,78 tupsi) => 1,778 ms/35,56 tupsi +---+ | | +---+ Für den Wert des Bits ist Übergang in Bitmitte massgebend |HHH| | | |HHH| |HHH+---+ +---+HHH| ==> Übergang von 1 nach Null <=> Bitwert 0 |Logic 0| |Logic 1| ==> Übergang von 0 nach 1 <=> Bitwert 1 | | | | | | | | | | | +-+-+ | +-+-+ | +-+ +-+-+ +-+ +-+ | 1 Bit 1,778 ms / 35,56 tupsi | | | | | | | | | | | | | | | | | | | 14 Bit 24,892 ms / 497,84 tupsi +-+ | +-+-+ | +-+-+ +-+ | +-+ +-+ +-+ Gap 114 ms / 2800 tupsi Bit- | | | | | | | | | | Wert 1 0 1 0 1 1 0 0 0 ============================================================================= = =============================================================================*/
Lesezeichen