Difference between revisions of "OnTheFly"

From Voyager Wiki
Jump to navigation Jump to search
 
(32 intermediate revisions by the same user not shown)
Line 60: Line 60:
  
 
==Target Coordinates J2000==
 
==Target Coordinates J2000==
The Target Coordinates J2000 area lets you search for a target by name and slew to it:
+
The Target Coordinates J2000 area lets you search for a static/dynamic target by name and slew to it:
  
[[File:Target-coords.jpg]]
+
[[File:Immaginee.png|link=https://wiki.starkeeper.it/index.php/File:Immaginee.png]]
  
*'''Name''':  Type the name of an object whose coordinates you want to find.  All possible notations are accepted including those of your connected planetarium software or online catalog (which online catalog is used? I don't think any are configured in Setup?)
+
*'''Name''':  Type the name of an object whose coordinates you want to find.  All possible notations are accepted including those of your connected planetarium software or online catalog. Naming must follow the ones in the planetarium you are using for Fast Find. For Sesame naming convertion you can look in this page http://cds.u-strasbg.fr/cgi-bin/Sesame
 +
*'''RA and DEC''': Right Ascension and Declination of the object in the "Name" field.  The RA and DEC fields can be filled out manually, or by the Fast Find, [[File:Object-finder.jpg]] Object Finder, or SIMBAD lookup
 
*'''Fast Find''':  Click the Fast Find button to search for the object in the "Name" field.  If found, its J2000 coordinates will populate the RA and DEC boxes. Fast FInd use the control planetarium configured in Voyager setup
 
*'''Fast Find''':  Click the Fast Find button to search for the object in the "Name" field.  If found, its J2000 coordinates will populate the RA and DEC boxes. Fast FInd use the control planetarium configured in Voyager setup
 
*'''SESAME''':  Click this button to perform a lookup of the object in the "Name" field in the SESAM name resolver database.  If found, the object's coordinates appear in a pop-up box.  Click OK to enter those coordinates in the RA and DEC fields
 
*'''SESAME''':  Click this button to perform a lookup of the object in the "Name" field in the SESAM name resolver database.  If found, the object's coordinates appear in a pop-up box.  Click OK to enter those coordinates in the RA and DEC fields
*'''RA and DEC''': Right Ascension and Declination of the object in the "Name" field.  The RA and DEC fields can be filled out manually, or by the Fast Find, [[File:Object-finder.jpg]] Object Finder, or SIMBAD lookup
+
*'''RoboClip :''' Click this button to open the Voyager RoboClip. More info about RoboClip and how to use [[Introduction to RoboClip|here]]
 +
*'''Comets :''' Click this button to open the Comets Finder or RoboOrbits, more info about RoboOrbits [[Introduction to RoboOrbits|here]]. Info on how work Comets Finder [[RoboOrbits Finders|here]].
 +
*'''Asteroids :''' Click this button to open the Asteroids Finder or RoboOrbits, more info about RoboOrbits [[Introduction to RoboOrbits|here]]. Info on how work Ateroids Finder [[RoboOrbits Finders|here]].
 +
*'''Planets:''' Click this button to open the Planets Finder or RoboOrbits, more info about RoboOrbits [[Introduction to RoboOrbits|here]]. Info on how work Planets Finder [[RoboOrbits Finders|here]].
 
*'''Transit''': force to redraw transit graph if the target name and RA and DEC field was fullfilled
 
*'''Transit''': force to redraw transit graph if the target name and RA and DEC field was fullfilled
 
*'''Goto''':  Slew the mount to the listed RA and DEC coordinates.  This is a simple goto, not [[Plate Solve Setup#Precision Pointing|precision pointing]] (where a plate solve and re-slew if needed occurs)
 
*'''Goto''':  Slew the mount to the listed RA and DEC coordinates.  This is a simple goto, not [[Plate Solve Setup#Precision Pointing|precision pointing]] (where a plate solve and re-slew if needed occurs)
 
*[[File:Copypastecoord.jpg]]: click left button to copy the RA and DEC coordinates to clipboard, click the right button to paste the RA and DEC coordinates on the clipboard in the Target coordinates
 
*[[File:Copypastecoord.jpg]]: click left button to copy the RA and DEC coordinates to clipboard, click the right button to paste the RA and DEC coordinates on the clipboard in the Target coordinates
*[[File:Object-finder.jpg]]:  Click this button to bring up the Voyager Object Finder, in this example, it is already populated with the results of a search for M42:
+
*'''Find :''' Click this button to bring up the Voyager Object Finder, in this example, it is already populated with the results of a search for M42:
  
 
[[File:Object-finder-window.jpg]]
 
[[File:Object-finder-window.jpg]]
Line 204: Line 208:
 
**'''Initial Guide Calibration''':  If checked, instruct the guiding software to perform a calibration run before starting the sequence
 
**'''Initial Guide Calibration''':  If checked, instruct the guiding software to perform a calibration run before starting the sequence
 
**'''Precise Pointing Before First Shot''':  If checked, perform a [[Plate Solve Setup#Precision Pointing|precision pointing]] action before taking the first exposure. Done to correct any significant pointing errors introduced by Guide Calibration or AutoFocus Goto
 
**'''Precise Pointing Before First Shot''':  If checked, perform a [[Plate Solve Setup#Precision Pointing|precision pointing]] action before taking the first exposure. Done to correct any significant pointing errors introduced by Guide Calibration or AutoFocus Goto
 +
**'''DONUTS Calibration:''' if Checked, perform a Donuts Calibration when necessary if requested on Sequence Configuration
  
 
<br />
 
<br />
Line 251: Line 256:
  
 
*'''Goto Near Zenith''':  Slew the mount to a position pointing near the zenith (directly overhead)
 
*'''Goto Near Zenith''':  Slew the mount to a position pointing near the zenith (directly overhead)
 +
*'''Camera Manual Rotatorion Aid:''' opening the tool to aid user to rotate manually the camera at desired Sky PA. [https://wiki.starkeeper.it/index.php/OnTheFly#Camera_Manual_Rotation_Aid_Tool Go to Tool explanation]
 +
*'''Donuts Calibration:''' perform a Donuts calibrations (Donuts is a suite for advanced research alghoritms)
 
*'''Run External Script/EXE''':  Run an arbitrary external program or script
 
*'''Run External Script/EXE''':  Run an arbitrary external program or script
 
*'''Goto AltAz''': Slew the mount to the position configured by clicking the gear icon to the left of the Goto AltAz button
 
*'''Goto AltAz''': Slew the mount to the position configured by clicking the gear icon to the left of the Goto AltAz button
Line 262: Line 269:
 
**'''OK''':  Save changes and exit this dialog
 
**'''OK''':  Save changes and exit this dialog
  
<br />
+
* '''Pointing Model Facility''':  Read a list of point ALT/AZ from a CSV file where to slew and solve it. At finish will create a file DAT (text format) with all the data about the point and the solved position. [http://www.starkeeper.it/voyager/PointingModelResult.zip Format here] (Starting from 2.3.3d daily build of Voyager)<br />[[File:Egojiwejgowegw.png]]
 +
**'''Source CSV file:''' path location and file name of the CSV file where is listed the ALT/AZ point to slew and solve (format is point number;Altitude decimal;Azimut decimal .. line separator is CRLF .. first row must contains name of columns, import stat from the 2nd row) a [http://www.starkeeper.it/voyager/PointingModelVoyager.csv file example here]
 +
** '''Use Blind Solving:''' use blind solving if the moiunt is not aligned or the pointing error is not compatible with a simple Plate solving.
 
{{Note|The value set in Goto AltAz Configuration is stored in the current profile.  If you slew to a single AltAz value during your sessions, once configured you won't have to enter the Alt Az value, just click the Goto AltAz button.}}
 
{{Note|The value set in Goto AltAz Configuration is stored in the current profile.  If you slew to a single AltAz value during your sessions, once configured you won't have to enter the Alt Az value, just click the Goto AltAz button.}}
  
Line 420: Line 429:
 
==Camera Manual Rotation Aid Tool==
 
==Camera Manual Rotation Aid Tool==
  
This tool allow to manually position the camera to the desired Sky Position Angle.
+
This tool allow to manually position the camera to the desired Sky Position Angle using the plate solving action and calculation the offset rotation and direction to apply manually to the camera to reach the target Sky PA. You will found it in '''OnTheFly Section''', box '''Utilities''', command button '''Camera Manual Rotation Aid'''
 +
 
 +
 
 +
Default Mode:
 +
 
 +
[[File:Immagineaid.png|alt=]]
 +
 
 +
 
 +
Module Mode 180°:
 +
 
 +
[[File:Immaginewefbfd.png]]
 +
 
 +
 
 +
Module Mode 90°:
 +
 
 +
[[File:Immagineewrwer.png]]
 +
 
 +
 
 +
 
 +
Inverted Module Mode 90°:
 +
 
 +
[[File:Immagine3er2efr.png]]
 +
 
 +
<code><u>LEGEND:</u><br /></code>
 +
 
 +
* <code>red line is the Current Sky PA</code>
 +
* <code>green line is the Target Sky PA</code>
 +
* <code>cyano line is the module angles if module mode is activated</code>
 +
* <code>green circle is angle used by Voyager to report adjustment  error to apply and direction to use (more closest to reach)</code>
 +
 
 +
 
 +
'''Current Sky PA:''' report the last solved Sky Position Angle from the Plate Solving system called with Start command. At least one Start request m ust be done to have a valid value
 +
 
 +
'''Target Sky PA:''' report the last target Position Angle saved in memory or retrieved by using RoboClip or manually edited. This will be the reference to calculate rotation offset and direction to manually apply to the camera
 +
 
 +
'''Virtual Rotator Image and adjust field:''' report a circle graded in degrees clockwise image. Green line shot the Target Sky PA, red line the Current Sky PA. First field at center up report the offset in degree to rotate the camera to get perfect alignment of Camera SkyPA to Target Sky PA (background is red if the error is over the PA Tollerance, green if error is inside the error tollerance). The second field in center down report the direction to use to reach alignment , CW or CCW (backgound is red if the rotation is declared inverted on settings). All the fields will be update automatically at each change of current sky PA  or Target Sky PA.
 +
 
 +
'''RoboClip:''' Select the target PA from RoboClip
 +
 
 +
'''Start:''' Starting the Plate Solving action on actual place to retrieve the Sky PA of your camera. You must have camera, telescope and Palte solving system configured and connected in Voyager.
 +
 
 +
'''Abort:''' Abort the running Plate Solving action
 +
 
 +
'''OK:''' declare finished the operations of alignment of camera with success.
 +
 
 +
'''Simulate SkyPA:''' if edited this field override the Current Sky PA, useful for simple test of tools and discovery functionalities
 +
 
 +
'''PA Tollerance +/-:''' error allowed in terms of misalignment between Sky PA of Camera and Target Sky PA, value is store in Profile
 +
 
 +
'''Inverted:''' select inverted ON if you experience and increasing of the error if you rotate camera of value requeste and in direction requested, value is store in Profile. When inverted the graduated scale is the internal one.
 +
 
 +
'''Use Module:''' use this option if you dont want to take care of vertical and/or horizontal flip of the image. Voyager will calculate 180° or 90° module angle and will show the more closest to reach, the select angle will be used to give to you the error adjustment and the rotation direction
 +
 
 +
'''Module Value:''' select module angle value between 90° (<u>''4 angles for squared sensors''</u>) or 180° (<u>''2 angles for rectangular sensors''</u>)
 +
 
 +
 
 +
 
 +
<u>To operate follow this steps:</u>
 +
 
 +
* set the PA Tollerance desired value (just one time, setting will be recorded in profile)
 +
* use Simulate SkyPA spin edit if you want to do some trial test without solving
 +
* Be sure to have the setup connected
 +
* Choose from RoboClip the Target if you don have yet choosed outside the Tool windows, or manually input
 +
* Press the Start button to start the plate solving of actual location
 +
* Wait for answer on Solved PA
 +
* Look at adjust angle field to apply offset and direction, if the offset angle background is red rotate camera
 +
* Reiterate with Start and Plate solve until you reach green background on adjust angle field
 +
* '''use inverted if you see the adjustment increase the error instead to decrease (setting will be recorded in profile)'''
 +
* when you are in green situation press the OK button and tool will be closed, your camera have the right rotation
 +
* if you want you can press Abort during plate solving task to stop the action
  
 +
{{Note|Remember that in most cases rotating the camera manually without the aid of a properly checked and calibrated rotator can lead to the loss of collimation and orthogonality of the System. Your images could be severely affected. Do this task at your own risk.}}
 
[[Category:All]]
 
[[Category:All]]
 
[[Category:Manual|J]]
 
[[Category:Manual|J]]

Latest revision as of 13:57, 29 June 2024

OnTheFly Workspace

The OnTheFly workspace is the main Voyager workspace for performing actions in real time, as opposed to from a DragScript, Voyager's scripting language.

Onthefly-workspace-211h.jpg

In OnTheFly, you can do many things, including:

  • Find coordinates for a target object by name
  • Plate solve or blind solve an existing FITS image
  • Enter desired RA and DEC coordinates
  • Slew your telescope to these coordinates (goto)
  • Sync the mount with coordinates
  • Create and run an imaging session for a target, with one or more filters and exposures and many configurable options
  • Create and run a session to automatically take flat exposures
  • Run an external EXE or script
  • Slew the scope to a specified RA and DEC, take an exposure, plate solve the result, and re-slew until the plate solved position is within a specified error tolerance ("precision pointing")
  • Perform an autofocus operation

The OnTheFly workspace contains both simple and compound actions. Simple actions, such as slewing the mount to a target, make use of one piece of equipment or software. Simple actions are used when you are operating your equipment manually, one operation at a time.

Compound actions automate more complex functions such as taking a series of images with a sequence. When executing a compound action, Voyager orchestrates the operation of multiple pieces of equipment and software, taking appropriate actions based on responses from individual components. E.g., if a weather sensor is attached, Voyager may suspend a sequence on bad weather and resume when weather improves.

Status of executing actions is shown in the Monitor Window. See that section of the Wiki for important information, such as message color coding, regarding messages that appear in the Monitor Window.

Monitor-window.jpg


Entering the OnTheFly Workspace

You can enter the OnTheFly workspace two different ways:

Onthefly-command-bar.jpg

  1. Click the OnTheFly icon in the command bar at the top of the window

Onthefly-menu.jpg

2. Click the Section menu and then click the OnTheFly icon in the ribbon menu


OnTheFly Workspace Screen

When you enter the OnTheFly workspace, you will see a display similar to this:

Onthefly-workspace-211h.jpg


The OnTheFly workspace is divided into the following areas:

  • Target Coordinates J2000
  • Solved Coordinates J2000
  • Solving Referenced FIT
  • Session
  • Utilities
  • Actions

We will go over each of these areas in the follow sections.


Target Coordinates J2000

The Target Coordinates J2000 area lets you search for a static/dynamic target by name and slew to it:

Immaginee.png

  • Name: Type the name of an object whose coordinates you want to find. All possible notations are accepted including those of your connected planetarium software or online catalog. Naming must follow the ones in the planetarium you are using for Fast Find. For Sesame naming convertion you can look in this page http://cds.u-strasbg.fr/cgi-bin/Sesame
  • RA and DEC: Right Ascension and Declination of the object in the "Name" field. The RA and DEC fields can be filled out manually, or by the Fast Find, Object-finder.jpg Object Finder, or SIMBAD lookup
  • Fast Find: Click the Fast Find button to search for the object in the "Name" field. If found, its J2000 coordinates will populate the RA and DEC boxes. Fast FInd use the control planetarium configured in Voyager setup
  • SESAME: Click this button to perform a lookup of the object in the "Name" field in the SESAM name resolver database. If found, the object's coordinates appear in a pop-up box. Click OK to enter those coordinates in the RA and DEC fields
  • RoboClip : Click this button to open the Voyager RoboClip. More info about RoboClip and how to use here
  • Comets : Click this button to open the Comets Finder or RoboOrbits, more info about RoboOrbits here. Info on how work Comets Finder here.
  • Asteroids : Click this button to open the Asteroids Finder or RoboOrbits, more info about RoboOrbits here. Info on how work Ateroids Finder here.
  • Planets: Click this button to open the Planets Finder or RoboOrbits, more info about RoboOrbits here. Info on how work Planets Finder here.
  • Transit: force to redraw transit graph if the target name and RA and DEC field was fullfilled
  • Goto: Slew the mount to the listed RA and DEC coordinates. This is a simple goto, not precision pointing (where a plate solve and re-slew if needed occurs)
  • Copypastecoord.jpg: click left button to copy the RA and DEC coordinates to clipboard, click the right button to paste the RA and DEC coordinates on the clipboard in the Target coordinates
  • Find : Click this button to bring up the Voyager Object Finder, in this example, it is already populated with the results of a search for M42:

Object-finder-window.jpg

  • Find: Type the name of an object to lookup in the field at the top and click the Find button to search for information on the object
  • Use: Use this results of the search as the current target (puts the coordinates in the Target Coordinates J2000 RA and DEC fields) and close the window
  • Clear: Clear the results of the search
  • Get Selection: Populate the RA J2000 and DEC J2000 field with the coordinates of the selected object in planetarium (if one is selected)
  • Get Center: Populates the RA J2000 and DEC J2000 fields with the coordinates of the center of the field where the telescope is currently pointing
  • The graph to the right of the Name, RA J2000 and DEC J2000 fields has the same information as the Target widget in the Status window. See that documentation for a detailed discussion. In short, the graph shows the altitude of the target object over the hours of darkness, with the red and green lines representing the target's rise and set time, the blue line representing transit time, and the gold line representing the current time
  • If the search succeeds, the data table contains extensive information about the target object. Note that you may have to use the scroll bar on the right to see all the information Not all information is available for every object:
    • Object Name: Primary object ID / name
    • Name 2: Secondary object ID / name
    • Object Type: Type of object: list of object type depends on the planetarium control you have choose, refer to his manual
    • RA (Topocentric): Object's Right Ascension based on observer's location
    • Dec (Topocentric): Object's Declination based on observer's location
    • RA (2000.0): Object's J2000 Right Ascension
    • Dec (2000.0): Object's J2000 Declination
    • Azimuth: Object's azimuth position at the time of the search
    • Altitude: Object's altitude at the time of the search
    • Major Axis: Size of the object's major axis in minutes, if available
    • Minor Axis: Size of the object's minor axis in minutes, if available
    • Magnitude: Object's magnitude (brightness)
    • Rise Time: Local time that the object rises above the local horizon
    • Transit Time: Local time that the object crossed the meridian
    • Set Time: Local time that the object sets below the local horizon
    • Hour Angle: Object's distance from the meridian - negative is before the meridian, positive is after
    • Air Mass: Relative amount of the atmosphere that light from the object is passing through to the observer's location. 1.0 is directly overhead. 2.0 means the object has to pass through twice as much atmosphere to reach the observer. The less atmosphere between the observer and the object, the better the image
    • Sun Distance (au): Object's distance from our Sun in AU - astronomical units
    • Name 3...X: Additional catalog designations for the object
    • Spectral: Objects spectral data if available
    • Flamsteed-Bayer: Catalog ID if available
    • Source Catalog: Source for the information in this table
    • Date: Observer's local date
    • Time: Observer's local time
    • Constellation: Constellation in which the object appears
    • Constellation (Abgrev.): Abbreviation of the constellation in which the object appears
    • Magnitude B: Object's magnitude with a B filter
    • Magnitude V: Object's magnitude with a V filter
    • Screen X: coordinates X in pixel in planetarium windows
    • Screen Y: coordinates Y in pixel in planetarium windows
    • Parallax: Object's parallax (change in position at opposite ends of the Earth's orbit around the sun)
    • Proper Motion RA: Object's motion against the background stars in RA
    • Proper Motion Dec: Object's motion against the background stars in Dec
    • Position Error RA: Calculated object position error in RA
    • Position Error Dec: Calculated object position error in Dec
    • Sidereal Time: Current sidereal time
    • Julian Date: Current Julian Date
    • Click Distance: if is a click selection the object retrivied the distance from the clik point and the closest recognized object in planetarium
    • Light Years: Object's distance in light years
    • Parsecs: Object's distance in parsecs
    • Catalog Number: Object's catalog number
    • Constellation Number: Constellation number of object's constellation
  • Click the red X in the top right corner to close the window without using the search results as the new target coordinates


Important Note! Observer's latitude and longitude is taken from the information returned by the mount and is important information to determine object rise, transit and set time. Please be sure this is set up properly in your mount and can be accessed from the mount driver.


Solved Coordinates J2000

The Solved Coordinates J2000 panel of the OnTheFly workspace contains coordinates of the most recent plate solved image and some action buttons that can be taken with respect to those coordinates:

Solved-coordinates.jpg

  • RA, DEC, PA and Res: The coordinates (RA and Dec), position angle (PA), and resolution (image scale in arc-seconds/pixel) of the last image that was manually plate solved
  • GoTo: Click this button to slew the mount to the RA and Dec positions given here. This is a simple command to slew the mount, not precision pointing with a plate solve and error correction or rotator move
  • SYNC: Issue a Sync command to the mount with the RA and Dec coordinates from these fields. This is a useful way to synchronize your mount at the start of the night. Slew the mount so it has a clear view of the sky, take an image, plate solve it, and then Sync the mount with this command. Now subsequent GoTo operations should be close to the intended target, assuming your mount's polar alignment is good
  • Gear-icon.jpg: this button move to orange backcolor the RA and DEC field and allow to insert manually a coord for the Sync
  • Copypastecoord.jpg: click left button to copy the RA and DEC coordinates to clipboard, click the right button to paste the RA and DEC coordinates on the clipboard in the Solved coordinates
  • Store West Pier Side: Click this button to inform Voyager that the mount is on the west side of the pier, pointing east of the meridian. This is only done once at the first use of the mount's profile so Voyager can understand the actual pier side relative to the information returned by the mount's driver when using the ASCOM pier side report (see Mount Setup). If your mount setup tells Voyager to infer pier side from the current scope position, this is not needed.

Blind Solve and Sync

It is useful to perform a blind solve and sync ("or blind sync") operation at the beginning of a session, especially if you have just set things up and your mount is not yet performing accurate slews (Go To's).

You can do this from OnTheFly and also from a DragScript.

From OnTheFly:

  • Slew to a part of the sky where you can take an image with enough stars to do a plate solve
  • If your mount's reported position is accurate enough to do a normal Plate Solve, click the "Plate Solve Actual COORD" button
  • If the normal Plate Solve fails, or if your mount's reported position is not accurate enough to do a normal Plate Solve, click the "BLIND Solve" button
  • Blind-sync-part-1.jpg
  • Once you have a successful plate solve, click the SYNC button
  • Blind-sync-part-2.jpg


Important Note! Some mounts do not accept SYNC commands. In this case you can still do the Plate Solve or Blind Solve so Voyager knows where your mount is pointing. This will speed up future slews, but you should still use precision pointing to ensure accurate positioning



Solving Referenced FIT

This panel of the OnTheFly workspace is for plate solving and blind solving a FITS file. This can be useful if you want to slew the mount to the same position that was used to take an image in the past where you have the FITS file. Plate solve or blind solve the FITS file with this panel, store the solved coordinates in the Solved Coordinates J2000 panel, and then issue a GOTO or Precise Pointing command from the OnTheFly workspace to line the scope up perfectly with the previously taken image.

By "Referenced FIT" we mean FITS files with header values of XPIXSZ, YPIXSZ, FOCALLEN, OBJCTRA, or OBJCTDEC. The values indicate X and Y size of the pixels in microns, the optical system's focal length, and the presumed coordinates of the center of the image.

Important Note! Maxim DL writes the pixel size and focal length values in the FITS file if it is configured in Maxim DL as telescope characteristics, and object coordinates only if the telescope has been connected with Maxim DL's Observatory control. Voyager writes these fields and others into all FITS files it creates.


Referenced-fit.jpg

  • Folder icon: Click the folder icon and browse to find a FITS file that you want to plate solve or blind solve with either a local solver or nova.astrometry.net
  • Plate Solve FIT: Plate solve the FITS file using the locally configured plate solver such as PinPoint, TheSkyX ImageLink, All Sky Plate Solver, or PlateSolve2
  • Blind Solve FIT: Blind solve the FITS file using the locally configured blind solver such as All Sky Plate Solver or TheSkyX ImageLink All Sky
  • Astrometry.Net Web Solve: Blind solve the FITS file using the nova.astrometry.net website. This requires an Internet connection


Session

Voyager can run an automated imaging session, in which one or more exposures are taken using one or more filters of a single target image, along with a complete set of instructions to manage Cooling, Pointing, Tracking, Plate Solving, Meridian Flip, Guiding including Dithering, Autofocus, and error management. Voyager can also run multiple sequences inside a DragScript, which offers complete startup to shutdown control of a full night's imaging of multiple targets.

Voyager can also run automated sessions to obtain the flat images used in image calibration. A flat session can include multiple filters and an arbitrary number of exposures through each filter. During a flat session, Voyager can manage a flat fielding device, and automatically determine the necessary exposure length to achieve the desired image brightness (ADU).


Running a Sequence

The Session panel of the OnTheFly workspace contains controls to define and run sequences for imaging targets and creating flats.

Session-onthefly.jpg

  • Gear-icon.jpg: Click the top gear icon to bring up the Sequence Configuration dialog. See the Sequence Configuration page for more information on creating a sequence

Seq-config-3.png

  • Sequence: Click the Sequence button with the single green triangle to start the sequence. If the Confirm for OnTheFly Sequence box is checked in Voyager Setup, a pop-up window will ask for confirmation before starting the sequence
  • Double-blue-arrow.jpg: Click the double-blue triangle icon to start the sequence with additional startup options:

Seqeuence-startup-options.jpg

  • Normal Start: Just start the sequence, same as if you clicked the Sequence button with the green triangle
  • Just Precise Pointing and Start Shot: Perform a precision pointing action (slew, plate solve, re-slew if needed to correct errors) and then start taking exposures. This is useful if you know that you don't have to do some of the time consuming actions associated with running the sequence with all options, such as doing an autofocus operation.
  • Manual Override: Gives you fine control over specific actions to perform or not when running the sequence:
    • Initial Precise Pointing Target: If checked, before doing anything else, perform precision pointing to the target coordinates
    • Initial Focus: If checked, perform an initial autofocus before starting the sequence
    • Initial Guide Calibration: If checked, instruct the guiding software to perform a calibration run before starting the sequence
    • Precise Pointing Before First Shot: If checked, perform a precision pointing action before taking the first exposure. Done to correct any significant pointing errors introduced by Guide Calibration or AutoFocus Goto
    • DONUTS Calibration: if Checked, perform a Donuts Calibration when necessary if requested on Sequence Configuration


Taking Automatic Flats

  • Gear-icon.jpg: Click the bottom gear icon to bring up the Auto Flat configuration dialog:

Autoflat-sequence-216d.jpg

See the Auto Flat page of the Wiki for detailed information the Auto Flat configuration dialog

Session-onthefly.jpg

Auto Flat: Click the Auto Flat button with the green triangle to run the Auto Flat session


Utilities

The Utilities panel of the OnTheFly workspace contains several miscellaneous operations:

Onthefly-utilities-2.11h.jpg

  • Sync on Park Position: Works only if Simulate Parking is selected in Park / Unpark panel of the the Mount Setup dialog. Attempts to Sync the mount to the coordinates supplied in the "Simulate Parking" setup, so be sure the mount is in this position before clicking this button. Just do a Sync, to use with a mount driver that lost its position when powered up, for example the FS2 system
  • Gear-icon.jpg: Click the gear icon to the left of the Good Night button to bring up the Good Night configuration dialog where you can define actions to take place on clicking the Good Night button. This is intended to be the last thing you do when shutting down for the night.

Good-night-configuration.jpg

  • Run this Program/Script BEFORE: Click the button with "..." to bring up the Run External Program / Script dialog - see below for information about this dialog. Defines an arbitrary program or script to run at the start of the Good NIght operation
  • Select this Filter on Camera: If checked, move the filter wheel to the specified filter
  • Async Warmup: If checked, send a command to the camera to warm up the sensor and immediately continue with the next step of the Good Night operation (do not wait for the warm up to finish)
  • Sync Warmup: If checked, send a command to the camera to warm up the sensor and wait until the warm up finishes before continuing with the next step of the Good Night operation
  • Park: Park the mount
  • Run this Program/Script AFTER: Click the button with "..." to bring up the Run External Program / Script dialog - see below for information about this dialog. Defines an arbitrary program or script to run at the end of the Good NIght operation

Run-external-program.jpg

  • Program/Script: Click the "..." button to select the program or script to run
  • Arguments: Command line arguments to be passed to the program or script when invoking it
  • Wait For Program/Script: If checked, wait for the program or script to return before continuing (synchronous execution)
  • Wait / Timeout: If Wait for Program/Script is checked, this is the number of milliseconds to wait until timing out
  • On Timeout Kill Program/Script: If checked, and the "Wait for Program/Script" option is checked, and the "Wait / Timeout" time period has elapsed, terminate the external program or script
  • Continuing with the Utilities Panel:

Onthefly-utilities-2.11h.jpg

  • Goto Near Zenith: Slew the mount to a position pointing near the zenith (directly overhead)
  • Camera Manual Rotatorion Aid: opening the tool to aid user to rotate manually the camera at desired Sky PA. Go to Tool explanation
  • Donuts Calibration: perform a Donuts calibrations (Donuts is a suite for advanced research alghoritms)
  • Run External Script/EXE: Run an arbitrary external program or script
  • Goto AltAz: Slew the mount to the position configured by clicking the gear icon to the left of the Goto AltAz button
  • Gear-icon.jpg: Click the gear icon to the left of the Goto AltAz button to configure the action taken when pressing the Goto AltAz button
  • Goto-altaz-211h.jpg
    • ALT: Altitude in DD:MM:SS.sss to slew the mount to when clicking the Goto AltAz button
    • AZ: Azimuth in DD:MM:SS.sss to slew the mount to when clicking the Goto AltAz button
    • Force Use of Normal RA/DEC Slew with Conversion: If checked, convert the specified ALT and AZ coordinates to equivalent RA and DEC coordinates and issue a Goto RA / DEC command to the mount. Use this if your mount does not accept a Goto ALT / AZ command
    • Default: Restore the Default settings for this dialog
    • Cancel: Exit this dialog without making changes
    • OK: Save changes and exit this dialog
  • Pointing Model Facility: Read a list of point ALT/AZ from a CSV file where to slew and solve it. At finish will create a file DAT (text format) with all the data about the point and the solved position. Format here (Starting from 2.3.3d daily build of Voyager)
    Egojiwejgowegw.png
    • Source CSV file: path location and file name of the CSV file where is listed the ALT/AZ point to slew and solve (format is point number;Altitude decimal;Azimut decimal .. line separator is CRLF .. first row must contains name of columns, import stat from the 2nd row) a file example here
    • Use Blind Solving: use blind solving if the moiunt is not aligned or the pointing error is not compatible with a simple Plate solving.
Important Note! The value set in Goto AltAz Configuration is stored in the current profile. If you slew to a single AltAz value during your sessions, once configured you won't have to enter the Alt Az value, just click the Goto AltAz button.

Actions

The Actions panel of the OnTheFly workspace contains immediate actions you take to perform plate solving, autofocus, single image exposures and FS2 Virtual Meridian flip operations:

Actions-onthefly.jpg


Plate Solve Actions

Plate-solve-actions.jpg

  1. Slew to the target coordinates
  2. Take an exposure using the selected plate solve settings
  3. Plate solve the image. If the plate fails, try to blind solve the image if the "Use Blind Solving If Plate Failed on Precise Pointing" option is checked in Plate Solve Setup, Plate Solving Watchdog
  4. Determine the offset between the target coordinates and the plate solved coordinates and compare it to the Precision Pointing Max Allowed Error in Mount setup
  5. If the error is greater than the max allowed error, issue a slew command to the mount to move it to correct the error
  6. Repeat steps 2 through 5 until the error is less than the max allowed error
  • Precise Pointing Target Coord & PA: Click this button to perform a precision pointing operation to the coordinates given in the Target Coordinates J2000 panel of this workspace and precision rotating of rotator to the PA given in setting form of the action.
    • Gear-icon.jpg: Click this icon to bring up the Configuration dialog
      • Pppaconf.png
      • Rotation Angle: an arbitrary angle that can be a Rotator PA or Sky PA, depends on following setting.
      • Rotation Type: define if the rotation angle is the rotator angle (rotator PA) reported from the driver (and with offset if asked to Voyager in Sync) or the Sky angle (Sky PA) chosen with web dashboard VirtualFOV or planetarium or another system. If you select Sky PA Voyager will use the Plate solve PA result to rotate the rotator to the right angle. If you select the Rotator PA Voyager will just rotating rotator using drive angle at desidered value, no correction using the plate solved PA will be done
      • PA Tollerance +/-: if the PA of rotator is inside the interval given the position will be declared ok and rotator will not be rotate.
      • Rotator & Meridian Flip: "Mantain the Same Image Orientation After the Meridian" if checked force Voyager to shot the target with same orientation in the images taken before anf after meridian. In this case if you have chosen Rotator PA like Rotation type the rotator will be flipped if the mount is after the meridian, if you chosen Sky PA the PA will retained also after the meridian triggering a rotator flip.Use this flag is useful also to use always the same guide star in case of use of OAG or system with high focal lenght.
      • Default: for default settings
      • Cancel: to exit from then form without changing not
      • OK: to store the parameters
    • The precision pointing operation commands the mount to:
      • Slew to the target coordinates
      • Rotate to the Rotation angle if you choose Rotator PA or wait for the first solved image to check the Sky PA and the virtual offset to apply (this operation also will check for your meridian side to understand if is necessary to flip rotator)
      • Take an exposure using the selected plate solve settings
      • Plate solve the image. If the plate fails, try to blind solve the image if the "Use Blind Solving If Plate Failed on Precise Pointing" option is checked in Plate Solve Setup, Plate Solving Watchdog
      • Determine the offset between the target coordinates and the plate solved coordinates and compare it to the Precision Pointing Max Allowed Error in Mount setup
      • Determine if its necessary to rotate again the rotator to get the right PA in case of Sky PA mode requested
      • If the error is greater than the max allowed error, issue a slew command to the mount to move it to correct the error
      • Repeat steps 2 through 5 until the error is less than the max allowed error and PA of rotator in tollerance
  • Precise RotateSky PA @ Actual Position: Click this button to perform a precise rotate to the SKY PA given in setting form of the action without moving mount from actual position.
  • Gear-icon.jpg: Click this icon to bring up the Configuration dialog
    • PPRotateConf.png
    • Rotation Angle: an arbitrary angle of Sky PA
    • PA Tollerance +/-: if the PA of rotator is inside the interval given the position will be declared ok and rotator will not be rotate.
    • Default: for default settings
    • Cancel: to exit from then form without changing not
    • OK: to store the parameters
  • The precise rotate Sky PA operation commands to:

Camera Actions

Camera-actions.jpg

  • Camera Shot: Take an exposure at the current scope position using the settings selected by clicking the adjacent gear icon
    • Gear-icon.jpg: Click this icon to bring up the Test Shot Configuration dialog

Camerashot-gain-216d.jpg

  • Filter: Select the filter to use for the test shot
  • Exposure: Enter the exposure time in seconds for the test shot
  • Binning: Select the binning to use for the test shot
  • SubFrame: Select the size of the image to use for the test shot from the drop down list

Test-shot-subframe.jpg

If you are using the ASI Camera native driver (not ASCOM) which allows setting Gain and Offset, the following two settings appear:

  • Gain: Set the ASI Camera gain value to the number in the spinner control. Click the magnifying glass icon to select Gain from a preset
  • Offset: Set the ASI Camera offset value to the number in the spinner control. Click the magnifying glass icon to select Offset from a preset


  • DEFAULT: Change settings to the default values (Default is first filter in wheel, 10s , binning 1 and full frame)
  • Cancel: Close the window without saving changes
  • OK: Save changes and close the window

Focus Star Actions

Voyager can automatically choose a focus star, or you can specify one manually. The Focus Star actions are where you manually choose the focus star. The AutoFocus actions, described beow, are where Voyager automatically chooses a focus star.

Focus-star-actions.jpg

  • Gear-icon.jpg: Brings up the OnTheFly Focus Star Configuration dialog:

Focus-star-onthefly.jpg

  • Object-finder.jpg: Click the icon to bring up the Object Finder dialog and type in the name or catalog ID of your desired focus star
  • Left and Right RA and DEC Coordinates: The RA and DEC focus star coordinates on the left are used before the meridian. The focus star coordinates on the right are used after the meridian.
  • <-Swap->: You can store the coordinates of two different focus stars. Click the <-Swap-> button to swap the coordinates. The Goto Focus Star, Precise Pointing Focus Star, and AutoFocus on Star and Target Return buttons use these coordinates.
  • Goto Focus Star: Click this button to slew to the focus star coordinates. If the mount is pointing before the meridian, the focus star coordinates on the left will be used. If the mount is pointing after the meridian, the focus star coordinates on the right will be used
  • Precise Pointing Focus Star: Click this button to perform a precision pointing operation to the focus star coordinates. Precision pointing will slew to the star, take an exposure, plate solve, and re-slew until the actual position is within the error tolerance specified in setup. Before meridian star coords will be used if mount is actually before meridian or viceversa after meridian star coords.
  • AutoFocus On Star and Target Return: Click this button to perform a precision pointing operation to the focus star's coordinates, perform an autofocus operation, and then return to the target coordinates as designated in the Target Coordinates J2000 panel in this workspace. Before meridian star coords will be used if mount is actually before meridian or viceversa after meridian star coords.

AutoFocus Actions

There are two videos for AutoFocus:

AutoFocus Setup and First Light Wizard


AutoFocus

The AutoFocus actions can perform LocalField (multiple star) and VCurve (single star) autofocus operations. The VCurve operations can be performed at the current scope position, or with either Voyager or FocusMax AcquireStar, which selects a suitable focus star based on your autofocus setup settings.

Autofocus-actions.jpg

  • Gear-icon.jpg: Brings up the AutoFocus Configuration dialog from which you can select the filter to use in these AutoFocus Actions.

Autofocus-configuration.jpg

    • Filter: Choose the filter to use with AutoFocus from the dropdown list
    • DEFAULT: Sets the filter to the default setting , default filter setting is the first filter in the wheel
    • Cancel: Close the window without saving changes
    • OK: Save the settings and close the window
  • AutoFocus RoboFire LocalField: Click this button to perform a LocalField (multiple star) autofocus operation at the current scope position
  • AutoFocus @ Actual Position: Perform a VCurve (single star) autofocus operation using a suitable star at the current scope position
  • AutoFocus with Voyager AcquireStar: Use Voyager's AcquireStar routine to move to a suitable focus star based on your autofocus setup settings. Perform a VCurve (single star) autofocus operation on that star and then return to the current target.
  • AutoFocus with FocusMax AcquireStar: Use FocusMax's AcquireStar routine to move to a suitable focus star. You must configure FocusMax's AcquireStar routine in FocusMax before executing this command. Then perform an autofocus operation. A FocusMax autofocus only will be performed .. non an Robostar or other autofocus type will allowed to use


Important Note! If LocalField focus fails with an out-of-memory exception, try using a smaller Region of Interest or larger binning (e.g. binning 2x2)


FS2 Virtual Meridian Flip Actions

Important Note! These actions are ONLY FOR FS2 MOUNT SYSTEMS! Please DO NOT USE with other mounts!!! There is a serious risk of damage if you do!


Fs2-meridian-flip.jpg

  • Gear-icon.jpg: Brings up the FS2 Virtual Meridian Flip window:

Fs2-configuration.jpg

    • Azimuth for WEST FLIP (DD MM SS): degrees to use for enter in WEST flip
    • Azimuth for EAST FLIP (DD MM SS): degrees to use for enter in EAST flip
    • Altitude (DD MM SS): degress to use for simulating meridian flip
    • Move North For: to simulate meridian flip
    • Move South For: to simulate meridian flip
    • Do Final Blind Solving and Sync: When the Virtual Meridian flip finishes, perform a blind solve and sync operation to ensure Voyager knows where the mount is actually pointing
    • Default: Fills out the fields in this window with the default settings, default value is on the image above
    • Cancel: Close the window without saving any settings
    • OK: Save settings and close the window
  • FS2 Virtual Meridian Flip WEST: Perform an FS2 Virtual Meridian Filp operation (mount starts or finishes on the WEST side)
  • FS2 Virtual Meridian Flip EAST:Perform an FS2 Virtual Meridian Filp operation (mount starts or finishes on the EAST side)

Camera Manual Rotation Aid Tool

This tool allow to manually position the camera to the desired Sky Position Angle using the plate solving action and calculation the offset rotation and direction to apply manually to the camera to reach the target Sky PA. You will found it in OnTheFly Section, box Utilities, command button Camera Manual Rotation Aid


Default Mode:


Module Mode 180°:

Immaginewefbfd.png


Module Mode 90°:

Immagineewrwer.png


Inverted Module Mode 90°:

Immagine3er2efr.png

LEGEND:

  • red line is the Current Sky PA
  • green line is the Target Sky PA
  • cyano line is the module angles if module mode is activated
  • green circle is angle used by Voyager to report adjustment error to apply and direction to use (more closest to reach)


Current Sky PA: report the last solved Sky Position Angle from the Plate Solving system called with Start command. At least one Start request m ust be done to have a valid value

Target Sky PA: report the last target Position Angle saved in memory or retrieved by using RoboClip or manually edited. This will be the reference to calculate rotation offset and direction to manually apply to the camera

Virtual Rotator Image and adjust field: report a circle graded in degrees clockwise image. Green line shot the Target Sky PA, red line the Current Sky PA. First field at center up report the offset in degree to rotate the camera to get perfect alignment of Camera SkyPA to Target Sky PA (background is red if the error is over the PA Tollerance, green if error is inside the error tollerance). The second field in center down report the direction to use to reach alignment , CW or CCW (backgound is red if the rotation is declared inverted on settings). All the fields will be update automatically at each change of current sky PA or Target Sky PA.

RoboClip: Select the target PA from RoboClip

Start: Starting the Plate Solving action on actual place to retrieve the Sky PA of your camera. You must have camera, telescope and Palte solving system configured and connected in Voyager.

Abort: Abort the running Plate Solving action

OK: declare finished the operations of alignment of camera with success.

Simulate SkyPA: if edited this field override the Current Sky PA, useful for simple test of tools and discovery functionalities

PA Tollerance +/-: error allowed in terms of misalignment between Sky PA of Camera and Target Sky PA, value is store in Profile

Inverted: select inverted ON if you experience and increasing of the error if you rotate camera of value requeste and in direction requested, value is store in Profile. When inverted the graduated scale is the internal one.

Use Module: use this option if you dont want to take care of vertical and/or horizontal flip of the image. Voyager will calculate 180° or 90° module angle and will show the more closest to reach, the select angle will be used to give to you the error adjustment and the rotation direction

Module Value: select module angle value between 90° (4 angles for squared sensors) or 180° (2 angles for rectangular sensors)


To operate follow this steps:

  • set the PA Tollerance desired value (just one time, setting will be recorded in profile)
  • use Simulate SkyPA spin edit if you want to do some trial test without solving
  • Be sure to have the setup connected
  • Choose from RoboClip the Target if you don have yet choosed outside the Tool windows, or manually input
  • Press the Start button to start the plate solving of actual location
  • Wait for answer on Solved PA
  • Look at adjust angle field to apply offset and direction, if the offset angle background is red rotate camera
  • Reiterate with Start and Plate solve until you reach green background on adjust angle field
  • use inverted if you see the adjustment increase the error instead to decrease (setting will be recorded in profile)
  • when you are in green situation press the OK button and tool will be closed, your camera have the right rotation
  • if you want you can press Abort during plate solving task to stop the action
Important Note! Remember that in most cases rotating the camera manually without the aid of a properly checked and calibrated rotator can lead to the loss of collimation and orthogonality of the System. Your images could be severely affected. Do this task at your own risk.