in tools/cloud/vision_system_data_serializer.py [0:0]
def read_encapsulation(self):
dummy = self.pop_primitive(PRIMITIVE_TYPES["UINT8"])
if dummy != 0:
raise Exception(f"unexpected non-zero initial byte: {dummy}")
encapsulation_kind = self.pop_primitive(PRIMITIVE_TYPES["UINT8"])
if encapsulation_kind != 1:
raise Exception(f"unexpected encapsulation kind: {encapsulation_kind}")
options = self.pop_primitive(PRIMITIVE_TYPES["UINT16"])
if options != 0:
raise Exception(f"unexpected options: {options}")
self.reset_alignment()