mirror of
https://github.com/EyeTrackVR/EyeTrackVR.git
synced 2025-11-04 14:39:42 +08:00
13 lines
411 B
Python
13 lines
411 B
Python
import struct
|
|
import numpy as np
|
|
import ctypes
|
|
|
|
class PacketHeader:
|
|
def __init__(self, headerFormat, dataView, rawDataSize):
|
|
self.frame_num: int|None = None
|
|
self.id: int|None = None
|
|
self.image_buf_size: int|None = None
|
|
self.totalPackets: int|None = None
|
|
|
|
self.frame_num, self.id, self.image_buf_size, self.totalPackets = struct.unpack_from(headerFormat, dataView, 0)
|