etho.services.CamZeroService#

class etho.services.CamZeroService.CAM(*args, serializer: str = 'default', head_ip: str = '192.168.1.1', **kwargs)[source]#

PIcamera service.

possible modes: http://picamera.readthedocs.io/en/release-1.13/fov.html#sensor-modes shortly: if you want to record the full FOV, than 1640x1232 is the limit on width. Height is usually not a problem. up to 40fps possible with those settings. Camera can do 1280x720@90fps!

[summary]

Parameters
  • serializer (str, optional) – [description]. Defaults to ‘default’.

  • head_ip (str, optional) – [description]. Defaults to ‘192.168.1.1’.

  • logging_port (int, optional) – [description]. Defaults to None.

  • service_port (int, optional) – [description]. Defaults to None.

cleanup(**kwargs)#

free resources

is_busy(**kwargs)#

return state of the instance - IDLE, BUSY, FAILED, etc

test(**kwargs)#

test whether the instance will be functional