Daten(Bits) auslesen per Infrarot. Dazu noch Speicherproblem

Hi

850µs - pro µs macht der Arduino 16 Takte, die (Assembler-)Befehle brauchen aber teilweise mehr als einen Takt (Näheres im Datenblatt des verwendeten µC).
Wären 13600 Takte, in Denen man schon einiges anstellen könnte.
(Ok, etwas Luft sollte man sich lassen).

Wie sieht Es aus, wenn man ein Array von Typ bool erstellt?
Wobei - man kann sich auch eine Funktion basteln, Die genau Das macht - bitweise Bytes füllen und Diese ins Array packen.

(hatte jetzt aber schon gehofft, daß der Kompiler mehrere bool zusammen 'baut' um Diese in einem Byte unter zu bringen :o )

MfG