Decodes a QWBP packet from binary data
Binary packet data
Decoded packet with fingerprint and candidates
QWBPDecodeError if packet is invalid, too short, has wrong magic byte, unsupported version, or truncated candidate data
const packet = QWBPDecoder.decode(scannedQRData);console.log(packet.fingerprint); // Uint8Array(32)console.log(packet.candidates); // QWBPCandidate[] Copy
const packet = QWBPDecoder.decode(scannedQRData);console.log(packet.fingerprint); // Uint8Array(32)console.log(packet.candidates); // QWBPCandidate[]
Decodes a QWBP packet from binary data