simulated_camera
SimulatedCameraProvider ¶
SimulatedCameraProvider(
*,
simulate_failing: bool = False,
auto_scan: bool = True
)
Bases: CameraProvider[SimulatedCamera]
, PersistentModule
This module collects and simulates cameras and generates synthetic images.
In the current implementation the images only contain the camera ID and the current time.
scan_for_cameras
async
¶
scan_for_cameras() -> AsyncGenerator[str, Any]
Simulated device discovery by returning all camera's IDs.
If simulate_device_failure is set, disconnected cameras are returned with a fixed probability.