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)