cereal.visionipc package

Subpackages

Submodules

cereal.visionipc.visionipc_pyx module

class cereal.visionipc.visionipc_pyx.CLContext

Bases: object

class cereal.visionipc.visionipc_pyx.VisionBuf

Bases: object

data
height
rgb
stride
uv_offset
width
class cereal.visionipc.visionipc_pyx.VisionIpcClient

Bases: object

static available_streams(name, block)
buffer_len
connect(blocking)
frame_id
height
is_connected()
num_buffers
recv(timeout_ms=100)
rgb
stride
timestamp_eof
timestamp_sof
uv_offset
valid
width
class cereal.visionipc.visionipc_pyx.VisionIpcServer

Bases: object

create_buffers(tp, num_buffers, rgb, width, height)
create_buffers_with_sizes(tp, num_buffers, rgb, width, height, size, stride, uv_offset)
send(tp, data, frame_id=0, timestamp_sof=0, timestamp_eof=0)
start_listener()
class cereal.visionipc.visionipc_pyx.VisionStreamType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: IntFlag

VISION_STREAM_DRIVER = 1
VISION_STREAM_MAP = 3
VISION_STREAM_ROAD = 0
VISION_STREAM_WIDE_ROAD = 2
cereal.visionipc.visionipc_pyx.get_endpoint_name(name, stream)

Module contents