ZWO Camera
Note
This service inherits from the base Camera (Base class) base class.
This service operates a ZWO camera. The following are the different types of ZWO cameras that have been tested and used with catkit2 so far:
For camera specs, see the website links above.
Note that using ZWO cameras requires a manual installation of the ZWO SDK from zwoastro.com
It also requires the setup of the environment variable ZWO_ASI_LIB to point to the right file from the SDK depending
on your operating system. For example, on Windows, you would set ZWO_ASI_LIB to the path of the ASICamera2.dll
file from the SDK; for Linux, you would set it to the path of the libASICamera2.so file from the SDK.
Configuration
In addition to the base camera configuration, the following ZWO-specific options are available:
camera1:
service_type: zwo_camera
simulated_service_type: camera_sim
requires_safety: false
device_name: ZWO ASI533MM
# Base camera configuration
width: 192
height: 192
offset_x: 1038
offset_y: 1282
exposure_time: 1000
gain: 100
rot90: false
flip_x: false
flip_y: false
Properties
ZWO-specific properties:
brightness: Brightness of the camera.
device_name: The name of the camera.
max_bandwidth: The camera USB bandwidth setting. True uses (default) max USB bandwidth setting. False sets minimum USB bandwidth which can be more reliable in some situations.
See the base Camera (Base class) class for additional properties.
Commands
See the base Camera (Base class) class documentation.
Datastreams
See the base Camera (Base class) class documentation.