INNER CODE UNIT · Python
add_frame_callback
Chanchaldhiman/CANviz · backend/canviz/bus.py:70
def add_frame_callback(self, cb: Callable[[Message], None]) -> None:
if cb not in self._frame_callbacks:
self._frame_callbacks.append(cb)
def remove_frame_callback(self, cb: Callable[[Message], None]) -> None:
self._frame_callbacks = [c for c in self._frame_callbacks if c is not cb]
async def connect(
self,
interface: InterfaceType,
channel: str = "",
bitrate: int = 500_000,
index: int = 0,
baudrate: int = 115_200
) -> None:
if self._connected:
await self.disconnect()