Kenne mich mit Raspberry Pi nicht aus, aber ich versuchs mal:
Könnte es etwas mit "every 3 bits relates to a particular GPIO pin" zu tun haben? ... particular heisst ja besonders, aber was soll das bedeuten?
Ja, aber "particular" würde ich in diesem Fall eher mit "bestimmt" oder "jeweils" übersetzen.
Die ersten 4 Bytes gehören zu den ersten 10 Pins (0-9). Die nächsten 4 Bytes gehören zu den nächsten 10 Pins (10-19). Und so weiter.
In den 4 Bytes für Pins 10-19 gibt es jeweils 3 Bits pro Pin, also Bits 0-2 für Pin 10, Bits 3-5 für Pin 11, ... , Bits 18-20 für Pin 16, etc. Allgemein: Für Pin 10+x sind Bits 3*x bis 3*x+2 zuständig.
Ich hoffe das bringt etwas Klarheit.