⚠️ Breakingimage/{index}
now includes more images. Every image that is recieved as a websocket event can now be loaded using this endpoint. This is because theimageType
parameter was introduced. The endpoint doesn't use NINA's image history anymore, but instead uses the websocket history. This includes more images and will result in a more consistent experience.
The issue with NINA's image history is, that it does not necessarily include all images, like calibration frames.
Flats
- Added the following methods for capturing flats:
flats/skyflat
flats/auto-brightness
flats/auto-exposure
flats/trained-dark-flat
flats/trained-flat
These methods do exactly the same as their sequence instruction counterparts.
- Added
flats/status
to get the status of the flat taking process. - Added
flats/stop
to stop the flat taking process.
Mount
- Added
waitForResult
tomount/slew
to wait for the slew to finish. - Added
mount/slew/stop
to abort the current slew. - Added a
mount
websocket channel to move the mount axis manually. This automatically stops all movement when the client disconnects as a safety measure to prevent any accidents.
Image
- Added
imageType
toimage/{index}
andimage-history
to filter the images by type. - Added
debayer
andbayerPattern
toimage/{index}
to debayer the image. - Added
IsBayered
toIMAGE-SAVE
event (andimage-history
). - Added
autoPrepare
toimage/{index}
to leave all processing up to NINA. Using this will result in the same image as the one you see in NINA
- Added
PROFILE-ADDED
andPROFILE-REMOVED
events to get notified when the collection of profiles changes,PROFILE-CHANGED
is sent when the active profile changes.