Hi Micha!

Zitat von
hardware.bas
.. ich werd jetzt mit einem temporären Testprogramm den Impulsfahrplan diverser FBs loggen ..
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