Bestemmelse af enhedens skrivetype.
USB-enheder i SignalRGB har to forskellige muligheder for enhedens skrivetyper: device.write og device.send_report.
device.write
Sektion kaldt “device.write”device.send_report
Sektion kaldt “device.send_report”Zero-Padding
Sektion kaldt “Zero-Padding”Nogle enheder kræver zero-padding. Det betyder at enheden kræver at packet[0] har værdien 0x00, i stedet for at være en faktisk databyte. Alle faktiske packet-databytes forskydes én position op, hvilket betyder at den første byte i Wireshark-pakken bliver til packet[1] osv. Det betyder også at pakkens længde skal øges med én. En enhed med en pakkestørrelse på 64 i Wireshark har altså en skrivelængde på 65.