1
59 Infrarot Fernbedienung (Handsender) / Über mehrere Kanäle gleichzeitig senden
« am: April 10, 2013, 02:37:46 Nachmittag »
Die gute alte serielle Verbindung auf einem Kanal könnte was werden:
z.b. die Zahl 2 und 3 : 0010_Stopbit_0011_Stopbit_...
Da der Empfänger kein NACK (Not Acknowledged) zur erneuten Sendeanforderung einbringen kann, würde ich jedes Nibble doppelt senden, damit der Empfänger einen Übertragungsfehler nicht blind ausführt. Dann hat der etwas zum Verifizieren, also ein Mini-Protokoll.
Ist auch keine letzte Sicherheit, müsste es aber deutlich stabiler machen.
Bei den technischen Anforderungen ist man dann eigentlich schon beim programmierbaren µC (Atmel oder PIC) gelandet.
z.b. die Zahl 2 und 3 : 0010_Stopbit_0011_Stopbit_...
Da der Empfänger kein NACK (Not Acknowledged) zur erneuten Sendeanforderung einbringen kann, würde ich jedes Nibble doppelt senden, damit der Empfänger einen Übertragungsfehler nicht blind ausführt. Dann hat der etwas zum Verifizieren, also ein Mini-Protokoll.
Ist auch keine letzte Sicherheit, müsste es aber deutlich stabiler machen.
Bei den technischen Anforderungen ist man dann eigentlich schon beim programmierbaren µC (Atmel oder PIC) gelandet.