void reset(Uint8List list) { readPosition = 0; data = list; readByteData = data!.buffer.asByteData(); }