Buteo Control¶
- class hsi.StageController(address, fps=None, velocity=None, distance=None, oversampling=None)¶
A stage controller interface for the buteo to control conveyor movement and lights in conjunction with a hyperspectral camera. It is only possible to have either framerate or velocity set at a time. One will be computed from the other based on the field of view (fov) and oversampling ratio.
- classmethod __new__(*args, **kwargs)¶
- __module__ = 'builtins'¶
- distance¶
Get distance.
- Returns:
Distance in mm.
- Return type:
float
- framerate¶
Get framerate.
- Returns:
Framerate in frames/s.
- Return type:
float
- oversampling¶
Get the oversampling ratio for the buteo’s stage controller.
- Returns:
Oversampling ratio or
Noneif not set.- Return type:
Optional[float]
- velocity¶
Get Velocity.
- Returns:
Velocity in mm/s.
- Return type:
float