diff --git a/doc/add-circle.png b/doc/add-circle.png new file mode 100644 index 000000000..0d35cd7b7 Binary files /dev/null and b/doc/add-circle.png differ diff --git a/doc/alignment_polaris.png b/doc/alignment_polaris.png new file mode 100644 index 000000000..946965827 Binary files /dev/null and b/doc/alignment_polaris.png differ diff --git a/doc/astrometry_indexes_settings.png b/doc/astrometry_indexes_settings.png new file mode 100644 index 000000000..3f0cdccf6 Binary files /dev/null and b/doc/astrometry_indexes_settings.png differ diff --git a/doc/astrometry_settings.png b/doc/astrometry_settings.png new file mode 100644 index 000000000..fa3268778 Binary files /dev/null and b/doc/astrometry_settings.png differ diff --git a/doc/astrometry_windows_ansvr.png b/doc/astrometry_windows_ansvr.png new file mode 100644 index 000000000..a6136c8bd Binary files /dev/null and b/doc/astrometry_windows_ansvr.png differ diff --git a/doc/calibration_settings.png b/doc/calibration_settings.png new file mode 100644 index 000000000..7a60b5a83 Binary files /dev/null and b/doc/calibration_settings.png differ diff --git a/doc/capture_settings.png b/doc/capture_settings.png new file mode 100644 index 000000000..bc21a807c Binary files /dev/null and b/doc/capture_settings.png differ diff --git a/doc/commands.docbook b/doc/commands.docbook index 4b7f6c0a7..037d8862e 100644 --- a/doc/commands.docbook +++ b/doc/commands.docbook @@ -1,1677 +1,1677 @@ Command Reference Menu Commands CommandsMenu File Menu &Ctrl;O File Open FITS... Open a FITS image in the FITS Viewer tool &Ctrl;I File Save Sky Image... Create image on disk from current display &Ctrl;R File Run Script... Run the specified &kstars; script File Printing Wizard Starts a wizard to configure capturing sky objects images using telescope and printing the results as a good looking printout for further use or catalogization. &Ctrl;P File Print... Send the current sky map to the printer (or to a PostScript/PDF file) &Ctrl;Q File Quit Quit &kstars; Time Menu &Ctrl;E Time Set Time to Now Sync time to system clock &Ctrl;S Time Set Time... Set time and date < Time Advance one step backward in time Advance one step backward in time in the &kstars; simulation of the sky chart. The duration of the time step can be configured after pressing the little > button on the &kstars; toolbar. Time Stop Clock Toggle whether time passes > Time Advance one step forward in time Advance one step forward in time in the &kstars; simulation of the sky chart. The duration of the time step can be configured after pressing the little > button on the &kstars; toolbar. Pointing Menu Z Pointing Zenith Center the display at the Zenith point (straight up) N Pointing North Center the display above the North point on the horizon E Pointing East Center the display above the East point on the horizon S Pointing South Center the display above the South point on the horizon W Pointing West Center the display above the West point on the horizon &Ctrl;M Pointing Set Coordinates Manually... Center the display on specific sky coordinates &Ctrl;F Pointing Find Object Locate an object by name using the Find Object Window &Ctrl;T Pointing Stop Tracking Toggle tracking on/off. While tracking, the display will remain centered on the current position or object. View Menu &Ctrl;+ View Zoom in Zooms view in &Ctrl;- View Zoom out Zooms view out &Ctrl;Z View Default Zoom Restore the default Zoom setting &Ctrl;&Shift;Z View Zoom to Angular Size... Zoom to specified field-of-view angle &Ctrl;&Shift;F View Full Screen Mode Toggle full-screen mode Space View Switch to star globe view / Switch to horizontal view Toggle between the Horizontal and Equatorial Coordinate Systems F5 View Projection Lambert Azimuthal Equal-area Switch sky chart view to the Lambert azimuthal equal-area projection. F6 View Projection Azimuthal Equidistant Switch sky chart view to the azimuthal equidistant projection. F7 View Projection Orthographic Switch sky chart view to the orthographic projection. F8 View Projection Equirectangular Switch sky chart view to the equirectangular projection. F9 View Projection Stereographic Switch sky chart view to the stereographic projection. F10 View Projection Gnomonic Switch sky chart view to the gnomonic projection. View HiPS All Sky Overlay Select and configure HiPS sky overlays Tools Menu &Ctrl;&Shift;C Tools Calculator Opens the AstroCalculator Tool, which provides full access to many of the mathematical functions used by &kstars;. Tools Devices Telescope Wizard... Opens the Telescope Wizard, which provides a step-by-step guide to help you connect to your telescope and control it with &kstars;. &Ctrl;D Tools Devices Device Manager... Opens up the device manager, which allows you to start/shutdown device drivers and connect to remote INDI servers. Tools Devices INDI Control Panel... Opens up INDI Control Panel, which allows you to control all the features supported by a device. Tools Sky Calendar Opens the Sky Calendar Tool, which allows you to plan observations of Solar System planets by giving graphical data on sets and rises of these objects. &Ctrl;A Tools Altitude vs. Time Opens the Altitude vs. Time Tool, which can plot curves representing the altitude of any object as a function of time. This is useful for planning observing sessions. &Ctrl;U Tools What's Up Tonight Opens the What's Up Tonight Tool, which presents a summary of the objects which are observable from your location on a given date. &Ctrl;W Tools What's Interesting... Opens the What's Interesting Tool, which allows you to be informed about the most interesting observations that can be made from your current location using the given equipment. &Ctrl;B Tools Script Builder Opens the Script Builder Tool, which provides a GUI interface for building &kstars; &DBus; scripts. &Ctrl;Y Tools Solar System Opens the Solar System Viewer, which displays an overhead view of the solar system on the current simulation date. &Ctrl;K Tools Ekos -Opens Ekos, a complete and powerful tool for astrophotography. +Opens Ekos, a complete and powerful tool for astrophotography. With Ekos, you can align and guide your telescope, focus your CCD, and capture images using an easy intuitive interface. &Ctrl;J Tools Jupiter's Moons Opens the Jupiter Moons Tool, which displays the positions of Jupiter's four brightest moons as a function of time. Tools Flags Opens the Flag manager Tool, which can be used to assign color labels and icons to the given positions on the sky chart. Data Menu &Ctrl;N Data Download New Data... Open the Get Hot New Stuff dialog to download additional data for &kstars;. Data Updates This submenu can be used to update various object data, namely asteroids, comets and satellites orbital elements as well as recent supernovae data from the Internet. The data will be downloaded for the current user account only. If you use &kstars; from different account you should download them for every account separately. &kstars; tries to download recent supernovae list automatically by default. You can switch the download off using Supernovae page of &kstars; Settings window. Observation Menu &Ctrl;L Observation Observation Planner Open the Observation Planner tool. &Ctrl;2 Observation Execute the session Plan Opens session plan wizard or execute the planned session. Settings Menu Settings Info Boxes Show Info Boxes Toggle display of all three Info Boxes: Time Box Focus Box Location Box Settings Info Boxes Show Time Box Toggle display of the Time Info Box. By default, the Time Info Box is located in the top left side of the screen. You can change the position of Time Info Box by holding the left-click mouse button and dragging it to the new position. Settings Info Boxes Show Focus Box Toggle display of the Focus Info Box. By default, the Focus Info Box is located in the top right side of the screen. You can change the position of Focus Info Box by holding the left-click mouse button and dragging it to the new position. Settings Info Boxes Show Location Box Toggle display of the Location Info Box. By default, the Location Info Box is located in the bottom left side of the screen. You can change the position of Location Info Box by holding the left-click mouse button and dragging it to the new position. Settings Toolbars Shown Main Toolbar Toggle display of the Main Toolbar. By default, the Main Toolbar provides useful shortcuts for controlling the sky map view (&ie; Zoom in and Zoom out) and for controlling &kstars; clock as well. You can Start / Stop the clock, advance one step backward / forward in time and also you can easily set the time step used by &kstars;' clock. The time step is the rate at which time flows in the simulation. For setting the time step, you can use the spin box used for establishing the time step units and the spin box used for increasing / decreasing the time step value. Using the Main Toolbar you can quickly open the Find Object, Set Time or Set Geographic Location window. Main Toolbar can be configured using SettingsConfigure Toolbars. Settings Toolbars Shown View Toolbar Toggle display of the View Toolbar. View Toolbar controls which sky objects are drawn on &kstars; Sky Map (stars, deep sky objects, Solar system objects, supernovae or satellites) as well as what constellation information is included (constellation lines, constellation names, constellation art or constellation boundaries). It also provides icon shortcuts for: showing milky way (drawn with dark grey color), showing equatorial/horizontal coordinate grid and for showing the green opaque ground. Note that when the horizon is switched off, refraction effects are temporarily disabled. View Toolbar can be configured using SettingsConfigure Toolbars. Settings Toolbars Shown INDI Toolbar Toggle display of the INDI Toolbar. By default, INDI Toolbar contains three shortcut icons: Toggle Ekos Toggle INDI Control Panel Toggle FITS Viewer INDI Toolbar can be configured using SettingsConfigure Toolbars. Settings Statusbar Show Statusbar Toggle display of the Statusbar. It is located in the bottom of &kstars; window. Settings Statusbar Show Az/Alt Field Toggle display of the mouse cursor's horizontal coordinates in the statusbar. Settings Statusbar Show RA/Dec Field Toggle display of the mouse cursor's equatorial coordinates in the statusbar. Settings Statusbar Show J2000.0 RA/Dec Field Toggle display of the mouse cursor's equatorial J2000 coordinates in the statusbar. Settings Color Schemes This submenu contains all of the defined color schemes: Classic, Star Chart, Night Vision and Moonless Night. It can also include your custom color schemes. Select any item to set that color scheme. Settings FOV Symbols This submenu lists the available field-of-view (FOV) Symbols. The FOV Symbol is drawn at the center of the display. You may choose one or more from the list of predefined symbols (7x35 Binoculars, Telrad, One Degree, HST WFPC2 or 30m at 1.3cm) by checking their specific checkbox, or you may use no symbol by unchecking all the items from the symbols list. You can also define your own symbols (or modify existing symbols) using the Edit FOV Symbols... option. Settings Artificial Horizon If you select this submenu, then Artificial Horizon Manager will be opened. Artificial Horizon Manager is used to define on the skymap one or more regions that are blocked from view from your current location (&ie; tall trees or building). The window is split in two sections: in the left side is the Regions section while in the right side is the Points section. You can add a new region by pressing the + (Add Region) button or you can remove a region by selecting it in the regions list and then pressing the - (Remove Region) button. In order to draw a region you need to define a list of points that encompasses the blocked area. You can add a new point by pressing the + (Add Point) button from the right Points section. You can also remove a highlighted point from the list of points or you can clear all the points. There are two ways to add a new point to a selected region: manually by entering the point's coordinates or by selecting the point from the skymap after clicking Select Points button. Note that each point is described by a set of horizontal coordinates: Az (Azimuth) and Alt (Altitude). If you want to modify a point's coordinates, just double click on its Az/Alt text box value and enter the new value. First and Last points must be on the horizon. Polygons must be closed to be considered valid regions. Artificial Horizon Manager provides a easy way to rename your regions. By default, regions are named as: Region plus an index (&ie; Region 1 or Region 2). For renaming a region, just double click on its name and then you will be invited to complete a new region name. You can also control which regions are enabled or disabled for marking on the map by a simple click on the checkbox in front of each region. After you defined your desired regions you can apply them by pressing the Apply button. If you want to use these regions again, in further astronomy sessions, you can save them such that next time when you will open &kstars; they will be automatically marked on the skymap. &Ctrl;0 Settings Configure Observation Logging List your Equipment Allows you to define your equipment characteristics for observation logs. The Configure Equipment window is divided into four tabs: Telescope, Eyepiece, Lens and Filter. You can add a new equipment by completing its characteristics and pressing Add New... button. You can also save or remove an equipment from the list. &Ctrl;1 Settings Configure Observation Logging Manage Observer Selecting this will open Manage Observers window that enables you to register a number of observers which are using &kstars; on this computer. You can add a new entry to observers list by completing the mandatory fields: Name and Surname and then pressing the + (Add observer) button. Note that Contact field is optional, &kstars; allowing you to add a new observer even though Contact text box is empty. You can also remove an observer from the list using - (Remove observer) button. &Ctrl;G Settings Geographic Select a new geographic location. Settings Configure &kstars; Modify configuration options. Settings Configure Shortcuts Open the Configure Shortcuts window which allows you to modify &kstars; shortcuts. You can use &kstars; default shortcuts scheme or define your own shortcuts scheme. In order to add a new custom shortcut to an action, you need to click on action's name and then press the Custom checkbox. Then click on the button next to Custom checkbox and enter the shortcut you would like to use in &kstars;. You can also remove a shortcut by pressing the Delete button after you select an action from the list. &kstars; helps you to find an action by providing its search method; just enter the name of the action and the list will be reduced to its best matches. For example, I will give you a brief example on how to use &kstars; Configure Shortcuts feature: Firstly, open the Configure Shortcuts window from the Settings menu. Then select the action you would like to add a shortcut (&ie; Artificial Horizon). You can use the search method provided by &kstars;. Just type art in the search text box and the list will be reduced to only four actions. The Artificial Horizon is the first action in the list. Now that you find your desired action, you can add a new shortcut by clicking on its name. After you click on the action name, press the Custom checkbox. There is a button next to Custom checkbox used for adding new shortcuts. By default, if an action has no custom shortcut, the None tag will be assigned to this button. Press this button and then add your custom shortcut. For example, for Artificial Horizon, you can use &Ctrl;+H shortcut. Hold the &Ctrl; key and press H. Your shortcut be automatically saved, thus you can use it next time when you open &kstars;. Settings Configure &kstars;... Modify configuration options. Settings Startup Wizard By selecting the Startup Wizard... submenu, the Setup Wizard window will pop up. It is the same window that you saw when you ran &kstars; for the very first time. &kstars; Setup Wizard will help you set up some basic options, such as your location on Earth. The first page of Setup Wizard is a welcome page and if you press Next button, you will get the Choose Your Home Location page. Here you can select your exact home location or a city near your home location if your accurate location is not present in &kstars; cities database. Browsing the entire list is not so efficient and thus, &kstars; provides you a easy-to-use method for selecting your desired city in a short time. You may filter the list of cities by the name of your city, province and country. By giving more details about your location, the list's size will reduced only to its best matches. When you highlight a city in the cities list, the Longitude and Latitude boxes will be updated, containing the accurate information of your selected location. When you hit the Next button, you will get the last page of &kstars; Setup Wizard: Download Extra Data Files page. Here you may download optional data files via the Internet, in order to enhance &kstars;, such as Messier object images, or a more complete NGC/IC catalog. Press the Download Extra Data button to proceed. After you pressed the Download Extra Data button, the Get Hot New Stuff window will appear. It is &kstars; Add-On Installer, which will help you to manage what extra information you added to &kstars;. Firstly, you can choose how the add-ons list is displayed, by pressing the Details view mode or Icons view mode button. You may also order the list by various criteria like: newest, rating, most downloads or installed. This can be easily done by selecting an option using the radio button. You can also make searches using the Search: text box. Regarding the list of add-ons, you may perform several actions by selecting an add-on from the list: you can install or uninstall an add-on using the Install / Uninstall button, you can open the Details window using the Details button or you can rate an add-on by giving a number of gold stars, up to five stars. If you want to send an email to the author of an add-on, you are able to do that by clicking on his e-mail address. Then, your default e-mail application will guide you through the sending process. After you managed your &kstars; add-ons, then you can close the window by pressing the Close button. You can also use the Download Extra Data Files tool later, by selecting Data Download New Data.... Additionally &kstars; has the common &kde; Settings and Help menu items, for more information read the sections about the Settings Menu and Help Menu of the &kde; Fundamentals. Help Menu &kstars; has the common &kde; Help menu item, for more information read the section about the Help Menu of the &kde; Fundamentals. Popup Menu Popup MenuDescription The right click popup menu is context-sensitive, meaning its content varies depending on what kind of object you click on. We list all possible popup menu items here, with the relevant object type [in brackets]. [All] Identification and type: The top one to three lines are devoted to the name(s) of the object, and its type. For stars, the Spectral Type is also shown here. [All] Rise, Transit, and Set times for the object on the current simulation date are shown on the next three lines. [All] Center & Track: Center the display on this location, and engage tracking. Equivalent to double-clicking. [All] Add flag...: Open &kstars; Flag manager window. Here you can manage your flags and use some of &kstars; features. When Flag manager window is open for a selected object, Right ascension and Declination text boxes will be automatically filled with the coordinate values of the selected object on the Sky Map. Besides these two text boxes, you can set the Epoch, add a Label, set the Label color or even add an Icon. To add custom icons, just add images in `qtpaths --paths GenericDataLocation`/kstars/. File names must begin with the flag keyword. For example, the file flagSmall_red_cross.gif will be shown as Small red cross in the combo box. After you set up the information of the new flag, you can add it to the flags list using the Add button. You may also change flags details (&ie; RA/Dec, label or icon) and then save the new ones by pressing the Save changes button. Using the Flag manager, you can easily center an object in Map or in Telescope, by pressing Center in Map or Center in Telescope button. In order to delete a value from the list, just select it in the list and then press Delete button. Your flags are saved after you close current session and thus you will be able to see them everytime you will use &kstars; again. [All] Angular Distance To...: Enter "angular distance mode". In this mode, a dotted line is drawn from the first target object to the current mouse position. When you click with the &RMB; on a second object, this will display the angular distance between the two objects near the second object. You can press the &Esc; key to exit angular distance mode without measuring an angle. [All] Starhop from here to: will enable you to find a path between two points in the sky. Star hopping is a technique that uses bright stars as a guide for finding fainter objects. So if you have a bright star, you can use it as a reference to find a fainter object. Starting from your reference star, &kstars; will find a route to the destination, traversing a sequence of stars/patterns of stars. The object for which you called Starhop from here to tool will be your starting point. When your starting point is established, a dotted line will appear, allowing you to decide which will be your end point. You have to move the mouse cursor to your destination object position and right click on it. Then, a dialog box will pop up, requiring you to set the FOV used for star hopping. For selecting a FOV, you need to make a choice from the FOV combo box list of values. The values you can choose include default FOV values (7x35 Binoculars, Telrad, One Degree, HST WFPC2 and 30m at 1.3cm) plus your customized FOVs. After you selected the FOV, &kstars; will find a route for you. Thus, the dialog box will contain a list of object used in the starhop. If &kstars; did not manage to find a route, then an error dialog box will be displayed, giving you a helping hand. When the Star-Hopper algorithm ends, the dialog box will contain a list of objects used in starhop route. For every object from the list, you can perform a set of actions: you can ask for details using the Details button, center selected object in the map using Center on map button or you can go to next star by pressing the Next button. Note that when go to next star, it will be automatically centered on the map. Also, Star-Hopper tool provides directions to star hop for every object of the list. [All] Details: Open the Object Details window for this object. [All] Attach Label: Attach a permanent name label to the object. If the object already has a label attached, this item will read Remove Label. [All] Add to Observing WishList: Add the selected object to Observation Planner's Wish List. You can see the Wish List, by selecting ObservationObservation Planner. If the object is already in the Observing WishList, then this item will become Remove Label. [Solar system objects] Add Trail: Add a trail to current Solar system object. A star trail is the continuous path created by the star in the night sky due to the rotation of the Earth. If the object already has a trail, this item will become Remove Trail. [All] Simulate eyepiece view: Eyepiece View feature renders the view through the eyepiece of various telescope types. Firstly, an input dialog is shown, which asks you to select one of the visible FOVs to use as a FOV for the eyepiece view. The user also has the option of trying to determine it from the image (accurate if image has metadata, otherwise it will be random). After you set the FOV, the "Eyepiece Field View" window will pop up. You can easily rotate the view using the "Rotation" slider. You can also flip and invert the view to help match the view through a telescope/camera. "Eyepiece view" tool can help you locate many objects with ease, instead of trying to work with relative positions and relative orientations. This is an important advantage, especially when you are star hopping. Note that for getting best results, time must be synced with current time in &kstars;, and &kstars; must be in horizontal coordinates mode. [Solar system objects] Image Resources: gives a list of image links for current Solar system object. The images are displayed in &kstars; Image Viewer tool. Image Viewer tool allows you to invert the colors and save the image in your computer. [Solar system objects] Information Resources: gives a list of documentation links for current Solar system object. The links are opened in your default browser. [All objects without Solar system objects] Show SDSS Image: download a SDSS (Sloan Digital Sky Survey) image of the object from the Internet, and display it in the Image Viewer tool. [All objects without Solar system objects] Show DSS Image: download a DSS (Digitized Sky Survey) image of the object from the Internet, and display it in the Image Viewer tool. Keyboard Commands Commands Keyboard Navigation Keys Navigation Controls Keyboard Arrow Keys Use the arrow keys to pan the display. Holding down the &Shift; key doubles the scrolling speed. + / - Zoom In/Out &Ctrl;Z Restore the default Zoom setting &Ctrl;&Shift;Z Zoom to specified field-of-view angle 0–9 Center Display on a major Solar System body: 0: Sun 1: Mercury 2: Venus 3: Moon 4: Mars 5: Jupiter 6: Saturn 7: Uranus 8: Neptune 9: Pluto Z Center the display at the Zenith Point (straight up) N Center the display above the North point on the horizon E Center the display above the East point on the horizon S Center the display above the South point on the horizon W Center the display above the West point on the horizon &Ctrl;T Toggle tracking mode < Advance the simulation clock backwards by one time step > Advance the simulation clock forwards by one time step Menu Shortcuts Commands Menu Keyboard Shortcuts &Ctrl;N Download extra data &Ctrl;O Open a FITS image in the FITS Editor &Ctrl;I Export sky image to a file &Ctrl;L Run a &kstars; Observation Planner. &Ctrl;R Run a &kstars; &DBus; script &Ctrl;P Print the current sky map &Ctrl;Q Quit &kstars; &Ctrl;E Sync the simulation clock with the current system time &Ctrl;S Set the simulation clock to a specified Time and Date &Ctrl;&Shift;F Toggle full-screen mode &Ctrl;0 Define equipment (telescope, eyepiece, lens and filter) characteristics for observation logs. &Ctrl;1 Add a new observer item for your observation logs Space Toggle between the Horizontal and Equatorial Coordinate Systems F1 Open the &kstars; Handbook F5 Switch sky chart view to the Lambert azimuthal equal-area projection. F6 Switch sky chart view to the azimuthal equidistant projection. F7 Switch sky chart view to the orthographic projection. F8 Switch sky chart view to the equirectangular projection. F9 Switch sky chart view to the stereographic projection. F10 Switch sky chart view to the gnomonic projection. Actions for the Selected Object Objects in the Sky Keyboard Actions Each of the following keystrokes performs an action on the selected object. The selected object is the last object which was clicked on (identified in the status bar). Alternatively, if you hold down the &Shift; key, then the action is performed on the centered object instead. C Center and Track on the selected object D Open the Details window for the selected object L Toggle a name label for the selected object O Add the selected object to the observing list P Open the selected object's popup menu T Toggle a trail on the selected object (solar system bodies only) Tools Shortcuts &Ctrl;F Open the Find Object window, for specifying a sky object on which to center &Ctrl;M Open the Set Coordinates Manually tool, for specifying RA/Dec or Az/Alt coordinates on which to center [ Start an Angular Distance measurement at the current mouse cursor position. The angular distance between start and end points is displayed at the endpoint. &Ctrl;G Open the Set Geographic Location window &Ctrl;C Open the AstroCalculator &Ctrl;A Open the Altitude vs. Time tool &Ctrl;U Open the What's Up Tonight? tool &Ctrl;W Open the What's Interesting tool &Ctrl;B Open the Script Builder tool &Ctrl;Y Open the Solar System Viewer &Ctrl;J Open the Jupiter Moons tool Mouse Commands Commands Mouse Navigation Controls Mouse Moving the mouse The sky coordinates (Az/Alt, RA/Dec and J2000.0 RA/Dec) of the mouse cursor are updated in the status bar. The status bar is located in the right bottom corner of the screen. The status bar can be customized by selecting Settings Statusbar submenu. Here you may choose what coordinates systems &kstars; will display in the status bar. Furthermore, you can hide the status bar by unchecking the Show Statusbar checkbox. "Hovering" the mouse A temporary name label is attached to the object nearest to the mouse cursor. Left-clicking Objects in the Sky Identifying The object nearest the mouse click is identified in the status bar. Double-clicking Objects in the Sky Centering Center and track on the location or object nearest the mouse click. Double-clicking on an Info Box will shade it to show/hide extra information. Right-clicking Objects in the Sky Invoking Popup Menu for Open the popup menu for the location or object nearest the mouse cursor. Scrolling the mouse wheel Zoom the display in or out. If you do not have a mouse wheel, you can hold the middle mouse button and drag vertically. Click-and-dragging Dragging the sky map Pan the display, following the drag motion. &Ctrl;+dragging the sky map Define a rectangle in the map. When the mouse button is released, the display is zoomed in to match the field-of-view to the bounds of the rectangle. Dragging an Info Box The Info Box is repositioned in the map. Info Boxes will stick to window edges, so that they remain on the edge when the window is resized. diff --git a/doc/config.docbook b/doc/config.docbook index 541f907cf..6f00f54b8 100644 --- a/doc/config.docbook +++ b/doc/config.docbook @@ -1,1223 +1,1223 @@ Configuring &kstars; Setting the Geographic Location Here is a screenshot of the Set Geographic Location window: Changing the Geographic Location Set Location Window There is a list of over 3400 predefined cities available to choose from. You set your location by highlighting a city from this list. Each city is represented in the world map as a small dot, and when a city is highlighted in the list, a red crosshairs appears on its location in the map. Geographic Location Tool Filtering It is not practical to scroll through the full list of 3400 locations, looking for a specific city. To make searches easier, the list can be filtered by entering text in the boxes below the map. For example, in the screenshot, the text A appears in the City Filter box, while Te has been entered in the Province Filter box, and USA is in the Country Filter box. Note that all of the cities displayed in the list have city, province, and country names that begin with the entered filter strings, and that the message below the filter boxes indicates that 6 cities are matched by the filters. Also notice that the dots representing these six cities in the map have been colored white, while the unmatched cities remain gray. The list can also be filtered by location in the map. Clicking anywhere in the world map will show only those cities within two degrees of the clicked location. At this time, you can search by name, or by location, but not both at once. In other words, when you click on the map, the name filters are ignored, and vice versa. Geographic Location Tool Custom locations The longitude, latitude and time zone information for the currently-selected location are displayed in the boxes at the bottom of the window. If you feel that any of these values are inaccurate, you can modify them and press the + (Add City) button to record your custom version of the location. You can also define a completely new location by pressing the Clear Fields button, and entering the data for the new location. Note that all fields except the optional State/Province must be filled before the new location can be added to the list. &kstars; will automatically load your custom locations for all future sessions. Please note, at this point, the only way to remove a custom location is to remove the appropriate line from the file kstars/mycities.dat in your folder qtpaths . If you add custom locations (or modify existing ones), please send us your mycities.dat file so that we can add your locations to the master list. Setting the Time Date and Time The simulation clock When &kstars; starts up, the time is set to your computer's system clock, and the &kstars; clock is running to keep up with the real time. If you want to stop the clock, select Stop Clock from the Time menu, or simply click on the Stop Clock icon in the toolbar. You can make the clock run slower or faster than normal, or even make it run backward, using the time-step spinbox in the toolbar. This spinbox has two sets of up/down buttons. The first one will step through all 83 available time steps, one by one. The second one will skip to the next higher (or lower) unit of time, which allows you to make large timestep changes more quickly. Date and Time Setting You can set the time and date by selecting Set Time... from the Time menu, or by pressing the time icon in the toolbar. The Set Time window uses a standard &kde; Date Picker widget, coupled with a spinbox for setting the hours and minutes. If you want to re-synchronize the simulation clock back to the current CPU time, just select Set Time to Now from the Time menu. Date and Time Extended range of dates &kstars; can accept very remote dates beyond the usual limits imposed by QDate. Currently, you can set the date between the years -100000 and +100000. We may extend this range even further in future releases. However, please be aware that the accuracy of the simulation becomes more and more degraded as more remote dates are examined. This is especially true for the positions of solar system bodies. The Configure &kstars; Window Configure &kstars; window The Configure &kstars; window allows you to modify a wide range of display options. You can access the window with the configure toolbar icon, or by selecting Configure &kstars;... from the Settings menu. The window is depicted below: Configure &kstars; Window Configure &kstars; Window The Configure &kstars; window is divided into eleven pages: Catalogs, Solar System, Satellites, Supernovae, Guides, Colors, FITS, INDI, Ekos, Xplanet and Advanced. Configure &kstars; window Catalogs page In the Catalogs page, you determine which object catalogs are displayed in the map along with several properties. Configure &kstars; window Solar System page In the Solar System page, you can specify whether the Sun, Moon, planets, comets and asteroids are displayed. Configure &kstars; window Satellites page The Satellites page allows you to set the satellites view options. Configure &kstars; window Supernovae page The Supernovae page allows you to manage how supernovae are displayed by &kstars;. Configure &kstars; window Guides page The Guides page lets you toggle whether non-objects are displayed (&ie;, constellation lines, constellation names, the Milky Way contour). Configure &kstars; window Colors page Color Schemes Customizing The Colors page allows you to set the color scheme, and to define new custom color schemes. For detailed explanation of the options on the FITS page see the Configure FITS section. For detailed explanation of the options on the INDI page see the Configure INDI section. For detailed explanation of Ekos astrophotography suite, -see the official Ekos page. +see the Ekos section of this manual. Configure &kstars; window Xplanet page The Xplanet page provides fine-grained control over Solar system planet surface renderer Xplanet (should be installed separately). Configure &kstars; window Advanced page The Advanced page provides fine-grained control over the more subtle behaviors of &kstars;. Catalogs Catalogs Window Catalogs Window Catalogs page Short overview In the Catalogs page, you can configure which object catalogs are displayed by &kstars;, as well as how much information you would like to be included on the Sky Map. By default, &kstars; includes ~300,000 named and unnamed stars up to magnitude 8. For Deep Sky Objects, the included catalogs are New General Catalog (NGC), Index Catalog (IC), and Messier Catalog. New General Catalogue of Nebulae and Clusters of Stars (abbreviated as NGC) is a catalogue of 7,840 deep-sky objects. Index Catalogue of Nebulae and Clusters of Stars (abbreviated as IC) serves as a supplement to the NGC, and contains an additional 5,386 objects, collectively known as the IC objects. Messier Catalogue is a catalogue of 110 deep-sky objects, including diffuse nebulae, planetary nebulae, open clusters, globular clusters and galaxies. Messier objects have names like M1, M2, up to M110. The maximum apparent visual magnitude of Messier Catalogue is represented by M91's value of 10.2. You can install new catalogues using &kstars; Add-On Installer. You can open it by opening the DataDownload New Data... submenu. You can choose from a list of catalogues, including: Steinicke NGC/IC Catalog: is a more complete NGC/IC catalog. Abell Planetary Nebulae Catalog: is a catalog of 86 planetary nebulae. The maximum magnitude is represented by Abell 47's value of 19.5. Sharpless HII region Catalog: is the Sharpless (Sh2) catalog of HII regions (diffuse nebulae). Hickson Compact Groups: is a catalog consisting of 99 compact groups of galaxies. Tycho-2 Star Catalog: is a catalog of more than 2.5 million of the brightest stars. It contains stars with a magnitude value from 8.0 to 12.5. USNO NOMAD Catalog: is a catalog of about 100 million stars with magnitude from 12.5 to 16.5. Note that is requires Tycho-2 to be installed. The following is a summary of catalogs in KStars: Stars Catalogues Name Abbreviation Number of objects Magnitude Add-On Default Default Catalog Default ~300,000 Up to 8 magnitude No Yes Tycho-2 Tycho2 more than 2.5 million 8.0-12.5 Yes No Naval Observatory Merged Astronomic Dataset USNO NOMAD 100 million 12.5-16.5 Yes No
Deep-sky objects Catalogues Name Abbreviation Number of objects Magnitude Add-On Default Index Catalogue of Nebulae and Clusters of Stars IC 5,386 Up to 18.3 magnitude No Yes New General Catalogue of Nebulae and Clusters of Stars NGC 7,840 - No Yes Messier Catalogue - 110 Up to 10.2 magnitude No Yes Steinicke NGC/IC - - - Yes No Abell Planetary Nebulae Catalog - 86 Up to 19.5 magnitude Yes No Sharpless HII region Catalog Sh2 - - Yes No Hickson Compact Groups - 99 - Yes No
Catalogs Star Catalogs The Stars section allows you to manage how stars are displayed in &kstars;. You can choose to see the stars or not by checking the Star Catalogs checkbox. If you check it, then multiple options will be enabled. Thus, you can set how many stars are drawn on the map using the Star Density slider. You can also customize &kstars; to toggle star name and magnitudes. Star names are drawn next to bright stars. To display labels of fainter stars, increase the Label density slider. Catalogs Deep-Sky Catalogs Below the stars section, the Deep-Sky Objects section controls the display of several non-stellar object catalogs. You can toggle the display of Deep Sky Objects and control the display of their names and magnitudes. By default, the list of deep-sky objects includes the Messier, NGC and IC catalogs. Addons catalogs are available via the DataDownload New Data... submenu where you can download catalogs provided by &kstars; team and the community. Furthermore, &kstars; supports import of custom catalogs. To import a raw ASCII catalog data file into &kstars;, press the Import Catalog and follow the instructions. To import a custom catalog already in &kstars; catalog format, press the Load Catalog button. Each line in the custom catalog file should contain the following space-separated fields: For stars: type(0 for stars), RA, Dec, mag, SpType, name(optional) For other types: type(3-8), RA, Dec, mag (optional), flux(optional), name(optional) The types are: 0: star 1: star (in object catalog...probably don't want to use this) 2: planet (don't use this in custom catalog) 3: open cluster 4: globular cluster 5: gaseous nebula 6: planetary nebula 7: supernova remnant 8: galaxy 18: radio source The SpType is a short string for the spectral type. For example, B5 or G2. The coordinates should be given as floating-point values, in the J2000.0 epoch. The name can be anything you wish. If the name is more than one word, it must be enclosed in quotation marks. Once you have constructed a custom data file, open the &kstars; configuration window to the Catalogs tab, and press the Import Catalog... button. A popup window appears in which you can specify a name for the catalog, and the name of the file (including the path): Import Catalog Window Import Catalog Window When you press Ok button, &kstars; will attempt to read the lines of your data file. It will report any problems, and if any lines at all were successfully parsed, you are given a choice to accept the data file (ignoring any unparsed lines), or to cancel the operation to attempt to resolve the problems first. You can load a new catalog using the Load Catalog... button. A new window will appear, asking you to specify the file that contains the catalog. Load Catalog Window Load Catalog Window Once the data file has been accepted, your custom catalog will be loaded on startup along with the standard catalogs. In the Catalogs window is a checkbox for each catalog which toggles the display of catalog objects. Add Catalog Add Catalog Note that, if you want to load a catalog that is already loaded, a warning dialog will pop-up. Overwrite Catalog Overwrite Catalog You can remove custom catalogs by highlighting its checkbox in the Catalogs window, and pressing the Remove Catalog... button (this button is active only if a custom catalog is highlighted in the list of checkboxes). Note that it can not be used for removing &kstars; default catalogs. Delete Catalog Delete Catalog For radio sources catalogs, you must include the flux frequency and units. For example: # Flux Frequency: 1420 Mhz # Flux Unit: mJy The following is a simple catalog file: # Name: my_catalog # Prefix: et_radio # Color: #00ff00 # Epoch: 2000 # Flux Frequency: 1420 Mhz # Flux Unit: mJy # ID RA Dc Tp Mj Mn PA Nm Flux J0001 12:31:23.1 +11:29:34 18 180.60 360.30 45 my_radio_source 70 Using the Catalogs window, you can define faint limits for sky objects for zoomed in and zoomed out states of the rendering. When the Show objects of unknown magnitude item is enabled, objects whose magnitudes are unknown, or not available to &kstars;, are drawn irrespective of the faint limits set. The following is a brief tutorial on adding new catalogues to &kstars;. To import a new catalog, download a raw catalog data file where the data columns are space delimited. Any lines starting with # shall be ignored. For this example, we shall use the Lynds Catalog of Dark Nebulae. Download / write the raw catalog data file (the raw file is the file containing catalog's objects described by a set of parameters, like: ID Number, Right Ascension, Declination and so on). In order to successfully load a custom catalog into &kstars;, you need to use the following syntax: (otherwise your catalog will be entirely ignored or maybe some objects from your catalog will be wrongly drawn) Every object should be written on a separate row. The fields of each line should be separated by white space. The catalog header may contain comment lines beginning with the # symbol. ID number: integer value. Right Ascension: colon-delimited hh:mm:ss.s or floating-point value. Declination: colon-delimited dd:mm:ss.s or floating-point value. Object type: integer value, one of [ 0,1,2,3,4,5,6,7,8 ]. Common name: string value (if it contains a space, it *must* be enclosed in quotes!). Magnitude: floating-point value. Major axis: floating-point value (length of major axis in arcmin). Minor axis: floating-point value (length of minor axis in arcmin). Position angle: floating-point value (position angle, in degrees). The following is a subset of the original raw data file: 1 16 26.0 -16 0 .18 +21.82 .054 3 49 8 452 2 18 4.0 -31 30 .13 -05.32 1.240 2 0 4 837 3 18 0.0 -31 0 .15 -04.33 5.600 2 0 6 817 4 16 59.5 -22 8 .18 +11.82 .004 5 27 7 533 5 17 13.2 -24 22 .20 +07.96 .012 4 0 9 595 The raw file contains some extra information, unusable for &kstars;. It also contains extra white spaces and values are not meeting &kstars; expectations (&ie; for Right Ascension: colon-delimited hh:mm:ss.s or floating-point value). Thus, it need to be modified in order to match &kstars; format. For a better understanding on what each column means, you can take a look at the original source of the catalog. It contains the raw data file and, in addition, it contains an useful readme, which will help you understand what you should keep and furthermore, what you need to remove from the raw data file. Minimally, the raw data file should contain the following fields: ID Number Object Type Right Ascension Declination The raw Dark Nebulae by Lynds contains only three usable fields for &kstars;: Right Ascension, Declination and Area (square degrees). Therefore, in order to properly import the catalog into &kstars;, the ID and Object Type fields need to be added. You can insert these values manually using your favorite text editor. However, it is recommended to use any spreadsheet application to import the raw data file and add the necessary columns. This is especially convenient for large data sets. Since the original raw data contains an area field which is not supported by &kstars;, we need to approximate it to a usable value which is the Major Axis. Therefore, we use the following formula in the spreadsheet to convert area to major axis in arcminutes: Major Axis = sqrt(Area) * 60 After importing the raw data file into &kstars; and selecting the appropriate columns, &kstars; shall generate the final catalog file suitable for loading directly into &kstars;. For example, this is a small subset of the content (header + first five objects) of the Dark Nebulae by Lynds catalog which was created by &kstars; after importing the raw data file which only contains the data columns: # Delimiter: # Name: LyndsCatalog # Prefix: Lynds # Color: #ff7600 # Epoch: 2000 # ID RA Dc Mj Tp 1 16:26:0 -16:0:0.1 13.943 5 2 18:4:0 -31:30:0.1 66.813 5 3 18:0:0 -31:0:0.1 141.986 5 4 16:59:5 -22:8:0.1 3.795 5 5 17:13:2 -24:22:0.2 6.573 5 As seen above, each column was assigned a &kstars; designated header such as the ID, Right Ascension, Declination, Major axis and Object Type fields. Note that the Catalog Prefix (Lynds) and the ID field are used together for identifying objects in the Sky Map (&ie; objects from this catalog will have names like: Lynds 1, Lynds 2, Lynds 617 up to the last object, Lynds 1791). Open the SettingsConfigure &kstars;... menu and choose Catalogs tab. In the Deep-Sky objects section, press the Import Catalog... button. If the button is not available, check the Deep-Sky Catalogs checkbox. This will enable you to configure &kstars; deep-sky objects catalogs. After you press the Import Catalog... button, Import Catalog window will pop up. At first, click on Open file dialog button in order to select the raw data file. Import catalog Import new catalog In the dialog window, find your raw file, select it and then press Open button. Open catalog Open Dark Nebulae catalog Now, you need to specify the correct order of the catalog fields within the raw data file. The fields must be added inside Catalog fields list. Note that you can drag fields in order to build the right order or you can use additional fields from Available fields fields. For example, if your raw data file contains a magnitude column, then you need to add Magnitude field to the Catalog fields list. Complete info for new catalog Complete info for new catalog After you set the fields so that they match to your catalog raw file, you can move to the next step: completing the remaining input fields: Coordinate epoch, Catalog name prefix, Catalog name and Save catalog as. You can also choose the Symbol color used for your catalog. There you can specify how the fields are split within the raw data file: CSV (Comma-separated values) or Space Delimited. You can preview the output by pressing the Preview Output button. Pay attention to the header fields to have the same order as your catalog fields (&ie; ID RA Dec Major Axis and Object Type). Press OK button to close the Catalog Preview window. Then press OK button again to create and save your catalog. After you successfully imported your catalog, it will be displayed in the catalogs list. You can choose to be displayed or not, by pressing on its checkbox. Added Dark Nebulae by Lynds catalog Dark Nebulae by Lynds catalog
Solar System Solar System Window Solar System Window Configure &kstars; window Solar System page In the Solar System page, you can specify whether the Sun, Moon, planets, comets and asteroids are displayed, and whether the major bodies are drawn as colored circles or actual images. You can also toggle whether solar system bodies have name labels attached, and control how many of the comets and asteroids get name labels. There is an option to automatically attach a temporary orbit trail whenever a solar system body is tracked, and another to toggle whether the color of the orbit trail fades into the background sky color. Satellites Satellites Window Satellites Window Configure &kstars; window Satellites page The Satellites page allows you to set the satellites view options. Firstly, you can see or hide the satellites on the skymap using Show satellites checkbox from the top View options section. By default, satellites are drawn as small light red filled circles with an optional dark red name label next to them. You can enable or disable these labels by checking or not the Show labels checkbox. It is located below the Show satellites checkbox, within the View options section. The colors of the dots representing satellites and their name labels can be easily customized using the Colors page from the same Configure &kstars; window. In addition, satellites can be drawn just like regular stars by checking the Draw satellites like stars checkbox. To display only the visible satellites from your current geographic location and time, select Show only visible satellites. &kstars; can draw artificial satellites from many predefined groups. Thus, you can select to display a particular group, multiple groups or partially select subgroups. Under each group, a list of individual satellites is presented. To select all satellites from a group, you need to check the group checkbox. You can also select only the satellites of interest in each group. The satellites orbital elements can be updated via the internet by pressing the Update TLEs button. Another way for updating the satellites orbital elements is to use the UpdatesUpdate satellites orbital elements in the Data menu. If you know the name of a desired satellite then you can use the search satellites method that &kstars; provides. You need to enter the name of satellite in the Search satellites text box and the list will be reduced only to its best matches. You can add new satellites to &kstars; default satellites set by editing the kstars/data/satellites.dat file. As each line of this file is a group of satellites, you need to add a new entry for your desired satellites group. An entry should have the following format: Group Name;local_filename;url. For example: Iridium;iridium.tle;http://celestrak.com/NORAD/elements/iridium.txt. Supernovae Supernovae Window Supernovae Window Configure &kstars; window Supernovae page The Supernovae page allows you to decide if the supernovae are displayed or not by checking the Show supernovae checkbox. By default, supernovae are drawn as small light orange + mark. As for satellites, the color of supernovae can be easily customized using the Colors page. You can configure &kstars; to check for newly discovered supernovae on startup by checking the Check for Recent Supernovae on Startup checkbox. This way, &kstars; will be always up-to-date with the most recent supernovae. You can enable supernova alerts using the Enable Supernova alerts checkbox. Thus, &kstars; will automatically alert you every time it learns of a new supernova in the sky. You can set the magnitude limit for showing a supernova as well as magnitude limit for supernova alerts using the spin boxes control. The limiting magnitude is the faintest apparent magnitude of an skyobject that is visible with the naked-eye or a telescope. The list of recent supernovae can be updated via the internet by pressing the Update List of Recent Supernovae button. Another way for updating the supernovae list is to use the UpdatesUpdate Recent Supernovae data item in the Data menu. Guides Guides Window Guides Window Configure &kstars; window Guides page The Guides page lets you toggle whether non-objects are displayed (&ie;, constellation lines, constellation names, the Milky Way contour, the celestial equator, the ecliptic, the horizon line, and the opaque ground). You can also choose whether you would like to see Latin constellation names, IAU-standard three-letter abbreviations, or constellation names using your local language. Colors Colors Window Colors Window Configure &kstars; window Colors page Color Schemes Customizing The Colors page allows you to set the color scheme, and to define custom color schemes. The tab is split into two panels: The left panel shows a list of all display items with adjustable colors. Click on any item to bring up a color selection window to adjust its color. Below the list is the Star Color Mode selection box. By default, &kstars; draws stars with a realistic color tint according to the spectral type of the star. However, you may also choose to draw the stars as solid white, black or red circles. If you are using the realistic star colors, you can set the saturation level of the star colors with the Star Color Intensity spinbox. The right panel lists the defined color schemes. There are four predefined schemes: the Default Colors scheme, Star Chart, which uses black stars on a white background, Night Vision, which uses only shades of red in order to protect dark-adapted vision, and Moonless Night, a more realistic, dark theme. Additionally, you can save the current color settings as a custom scheme by clicking the Save Current Colors button. It will prompt you for a name for the new scheme, and then your scheme will appear in the list in all future &kstars; sessions. To remove a custom scheme, simply highlight it in the list, and press the Remove Color Scheme button. FITS Configure &kstars; window FITS page FITS (Flexible Image Transport System) is a popular open standard for storage, transmission and processing of digital data. For the details, one is referred to the corresponding Wikipedia article. This page allows you to configure presentation and processing of FITS data in &kstars;. The left panel is for configuring FITS viewer itself. Check the Use FITS Viewer item if you want automatically display received images in the FITS Viewer. The Single Preview Tab item is to display all captured FITS images in a single tab instead of multiple tabs per image. The Single Window Capture item is to display captured FITS images from all cameras in a single FITS Viewer window instead of a dedicated window to each camera. The Single Window Open item is to display opened FITS images in a single FITS Viewer window instead of a dedicated window to each file and the Independent Window item is to make FITS Viewer window independent from &kstars;. The right panel lists processing options. The Auto Stretch item is to always apply auto stretch to images in FITS Viewer, Limited Resources Mode is to enable limited resource mode to turn off any resource-intensive operations, namely: Auto Debayer (bayered images will not be debayered; only grayscale images are shown), Auto WCS (World Coordinate System data will not be processed; WCS maps sky coordinates to image coordinates; equatorial grid lines, object identification, and telescope slew within an image are disabled), and 3D Cube (RGB images will not be processed; only grayscale images are shown). You can switch off some of these resource-greedy operations separately as well. INDI INDI Window INDI Window For detailed explanation of the options on the INDI page see the Configure INDI section. Ekos Ekos Window Ekos Window Ekos is an astrophotography suite, a complete astrophotography solution that can control all INDI devices including numerous telescopes, CCDs, DSLRs, focusers, filters, and a lot more. Ekos supports highly accurate tracking using online and offline astrometry solver, autofocus and autoguiding capabilities, and capture of single or multiple images using the powerful built in sequence manager. For detailed explanation of Ekos, -see the official Ekos page. +see the Ekos section of this manual. Advanced Advanced Window Advanced Window Configure &kstars; window Advanced page The Advanced page provides fine-grained control over the more subtle behaviors of &kstars;. Atmospheric Refraction The Correct for atmospheric refraction checkbox controls whether the positions of objects are corrected for the effects of the atmosphere. Because the atmosphere is a spherical shell, light from outer space is bent as it passes through the atmosphere to our telescopes or eyes on the Earth's surface. The effect is largest for objects near the horizon, and actually changes the predicted rise or set times of objects by a few minutes. In fact, when you see a sunset, the Sun's actual position is already well below the horizon; atmospheric refraction makes it seem as if the Sun is still in the sky. Note that atmospheric refraction is never applied if you are using Equatorial coordinates. Animated Slewing The Use animated slewing checkbox controls how the display changes when a new focus position is selected in the map. By default, you will see the sky drift or slew to the new position; if you uncheck this option, then the display will instead snap immediately to the new focus position. Objects in the Sky Labeling Automatic If the Attach label to centered object checkbox is selected, then a name label will automatically be attached to an object when it is being tracked by the program. The label will be removed when the object is no longer being tracked. Note that you can also manually attach a persistent name label to any object with its popup menu. Objects in the Sky Hiding There are three situations when &kstars; must redraw the sky display very rapidly: when a new focus position is selected (and Use animated slewing is checked), when the sky is dragged with the mouse, and when the time step is large. In these situations, the positions of all objects must be recomputed as rapidly as possible, which can put a large load on the CPU. If the CPU cannot keep up with the demand, then the display will seem sluggish or jerky. To mitigate this, &kstars; will hide certain objects during these rapid-redraw situations, as long as the Hide objects while moving checkbox is selected. The timestep threshold above which objects will be hidden is determined by the Also hide if time step larger than: timestep-spinbox. You can specify the objects that should be hidden in the Configure Hidden Objects group box. Customizing the Display There are several ways to modify the display to your liking. Color SchemesSelecting Select a different color scheme in the SettingsColor Schemes menu. There are four predefined color schemes, and you can define your own in the Configure &kstars; window. Toolbars Customizing Toggle whether the Toolbars are drawn in the SettingsToolbars Shown menu. Like most KDE toolbars, they can also be dragged around and anchored on any window edge, or even detached from the window completely if they are unlocked. Info BoxesCustomizing Info BoxesShading Toggle whether the Info Boxes are drawn in the SettingsInfo Boxes menu. In addition, you can manipulate the three Info Boxes with the mouse. Each box has additional lines of data that are hidden by default. You can toggle whether these additional lines are visible by double-clicking a box to shade it. Also, you can reposition a box by dragging it with the mouse. When a box hits a window edge, it will stick to the edge when the window is resized. Field-of-View SymbolsDescription Choose an FOV Symbol using the SettingsFOV Symbols menu. FOV is an acronym for field-of-view. An FOV symbol is drawn at the center of the window to indicate where the display is pointing. Different symbols have different angular sizes; you can use a symbol to show what the view through a particular telescope would look like. For example, if you choose the 7x35 Binoculars FOV symbol, then a circle is drawn on the display that is 9.2 degrees in diameter; this is the field-of-view for 7x35 binoculars. Field-of-View SymbolsCustomizing You can define your own FOV symbols (or modify the existing symbols) using the Edit FOV Symbols... menu item, which launches the FOV Editor: Field-of-View Symbols Editor FOV Symbol Editor The list of defined FOV symbols is displayed on the left. On the right are buttons for adding a new symbol, editing the highlighted symbol's properties, and removing the highlighted symbol from the list. Note that you can even modify or remove the four predefined symbols (if you remove all symbols, the four defaults will be restored the next time you start &kstars;). Below these three buttons is a graphical preview display showing the highlighted symbol from the list. When the New... or Edit... button is pressed, the New FOV Indicator window is opened: New Field-of-View Symbol New FOV Symbol Field-of-View SymbolsDefining New This window lets you modify the four properties that define a FOV symbol: name, size, shape, and color. The angular size for the symbol can either be entered directly in the Field of View edit box, or you can use the Eyepiece/Camera Tabs to calculate the field-of-view angle, given parameters of your telescope/eyepiece or telescope/camera setup. The five available shapes are: Square, Circle, Crosshairs, Bullseye and Semitransparent circle. Once you have specified all four parameters, press Ok, and the symbol will appear in the list of defined symbols. It will also be available from the SettingsFOV Symbols menu. &hips;
diff --git a/doc/dark_library.png b/doc/dark_library.png new file mode 100644 index 000000000..d0d58b3aa Binary files /dev/null and b/doc/dark_library.png differ diff --git a/doc/dialog-ok-apply.png b/doc/dialog-ok-apply.png new file mode 100644 index 000000000..f1936122b Binary files /dev/null and b/doc/dialog-ok-apply.png differ diff --git a/doc/document-edit.png b/doc/document-edit.png new file mode 100644 index 000000000..4faac6f4d Binary files /dev/null and b/doc/document-edit.png differ diff --git a/doc/document-open.png b/doc/document-open.png new file mode 100644 index 000000000..edf5baa22 Binary files /dev/null and b/doc/document-open.png differ diff --git a/doc/ekos-align.docbook b/doc/ekos-align.docbook new file mode 100644 index 000000000..8b63d7ce3 --- /dev/null +++ b/doc/ekos-align.docbook @@ -0,0 +1,724 @@ + + Align + + Tools + Ekos + Align + + + Introduction + + + Ekos Align Module + + + + + + + Ekos Align Module + + + + + Ekos Alignment Module enables highly accurate GOTOs to within sub-arcseconds accuracy and can measure and correct polar alignment errors. This is possible thanks to the astrometry.net solver. Ekos begins by capturing an image of a star field, feeding that image to astrometry.net solver, and getting the central coordinates (RA, DEC) of the image. The solver essentially performs a pattern recognition against a catalog of millions of stars. Once the coordinates are determined, the true pointing of the telescope is known. + + + Often, there is a discrepancy between where the telescope thinks it is looking at and where it is truly pointing. The magnitude of this discrepancy can range from a few arcminutes to a couple of degrees. Ekos can then correct the discrepancy by either syncing to the new coordinates, or by slewing the mount to the desired target originally requested. + + + Furthermore, Ekos provides two tools to measure and correct polar alignment errors: + + + + + Polar Alignment Assistant Tool: A very easy tool to measure and correct polar errors. It takes three images near the celestial pole (Close to Polaris for Northern Hemisphere) and then calculates the offset between the mount axis and polar axis. + + + + + Legacy Polar Alignment Tool: If Polaris is not visible, this tool can be used to measure and correct polar alignment errors. It captures a couple of images near the meridian and east/west of the meridian. This will enable the user to adjust the mount until the misalignment is minimized. + + + + + At a minimum, you need a CCD/Webcam and a telescope that supports Slew & Sync commands. Most popular commercial telescope nowadays support such commands. + + + For the Ekos Alignment Module to work, you have an option of either utilizing the online astrometry.net solver, offline, or remote solver + + + + + Online Solver: The online solver requires no configuration, and depending on your Internet bandwidth, it might take a while to upload and solve the image. + + + + + Offline Solver: The offline solver can be faster and requires no Internet connection. In order to use the offline solver, you must install astrometry.net in addition to the necessary index files. + + + + + Remote Solver: The remote solver is an offline solver the resides on a different machine (for example, you can use Astrometry solver on StellarMate). Captured images are solved on the remote machine. + + + + + + + Get astrometry.net + + + If you are planning to use Offline astrometry then you need to download astrometry.net application. + + + + Astrometry.net is already shipped with StellarMate so there is no need to install it. Index files from 16 arcminutes and above (4206 to 4019) are included with StellarMate. For any additional index files, you need to install them as necessary. To use Astrometry in StellarMate from a remote Ekos on &Linux;/&Windows;/&MacOS;, make sure to select Remote option in Ekos Alignment Module. Furthermore, make sure that the Astrometry driver is selected in your equipment profile. + + + + + Ekos Remote Astrometry + + + + + + + Ekos Remote Astrometry + + + + + + &Windows; + + + To use astrometry.net under Windows, you need to download and install the ANSVR Local Astrometry.net solver. The ANSVR mimics the astrometry.net online server on your local computer; thus the internet not required for any astrometry queries. + + + After installing the ANSVR server and downloading the appropriate index files for your setup, make sure ANSVR server is up and running and then go to Ekos Alignment options where you can simply change the API URL to use the ANSVR server as illustrated below: + + + + ANSVR Parameters + + + + + + + ANSVR Parameters + + + + + In Ekos Align module, you must set the solver type to Online so that it uses the local ANSVR server for all astrometry queries. Then you can use the align module as you would normally do. + + + Remember as indicated above that StellarMate already includes astrometry.net. Therefore, if you would like to use StellarMate remotely to solve your images, simply change solver type to Remote and ensure that your equipment profile includes Astrometry driver which can be selected under the Auxiliary dropdown. This is applicable to all operating systems and not just Windows. + + + + + &MacOS; + + + Astrometry.net is already included with &kstars; for MacOS, so no need to install it. + + + + + &Linux; + + + Astrometry.net is already included with &kstars; bleeding version. But if astrometry is not installed, then you can install it by running the following command under Ubuntu: + + + sudo apt-get install astrometry.net + + + + + + + + Download Index Files + + For offline (and remote) solvers, index files are necessary for the solver to work. The complete collection of index files is huge (over 30 GB), but you only need to download what is necessary for your equipment setup. Index files are sorted by the Field-Of-View (FOV) range they cover. There are two methods to fetch the necessary index files: The new download support in Align module, and the old manual way. + + + Automatic Download + + + Astrometry.net Indexes Download + + + + + + + Astrometry.net Indexes Download + + + + + Automatic download is only available for Ekos users on &Linux; & &MacOS;. For &Windows;; users, please download ANSVR solver. + + + To access the download page, click the Options button in the Align module and then select Astrometry Index Files tab. The page displays the current FOV of your current setup and below it a list of available and installed index files. Three icons are used to designate the importance of index files given your current setup as follows: + + + + + Required + + + + + Recommended + + + + + Optional + + + + + You must download all the required files, and if you have plenty of hard drive space left, you can also download the recommended indexes. If an index file is installed, the checkmark shall be checked, otherwise check it to download the relevant index file. Please only download one file at a time, especially for larger files. You might be prompted to enter the administrator password (default in StellarMate is smate) to install the files. Once you installed all the required files, you can begin using the offline astrometry.net solver immediately. + + + + Manual Download + + You need to download and install the necessary index files suitable for your telescope+CCD field of view (FOV). You need to install index files covering 100% to 10% of your FOV. For example, if your FOV is 60 arcminutes, you need to install index files covering skymarks from 6 arcminutes (10%) to 60 arcminutes (100%). There are many online tools to calculate FOVs, such as Starizona Field of View Calculator. + + + Index Files + + + + Index Filename + FOV (arcminutes) + Debian Package + + + + + index-4219.fits + 1400 - 2000 + astrometry-data-4208-4219 + + + index-4218.fits + 1000 - 1400 + + + index-4217.fits + 680 - 1000 + + + index-4216.fits + 480 - 680 + + + index-4215.fits + 340 - 480 + + + index-4214.fits + 240 - 340 + + + index-4213.fits + 170 - 240 + + + index-4212.fits + 120 - 170 + + + index-4211.fits + 85 - 120 + + + index-4210.fits + 60 - 85 + + + index-4209.fits + 42 - 60 + + + index-4208.fits + 30 - 42 + + + index-4207-*.fits + 22 - 30 + astrometry-data-4207 + + + index-4206-*.fits + 16 - 22 + astrometry-data-4206 + + + index-4205-*.fits + 11 - 16 + astrometry-data-4205 + + + index-4204-*.fits + 8 - 11 + astrometry-data-4204 + + + index-4203-*.fits + 5.6 - 8.0 + astrometry-data-4203 + + + index-4202-*.fits + 4.0 - 5.6 + astrometry-data-4202 + + + index-4201-*.fits + 2.8 - 4.0 + astrometry-data-4201-1 astrometry-data-4201-2 astrometry-data-4201-3 astrometry-data-4201-4 + + + index-4200-*.fits + 2.0 - 2.8 + astrometry-data-4200-1 astrometry-data-4200-2 astrometry-data-4200-3 astrometry-data-4200-4 + + + +
+ + The Debian packages are suitable for any Debian-based distribution (Ubuntu, Mint...etc). If you downloaded the Debian Packages above for your FOV range, you can install them from your favorite package manager, or via the following command: + + + sudo dpkg -i astrometry-data-*.deb + + + On the other hand, if you downloaded the FITS index files directly, copy them to /usr/share/astrometry directory. + + + + It is recommended to use a download manager as such DownThemAll! for Firefox to download the Debian packages as browsers' built-in download manager may have problems with download large packages. + + +
+
+ + + How to Use? + + Ekos Align Module offers multiple functions to aid you in achieving accurate GOTOs. Start with your mount in home position with the telescope tube looking directly at the celestial pole. For users in Northern Hemisphere, point the telescope as close as possible to Polaris. It is not necessary to perform 2 or 3 star alignments, but it can be useful for some mount types. Make sure your camera is focused and stars are resolved. + + + + + Capture & Solve: Capture an image and determine what region in the sky the telescope is exactly looking at. The astrometry results include the equatorial coordinates (RA & DEC) of the center of the captured image in addition to pixel scale and field rotation. Depending on the Solver Action settings, the results can be used to Sync the mount or Sync and then Slew to the target location. For example, suppose you slewed the mount to Vega then used Capture & Solve. If the actual telescope location is different from Vega, it will be first synced to the solved coordinate and then Ekos shall command the mount to slew to Vega. After slew is complete, the Alignment module will repeat Capture & Solve process again until the error between reported and actual position falls below the accuracy thresholds (30 arcseconds by default). + + + + + Load & Slew: Load a FITS or JPEG file, solve it, and then slew to it. + + + + + Polar Alignment Assistant: A simple tool to aid in polar alignment of German Equatorial Mounts. + + + + + Legacy Polar Alignment Tool: Measure polar alignment error when a view of the celestial pole (⪚ Polaris for Northern Hemisphere) is not available. + + + + + + Never solve an image at or near the celestial pole (unless Ekos Polar Alignment Assistant Tool is used). Slew at least 20 degrees away from the celestial pole before solving the first image. Solving very close to the poles will make your mount pointing worse so avoid it. + + + + + + Alignment Settings + + + Astrometry.net Settings + + + + + + + Astrometry.net Settings + + + + + Before you begin the alignment process, select the desired CCD & Telescope. You can explore astrometry.net options that are passed to the astrometry.net solver each time an image is captured: + + + + + CCD: Select CCD to capture from + + + + + Exposure: Exposure duration in seconds + + + + + Accuracy: Acceptable difference between reported telescope coordinate and actually solved coordinate. + + + + + Bin X: Set horizontal binning of the CCD + + + + + Bin Y: Set vertical binning of the CCD + + + + + Scope: Set the active telescope in case you have different Primary and Guide scopes. FOV is re-calculated when selecting a different telescope. + + + + + Options: Options that are passed to the astrometry.net solver. Click the edit button to explore the options in detail. + + + + + Solver: Select solver type (Online, Offline, Remote). The remote solver is only available when connecting to a remote device. + + + + + By default, the solver will search all over the sky to determine the coordinates of the captured image. This can take a lot of time; therefore, in order to speed up the solver, you can restrict it to only search within a specified area in the sky designated by the RA, DEC, and Radius options above. + + + + + Astrometry.net Options + + Options for offline and online solvers. + + + + Astrometry.net Options + + + + + + + Astrometry.net Options + + + + + Most of the options are sufficient by default. If you have astrometry.net installed in a non-standard location, you can change the paths as necessary. + + + + + WCS: World-Coordinate-System is a system for embedding equatorial coordinate information within the image. Therefore, when you view the image, you can hover it and view the coordinate for each pixel. You can also click anywhere in the image and command to the telescope to slew there. It is highly recommended to keep this option on. + + + + + Verbose: If the solver repeatedly fails to solve, check this option to enable verbose output of the solver to help you identify any problems. + + + + + Overlay: Overlay captured images unto the sky map of &kstars;. + + + + + Upload JPG: When using online astrometry.net, upload all images are JPEGs to save bandwidth as FITS images can be large. + + + + + + + Solver Options + + Ekos selects and updates the optimal options by default to accelerate the performance of the solver. You may opt to change the options that are passed to the solver in case the default options are not sufficient. + + + + Solver Settings + + + + + + + Solver Settings + + + + + + + Capture & Solve + + Using Ekos Alignment Module, aligning your mount using the controller's 1, 2, or 3 star alignment is not strictly necessary, though for some mounts it is recommended to perform a rough 1 or 2 star alignment before using Ekos alignment module. If you are using EQMod, you can start using Ekos alignment module right away. A typical workflow for GOTO alignment involves the following steps: + + + + + Set your mount to its home position (usually the NCP for equatorial mounts) + + + + + Select Slew to Target in the Solver Action. + + + + + Slew to a nearby bright star. + + + + + After slew is complete, click Capture & Solve. + + + + + If the solver is successful, Ekos will sync and then slew to the star. The results are displayed in the Solution Results tab along with a bullseye diagram that shows the offset the reported telescope coordinates (&ie; where the telescope thinks it is looking at) vs. its actual position in the sky as determined by the solver. + + + Each time the solver is executed and returns successful results, Ekos can run on the following actions: + + + + + Sync: Syncs the telescope coordinates to the solution coordinates. + + + + + Slew to Target: Syncs the telescope coordinates to the solution coordinates and then slew to the target. + + + + + Nothing: Just solve the image and display the solution coordinates. + + + + + + + Polar Alignment + + Polar Alignment Assistant + + When setting up a German Equatorial Mount (GEM) for imaging, a critical aspect of capturing long-exposure images is to ensure proper polar alignment. A GEM mount has two axis: Right Ascension (RA) axis and Declination (DE) axis. Ideally, the RA axis should be aligned with the celestial sphere polar axis. A mount's job is to track the star's motion around the sky, from the moment they rise at the eastern horizon, all the way up across the median, and westward until they set. + + + + + + + + + Polar Alignment Assistant + + + + + + In long exposure imaging, a camera is attached to the telescope where the image sensor captures incoming photons from a particular area in the sky. The incident photons have to strike the same photo-site over and over again if we are to gather a clear and crisp image. Of course, actual photons do not behave in this way: optics, atmosphere, seeing quality all scatter and refract photons in one way or another. Furthermore, photons do not arrive uniformly but follow a Poisson distribution. For point-like sources like stars, a point spread function describes how photons are spatially distributed across the pixels. Nevertheless, the overall idea we want to keep the source photons hitting the same pixels. Otherwise, we might end up with an image plagued with various trail artifacts. + + + + Polar Alignment + + + + + + + Polar Alignment + + + + + Since mounts are not perfect, they cannot perfectly keep track of object as it transits across the sky. This can stem from many factors, one of which is the misalignment of the mount's Right Ascension axis with respect to the celestial pole axis. Polar alignment removes one of the biggest sources of tracking errors in the mount, but other sources of error still play a factor. If properly aligned, some mounts can track an object for a few minutes with the only deviation of 1-2 arcsec RMS. + + + However, unless you have a top of the line mount, then you'd probably want to use an autoguider to keep the same star locked in the same position over time. Despite all of this, if the axis of the mount is not properly aligned with the celestial pole, then even a mechanically-perfect mount would lose tracking with time. Tracking errors are proportional to the magnitude of the misalignment. It is therefore very important for long exposure imaging to get the mount polar aligned to reduce any residual errors as it spans across the sky. + + + Before starting the process, point the mount as close as possible to the celestial pole. If you are living in the Northern Hemisphere, point it as close as possible to Polaris. + + + The tool works by capturing and solving three images. After capturing each, the mount rotates by a fixed amount and another image is captured and solved. + + + + Polar Alignment Assistant + + + + + + + Polar Alignment Assistant + + + + + After the first capture, you can rotate the mount by a specific amount (default 30 degrees) either West or East. After selecting the magnitude and direction, click Next to continue and the mount will be rotated. Once the rotation is complete you shall be asked to take another capture, unless you have checked Auto Mode. In Automated mode, the rest of the process will continue with the same settings and direction until a total of three images are captured. + + + Since the mount's true RA/DE are resolved by astrometry, we can construct a unique circle from the three centers found in the astrometry solutions. The circle's center is where the mount rotates about (RA Axis) and ideally, this point should coincide with the celestial pole. However, if there is a misalignment, then Ekos draws a correction vector. This correction vector can be placed anywhere in the image. Next, refresh the camera feed and make corrections to the mount's Altitude and Azimuth knobs until the star is located in the designated cross-hair. To make it easy to make corrections, expand the view by clicking on the Fullscreen button + + + + Polar Alignment Result + + + + + + + Polar Alignment Result + + + + + If you are away from StellarMate or PC, you can use your Tablet to monitor the camera feed while making corrections. Use the StellarMate's web-based VNC viewer or use any VNC Client on your tablet to access StellarMate. If Ekos is running on your PC, you can use applications like TeamViewer to achieve the same results. The following is a video demonstrating how to utilize the Polar Alignment Assistant tool. + + + + + + + + Polar Alignment + + + + + + Legacy Polar Alignment Workflow + + Using the Polar Alignment mode, Ekos can measure and correct for polar alignment errors. To measure Azimuth error, point your mount to a star close to the meridian. If you live in the northern hemisphere, you will point the mount toward the southern meridian. Click on Measure Az Error to begin the process. Ekos will try to measure the drift between two images and calculates the error accordingly. You can ask Ekos to correct Azimuth error by clicking on the Correct Az Error button. Ekos will slew to a new location and asks you to adjust the mount's azimuth knobs until the star is in the center of the Field of View. You can use the Focus Module's Framing feature to take a look at the image as you make your adjustments. + + + Similarly, to measure Altitude error, click on the Measure Alt Error button. You need to point your mount either east or west and set the Altitude Direction combo box accordingly. Ekos will take two images and calculates the error. You can ask Ekos to correct Altitude error by clicking on the Correct Alt Error button. As with Azimuth correction, Ekos will slew to a new location and asks you to adjust the mount's altitude knobs until the star is in the center of the FOV. + + + After making a correction, it is recommended to measure the Azimuth and Altitude errors again and gauge the difference. You may need to perform the correction more than once to obtain optimal results. + + + Before starting the Polar Alignment tool, you must complete the GOTO Workflow above for at least one point in the sky. Once your mount is aligned, proceed with the following (assuming you live in the northern hemisphere): + + + + + Slew to a bright star (4th magnitude or below) near the southern meridian (Azimuth 180). Make sure Slew to Target is selected. Capture and solve. The star should be exactly centered in your CCD field of view. + + + + + Switch mode to Polar Alignment. Click Measure Az Error. It will ask you to slew to a star at the southern meridian which we already done click Continue. Ekos will now perform the error calculation. + + + + + If all goes well, the error is displayed in the output boxes. To correct for the error, click Correct Az Error. Ekos will now slew to a different point in the sky, and you will be required to ONLY adjust the mount's azimuth knobs to center the star in the field of view. The most convenient way of monitoring the star field is by going to the Focus module and clicking Start Framing. If the azimuth error is great, the star might not be visible in the CCD field of view, and therefore you have to make blind adjustments (or simply look through the finderscope) until the star enters the CCD FOV. + + + + + Begin your azimuth adjustments until the bright star you slewed to initially is as close to center as you can get it. + + + + + Stop Framing in the Focus module. + + + + + Repeat the Measure Az Error to ensure we indeed corrected the error. You might have to run it more than once to ensure the results are valid. + + + + + Switch mode to GOTO. + + + + + Now slew to a bright star either on the eastern or western horizon, preferably above 20 degrees of altitude. It has to be as close as possible to the eastern (90 azimuth) or western (270) cardinal points. + + + + + After slew is complete, capture and solve. The star should be dead center in the CCD FOV now. + + + + + Switch mode to Polar Alignment. + + + + + Click Measure Alt Error. It will ask you to slew to a star at either the eastern (Azimuth 90) or western (Azimuth 270) which we already done click Continue. Ekos will now perform the error calculation. + + + + + To correct for the error, click Correct Alt Error. Ekos will now slew to a different point in the sky, and you will be required to ONLY adjust the mount's altitude knobs to center the star in the field of view. Start framing as done before in the focus module to help you with the centering. + + + + + After centering is complete, stop framing. + + + + + Repeat the Measure Alt Error to ensure we indeed corrected the error. You might have to run it more than once to ensure the results are valid. + + + + + Polar alignment is now complete! + + + + + The mount may slew to a dangerous position and you might risk hitting the tripod and/or other equipment. Carefully monitor the mount's motion. Use at your own risk. + + + + +
diff --git a/doc/ekos-capture.docbook b/doc/ekos-capture.docbook new file mode 100644 index 000000000..e4a22b6d0 --- /dev/null +++ b/doc/ekos-capture.docbook @@ -0,0 +1,558 @@ + + Capture + + Tools + Ekos + Capture + + + + Ekos Capture + + + + + + + Ekos Capture + + + + + The CCD Module is your primary image and video acquisition module in Ekos. It enables you to capture single (Preview), multiple images (Sequence Queue), or record SER videos along with a selection of filter wheel and rotator, if available. + + + CCD & Filter Wheel Group + + Select the desired CCD/DSLR and Filter Wheel (if available) for capture. Set CCD temperature and filter settings. + + + + + CCD: Select the active CCD camera. If your camera has a guide head, you can select it from here as well. + + + + + FW: Select the active Filter Wheel device. If your camera has a built-in filter wheel, the device would be the same as the camera. + + + + + Cooler: Toggle Cooler On/Off. Set the desired temperature, if your camera is equipped with a cooler. Check the option to force temperature setting before any capture. Capture process is only started after the measured temperature is within requested temperature tolerance. The default tolerance is 0.1 degrees Celsius but can be adjusted in Capture options under Ekos configuration. + + + + + + Capture Settings + + + Capture Settings + + + + + + + Capture Settings + + + + + Set all capture parameters as detailed below. Once set, you can capture a preview by click on Preview or add a job to the sequence queue. + + + + + Exposure: Specify exposure duration in seconds. + + + + + Filter: Specify the desired filter. + + + + + Count: Number of images to capture + + + + + Delay: Delay in seconds between image captures. + + + + + Type: Specify the type of desired CCD frame. Options are Light, Dark, Bias, and Flat frames. + + + + + ISO: For DSLR cameras, specify the ISO value. + + + + + Format: Specify capture save format. For all CCDs, only FITS option is available. For DSLR cameras, you can an additional option to save in Native format (⪚ RAW or JPEG). + + + + + Custom Properties: Set extended properties available in the camera to the job settings. + + + + + Calibration: For Dark &s; Flat frames, you can set additional options explained in the Calibration Frames section below. + + + + + Frame: Specify the left (X), top (Y), width (W), and height (H) of the desired CCD frame. If you changed the frame dimensions, you can reset it to default values by clicking on the reset button. + + + + + Binning: Specify horizontal (X) and vertical (Y) binning. + + + + + Custom Properties + + Many cameras offer additional properties that cannot be directly set in the capture settings using the common control. The capture controls described above represent the most common settings shared among different cameras, but each camera is unique and may offer its own extended properties. While you can use INDI Control Panel to set any property in the driver; it is important to be able to set such property for each job in the sequence. When you click Custom Properties, a dialog is shown divided into Available Properties and Job Properties. When you move an Available Properties to the Job Property list, its current value can be recorded once you click Apply. When you add a job to the Sequence Queue, the properties values selected in the Job Properties list shall be recorded and saved. + + + The following video explains this concept is more detail with a live example: + + + + + + + + Custom Properties feature + + + + + + + + File Settings + + + + File Settings + + + + + + + File Settings + + + + + Settings for specifying where captured images are saved to, and how to generate unique file names in addition to upload mode settings. + + + + + Prefix: Specify the prefix to append to the generated filename. You may also append the frame type, filter, expose duration, and ISO 8601 timestamp. For example, if you specify Prefix as M45 and checked the Type and Filter checkboxes, and assuming your filter was set to Red and your frame type is Light, the generated file names will be as follows: + + + + + M45_Light_Red_001.fits + + + + + M45_Light_Red_002.fits + + + + + If TS was checked, a timestamp will be appended to the filename, ⪚ + + + + + M45_Light_Red_001_2016-11-09T23-47-46.fits + + + + M45_Light_Red_002_2016-11-09T23-48-34.fits + + + + + + Script: Specify an optional script to be executed after each capture is complete. The full path of the script must be specified and it must executable. To denote success, the script must return zero as this would allow the sequence to continue. If a non-zero value is returned by the script, the sequence is aborted. + + + + + Directory: Local directory to save the sequence images to. + + + + + Upload: Select how captured images are uploaded: + + + + + Client: Captured images are only uploaded to Ekos and saved to the local directory specified above. + + + + Local: Captured images are only saved locally on the remote computer. + + + + Both: Captured images are saved on the remote device and uploaded to Ekos. + + + + When selecting Local or Both, you must specify the remote directory where the remote images are saved to. By default, all captured images are uploaded to Ekos. + + + + + Remote: When selecting either Local or Both modes above, you must specify the remote directory where remote images are saved to. + + + + + + + Limit Settings + + + + Limit Settings + + + + + + + Limit Settings + + + + + Limit settings are applicable to all the images in the sequence queue. When a limit is exceeded, Ekos shall command the appropriate action to remedy the situation as explained below. + + + + + Guiding Deviation: If checked, it enforces a limit of maximum allowable guiding deviation for the exposure, if autoguiding is used. If the guiding deviation exceeds this limit in arcseconds, it aborts the exposure sequence. It will automatically resume the exposure sequence again once the guiding deviation goes below this limit. + + + + Autofocus if HFR exceeds a value: If autofocus is enabled in the focus module and at least one autofocus operation was completed successfully, you can set the maximum acceptable HFR value. If this option is enabled then between consecutive exposures, the HFR value is recalculated, and if found to exceed the maximum acceptable HFR value, then an autofocus operation is automatically triggered. If the autofocus operation is completed successfully, the sequence queue resumes, otherwise, the job is aborted. + + + + Meridian Flip: If supported by the mount, set the hour angle limit (in hours) before a meridian flip is commanded. For example, if you set the meridian flip duration to 0.1 hours. Ekos shall wait until the mount passes the meridian by 0.1 hours (6 minutes), then it commands the mount to perform a meridian flip. After the meridian flip is complete, Ekos re-aligns using astrometry.net (if the alignment was used) and resumes guiding (if it was started before) and then resumes the capture process automatically. + + + + + + Sequence Queue + + + Sequence Queue is the primary hub of the Ekos Capture Module. This is where you can plan and execute jobs using the sequence queue built-in powerful editor. To add a job, simply select all the parameters from the capture and file settings as indicated above. Once you selected your desired parameters, click on the add button in the sequence queue to add it to the queue. + + + + Sequence Queue + + + + + + + Sequence Queue + + + + + You can add as many jobs as desired. While it is not strictly necessary, it is preferable to add the dark and flat jobs after the light frames. Once you are done adding jobs, simply click Start Sequence to begin executing the jobs. A job state changes from Idle to In Progress and finally to Complete once it is done. The Sequence Queue automatically starts the next job. If a job is aborted, it may be resumed again. To pause a sequence, click the pause button and the sequence will be stopped after the current capture is complete. To reset the status of all the jobs, simply click the reset button . Please beware that all image progress counts are reset as well. To preview an image in &kstars; FITS Viewer, click the Preview button. + + + Sequence queues can be saved as an XML file with extension .esq (Ekos Sequence Queue). To load a sequence queue, click the open document button . Please note that it will replace any current sequence queues in Ekos. + + + + + Job Progress: Ekos is designed to execute and resume the sequence over multiple nights if required. Therefore, if Remember Job Progress option is enabled in Ekos Options, Ekos shall scan the file system to count how many images are already completed and will resume the sequence from where it was left off. If this default behavior is not desired, simply turn off Remember Job Progress under options. + + + + + To edit a job, double click it. You will notice the add button now changed to check mark button . Make your changes on the left-hand side of the CCD module and once done, click on the check mark button. To cancel a job edit, click anywhere on the empty space within the sequence queue table. + + + If your camera supports live video feed, then you can click the Live Video button to start streaming. The video stream window enables recording and subframing of the video stream. For more information, check the video below: + + + + + + + + Recording feature + + + + + + + Filter Settings + + + + Filter Queue + + + + + + + Filter Queue + + + + + + Click the filter icon next to the filter wheel selection box to open the filter settings dialog. If you are using filters that are not parafocal with each other and require a specific amount of focus offsets in order to get them into proper then set all the relative focus offsets in the dialog. + + + Configure settings for each filter individually: + + + + + Filter: Filter Name + + + + + Exposure: Set exposure time used when performing focus under this filter. By default, it is set to 1 second. + + + + + Offset: Set relative offsets. Ekos will command a focus offset change if there is a difference between the current and target filter offsets. For example, given the values in the example image to the right, if the current filter is set to Red and next filter is Green, then Ekos shall command the focuser to Focus In by +300 ticks. Relative positive focus offsets denote Focus Out while negative values denote Focus In. + + + + + Auto Focus: Check this option to initial AutoFocus process whenever the filter is changed to this filter. + + + + + Lock Filter: Set which filter should be set and locked when performing autofocus for this filter. + + + + + Let's take an example. Suppose the capture sequence is running and the current filter is Green, so the relative already offset is set to +300. The next image in the sequence uses Hydrogen Alpha (H_Alpha) so before Ekos captures the next frame, the following actions take place: + + + + + Since Luminosity is specified as the locked filter and auto-focus is checked, the filter is changed to Luminosity + + + + + A focus offset is -300 is applied since the prior filter Green was moved +300 previously. + + + + + Auto Focus process is initiated. + + + + + Once Auto Focus is complete, the filter is changed to H_Alpha. + + + + + A focus offset of -1200 is applied. + + + + + Capture sequence is resumed. + + + + + + + FITS Viewer + + + Captured images are displayed in &kstars; FITS Viewer tool, and also in the summary screen. Set options related to how the images are displayed in the viewer. + + + + + Auto Dark: You can capture an image and auto dark subtract it by checking this option. Note that this option is only applicable when using Preview, you cannot use it in batch mode sequence queue. + + + + + Effects: Image enhancement filter to be applied to the image after capture. + + + + + + + Rotator Settings + + + + Rotator Settings + + + + + + + Rotator Settings + + + + + + Field Rotators are supported in INDI & Ekos. The rotator angle is the raw angle reported by the rotator and is not necessary the Position Angle. A Position Angle of zero indicates that the frame top (indicated by small arrow) is pointing directly at the pole. The position angle is expressed as E of N (East of North), so 90 degrees PA indicates the frame top points 90 degrees away (counter-clockwise) from the pole. Check examples for various PAs. + + + To calibrate the Position Angle (PA), capture and solve an image in the Ekos Align module. An offset and a multiplier are applied to the raw angle to produce the position angle. The Ekos Rotator dialog permits direct control of the raw angle and also the PA. The offset and multiplier can be changed manually to synchronize the rotator's raw angle with the actual PA. Check Sync FOV to PA to rotate the current Field of View (FOV) indicator on the Sky Map with the PA value as you change it in the dialog. + + + + + + + + + Rotator settings + + + + + + Each capture job may be assigned different rotator angles, but be aware that this would cause guiding to abort as it would lose track of the guide star when rotating. Therefore, for most sequences, the rotator angle is kept the same for all capture jobs. + + + + + Calibration Frames + + + + Calibration settings + + + + + + + Calibration settings + + + + + For Flat Field frames, you can set calibration options in order to automate the process. The calibration options are designed to facilitate automatic unattended flat field frame capture. It can also be used for dark and bias frames if desired. If your camera is equipped with a mechanical shutter, then it is not necessary to set calibration settings unless you want to close the dust cover to ensure no light at all passes through the optical tube. For flat fields, you must specify the flat field light source, and then specify the duration of the flat field frame. The duration can be either manual or based on ADU calculations. + + + + + Flat Field Source + + + + Manual: The flat light source is manual. + + + + Dust Cover with Built-In Flat Light: If using a dust cover with builtin light source (⪚ FlipFlat). For dark and bias frames, close the dust cap before proceeding. For flat frames, close the dust cap and turn on the light source. + + + + Dust Cover with External Flat Light: If using a dust cover with an external flat light source. For dark and bias frames, close the dust cap before proceeding. For flat frames, open the dust cap and turn on the light source. The external flat light source location is presumed to be the parking location. + + + + Wall: Light source is a panel on the observatory wall. Specify the Azimuth and Altitude coordinates of the panel and the mount shall slew there before capturing the flat field frames. If the light panel is controllable from INDI, Ekos shall turn it on/off as required. + + + + Dawn/Dusk: Currently unsupported. + + + + + + + Flat Field Duration + + + + Manual: Duration is as specified in the Sequence Queue. + + + + ADU: Duration is variable until specified ADU is met. + + + + + + + Before the calibration capture process is started, you can request Ekos to park the mount and/or dome. Depending on your flat source selection above, Ekos will use the appropriate flat light source before starting flat frames capture. If ADU is specified, Ekos begins by capturing a couple of preview images to establish the curve required to achieve the desired ADU count. Once an appropriate value is calculated, another capture is taken and ADU is recounted until a satisfactory value is achieved. + + + + + Video Tutorials + + + + + + + + Capture + + + + + + + + + + + Filter Wheels + + + + + diff --git a/doc/ekos-fits-viewer.docbook b/doc/ekos-fits-viewer.docbook new file mode 100644 index 000000000..b8cacef11 --- /dev/null +++ b/doc/ekos-fits-viewer.docbook @@ -0,0 +1,314 @@ + + FITS Viewer + + FITS Viewer + + + The Flexible Image Transport System (FITS) is the standard format for representing images and data in Astronomy. + + + + FITS Viewer in action + + + + + + + FITS Viewer in action + + + + + The &kstars; FITS Viewer tool is integrated with Ekos for seamless display of captured FITS images. It can be used as a standalone tool or embedded within Ekos modules. To open a FITS file, select Open FITS... from the File menu, or press &Ctrl; O. + + + In addition to image display, the viewer can process World-Coordinate-System (WCS) header if present within the FITS file and provides useful information regarding the objects found within the image, equatorial grid overlay, popup menu, and the ability to slew the mount (if connected) to any point within the image. + + + Several filters can be applied to enhance the image include auto stretch and high contrast. Depending on the image size, these operations can take a few seconds to complete. The bottom status bar displays the current pixel value and current X & Y coordinates of the mouse pointer within the image. Furthermore, it includes the current zoom level and the image resolution. + + + When loading a bayered image, the viewer can automatically debayer the image if Auto Debayer is checked in the FITS Settings. The debayering operation fetches the bayer pattern (⪚ RGGB) from the FITS header. If none exists, you can alter the debayering algorithm and pattern from the File menu or by using the &Ctrl; D shortcut. + + + Since operations such as auto debayering and auto WCS are computationally expensive and stress the processor on low-powered embedded devices, you can toggle their behavior in &kstars; Settings FITS page. + + + + FITS Settings + + + + + + + FITS Settings + + + + + Hovering over any option shall display a detailed tooltip that explains its function. + + + Features + + + + Support for 8, 16, 32, IEEE-32, and IEEE-64 bits formats. + + + + + Support Color FITS images (3D Cubes) and Bayered FITS images. + + + + + Histogram with linear, logarithmic, and square-root scales. + + + + + Brightness/Contrast controls. + + + + + Pan and Zoom. + + + + + Auto levels. + + + + + Statistics. + + + + + Rectangular and Equatorial Grids (if WCS info is present). + + + + + Detection and highlight of stars. + + + + + FITS header query. + + + + + Undo/Redo. + + + + + + Histogram + + + + Histogram + + + + + + + Histogram + + + + + Displays multi-channel FITS histogram. The user can rescale the image by optionally defining an upper and lower limit for the cutoff region. The rescaling operation (linear, logarithmic, or square-root) may then be applied to the region enclosed by the upper and lower limits. + + + + + FITS Header + + + Displays a read-only table listing FITS header keywords and values. + + + + + Statistics + + + Provides simple statistics for minimum and maximum pixel values and their respective locations. FITS depth, dimension, mean, and standard deviation. + + + + + + + + Embedded FITS Viewer + + + FITS Viewer embedded + + + + + + + FITS Viewer embedded + + + + + In Ekos Focus, Guide, and Align modules, captured images are displayed in the embedded FITS Viewer. The embedded viewer includes a floating bar that can be used to perform several functions: + + + + + Zoom Out + + + + + Zoom In + + + + + Default Zoom + + + + + Zoom To Fit + + + + + Toggle Cross Hairs + + + + + Toggle Pixel Gridlines + + + + + Toggle Detected Stars: Highlight detected stars with red circles. + + + + + Star Profile: View detailed 3D star profile. + + + + + The floating bar is automatically hidden once the mouse leaves the embedded viewer area. You can use the mouse to pan and zoom just like the standalone FITS Viewer tool. The green tracking box can be used to select a specific star or region within the image, for example, to select a guide star. + + + + + 3D Star Profile & Data Visualization Tool + + + Star Profile main page + + + + + + + Star Profile main page + + + + + The 3D data visualization tool can plot 3D graphs of the selected region of the image. This is particularly useful for astrophotographers who want to visualize the profile of a star they are considering focusing or guiding on. For scientists, it enables them to examine a cross-section of the data to understand the relative brightness of different objects in the image. Additionally, it empowers imagers who want to visually see what is going on in their data collection in a new way. + + + To use the new feature, the user needs to select the View Star Profile icon in one of the Ekos Module Views, or in the FITS Viewer. Then, the region selected in the green tracking box will show up in the 3D graph as shown above. The user will then have one of the following toolbars at the bottom. + + + + Star Profile toolbar 1 + + + + + + + Star Profile toolbar 1 + + + + + + Star Profile toolbar 2 + + + + + + + Star Profile toolbar 2 + + + + + At the far left, the sample size combo box will let the user select the size of the image crop shown in the graph. This option is only available in the Summary Screen, the Align Module, and the FITS Viewer. The second combo box lets the user control whether they are selecting an individual item, or a row, or a column of pixels. The slice button will be enabled if the user selects Row or Column. It will put the graph in slice mode so that the user can see a cross-section view of the image. Third, is a checkbox that will open up two sliders that will let the user drag the slider to change the selection. This is extremely useful in the slide mode to change the selected point and to move the cross section around the graph. It is also useful in the normal view when in Explore Mode so that the user can zoom around the image examining the pixels. + + + + Star Profile, examine pixels + + + + + + + Star Profile, examine pixels + + + + + Then the user has the Zoom To combo box, which the user can use to zoom the graph to different preset locations. Next is the combo box that lets the user select the color scheme of the graph. Then are the HFR and the Peak checkboxes, which will both turn on the HFR and Peak labels on each found star in the image, but will also display one of them at the bottom of the screen. And finally comes the Scaling checkbox, which enables the Scaling Side Panel. There are three sliders in that panel, one to control the minimum value displayed on the graph or black point, one to control the maximum value displayed in the graph or the white point, and a third that is disabled by default that lets the user control the cutoff value for data displayed on the graph. + + + + Star Profile vertical page + + + + + + + Star Profile vertical + + + + + This third slider is very useful to get really big peaks out of the way so you can study the finer details in the image. There is a checkbox at the top to enable/disable the cutoff slider. And finally at the bottom of the sliders is the “Auto scale” button. This will auto scale the sliders as you sample different areas in the image. It will not only optimize the display of the data but will also affect the minimum and maximum points of the slider. If you disable auto scale, then as you sample different parts of the image, they will be displayed at the same scale. A particularly useful way to use this is to select an area of your image using auto scale, tweak the min, max, and cutoff sliders to your liking, and then turn off the auto scale feature to explore other areas of the graph. + + + + Star Profile final page + + + + + + + Star Profile final page + + + + + diff --git a/doc/ekos-focus.docbook b/doc/ekos-focus.docbook new file mode 100644 index 000000000..bd6c257f5 --- /dev/null +++ b/doc/ekos-focus.docbook @@ -0,0 +1,253 @@ + + Focus + + Tools + Ekos + Focus + + + Theory Of Operation + + + + Ekos Focus + + + + + + + Ekos Focus + + + + + + In order to focus an image, Ekos needs to establish a numerical method for gauging how good your focus is. It's easy when you look at an image and can see it as unfocused, as the human is very good at detecting that, but how can Ekos possibly know that? + + + There are multiple methods. One is to calculate the Full Width at Half Maximum (FHWM) of a star profile within an image, and then adjust the focus until an optimal (narrower) FWHM is reached. The problem with FWHM is that it assumes the initial focus position to be close to the critical focus. Additionally, FWHM does not perform very well under low-intensity fluxes. An Alternative method is Half-Flux-Radius (HFR), which is a measure of the width in pixels counting from the center of the stars until the accumulated intensity is half of the total flux of the star. HFR proved to be much more stable in conditions where you might have unfavorable sky conditions, when the brightness profile of the stars is low, and when the starting position of the focus is far from the optimal focus. + + + After Ekos processes an image, it selects the brightest star and starts measuring its HFR. It can automatically select the star, or you can select the star manually. It is usually recommended to select stars that are not too bright as they might get saturated during the focusing process. A magnitude 3 or 4 star is often sufficient. + + + Ekos then begins the focusing process by commanding the focuser to focus inwards or outwards, and re-measures the HFR. This establishes a V-shaped curve in which the sweet spot of optimal focus is at the center of the V-curve, and the slope of which depends on the properties of the telescope and camera in use. In Ekos, a full V-curve is never constructed as the focusing process works iteratively, so under most circumstances, a half V-curve shape as illustrated in the Focus Module image is measured. + + + Because the HFR varies linearly with focus distance, it is possible to calculate the optimal focus point. In practice, Ekos operates iteratively by moving in discrete steps, decided initially by the user-configurable step size and later by the slope of the V-curve, to get closer to the optimal focus position where it then changes gears and performs smaller, finer moves to reach the optimal focus. In the default Iterative algorithm, the focus process stops when the measured HFR is within the configurable tolerance of the minimum recorded HFR in the process. In other words, whenever the process starts searching for a solution within a narrowly limited range, it checks if the current HFR is within % difference compared to the minimum HFR recorded, and if this condition is met then the autofocus process is considered successful. The default value is set to 1% and is sufficient for most situations. The Step options specify the number of initial ticks the focuser has to move. If the image is severely out of focus, we set the step size high (&ie; > 250). On the other hand, if the focus is close to optimal focus, we set the step size to a more reasonable range (< 50). It takes trial and error to find the best starting tick, but Ekos only uses that for the first focus motion, as all subsequent motions depend on the V-Curve slope calculations. + + + When using the Polynomial algorithm, the process starts in the Iterative mode, but once we cross to the other side of the V-curve (&ie; once HFR values start increasing again after decreasing for a while), the Ekos performs polynomial fitting to find a solution that predicts the minimum possible HFR position. If a valid solution is found, the autofocus process is considered successful. + + + While Ekos Focus Module supports relative focusers, it is highly recommended to use absolute focusers. + + + + + Focuser Group + + + + Focuser Settings + + + + + + + Focuser Settings + + + + + + Any INDI-compatible focuser is supported. It is recommended to use absolute focusers since their absolute position is known on power up. In INDI, the focuser zero position is when the drawtube is fully retracted. When focusing outwards, the focuser position increases, while it decreases when focusing inwards. The following focuser types are supported: + + + + + Absolute: Absolute Position Focusers such as RoboFocus, MoonLite, &etc; + + + + + Relative: Relative Position Focusers. + + + + + Simple Focusers: DC/PWM focusers with no position feedback. + + + + + For absolute focusers, you can set the ticks count. To view a continuous feed of the camera, click the Framing button. An image shall be captured repeatedly according to the CCD settings in the CCD and Filter Wheel group. You can focus in and out by pressing the respective buttons, and each shall move by the step size indicated in the focus settings. For absolute and relative focusers, the step size is in units of ticks and for simple DC focusers, the step size is in milliseconds + + + To begin the autofocus process, simply click the Auto Focus button. + + + + + CCD & Filter Wheel Group + + + + Focus CCD & Filter Wheel Group + + + + + + + Focus CCD & Filter Wheel Group + + + + + + You must specify the CCD and Filter Wheel (if any) to be used during the focusing process. You can lock a specific filter within the filter wheel to be utilized whenever the autofocus process is invoked. Usually, the user should select the Clear/Luminescence filter for this purpose so that Ekos always uses the same filter to perform the autofocus process. This locked filter is also used in the Alignment Module whenever it performs any astrometry capture. + + + You may also select an Effect filter to enhance the image for preview purposes. It is highly advisable to turn off any effects during the focusing process as it may interfere with HFR calculations. For DSLRs cameras, you can change the ISO settings. You may reset the focusing subframe to full frame capture if you click the Reset button. + + + + + Settings + + + + Focus Settings + + + + + + + Focus Settings + + + + + + You may need to adjust focus settings in order to achieve a successful and reliable autofocus process. The settings are retained between sessions. + + + + + Auto Star Select: Automatically select the best focus star from the image. + + + + Subframe: Subframe around the focus star during the autofocus procedure. Enabling subframing can significantly speed up the focus process. + + + + Dark Frame: Check this option to capture a dark frame if necessary and perform dark-frame subtraction. This option can be useful in noisy images. + + + + Suspend Guiding: Suspend Guiding while autofocus in progress. If the focus process can disrupt the guide star (⪚ when using Integrated Guide Port IGP whereas the guider is physically attached to the primary CCD), then it is recommended to enable this option. When using Off-Axis guider, then this option is not necessary. + + + + Box size: Sets the box size used to enclose the focus star. Increase if you have very large stars. + + + + Max Travel: Maximum travel in ticks before the autofocus process aborts. + + + + Step: Initial step size in ticks to cause a noticeable change in HFR value. For timer-based focuser, it is the initial time in milliseconds to move the focuser inward or outward. + + + + Tolerance: The tolerance percentage values decides when the autofocus process stops in the Iterative algorithm. During the autofocus process, HFR values are recorded, and once the focuser is close to an optimal position, it starts measuring HFRs against the minimum recorded HFR in the sessions and stops whenever a measured HFR value is within % difference of the minimum recorded HFR. Decrease value to narrow optimal focus point solution radius. Increase to expand solution radius. + + + + Setting the value too low might result in a repetitive loop and would most likely result in a failed autofocus process. + + + + + + Threshold: Threshold percentage value is used for star detection using the Threshold detection algorithm. Increase to restrict the centroid to bright cores. Decrease to enclose fuzzy stars. + + + + Algorithm: Select the autofocus process algorithm: + + + + Iterative: Moves focuser by discreet steps initially decided by the step size. Once a curve slope is calculated, further step sizes are calculated to reach an optimal solution. The algorithm stops when the measured HFR is within percentage tolerance of the minimum HFR recorded in the procedure. + + + + Polynomial: Starts with the iterative method. Upon crossing to the other side of the V-Curve, polynomial fitting coefficients along with possible minimum solution are calculated. This algorithm can be faster than a purely iterative approach given a good data set. + + + + + + + Frames: Number of average frames to capture. During each capture, an HFR is recorded. If the instantaneous HFR value is unreliable, you can average a number of frames to increase the signal to noise ratio. + + + + Detection: Select star detection algorithm. Each algorithm has its strengths and weaknesses. It is recommended to keep the default value unless it fails to properly detect stars. + + + + + + V-Curve + + + + Focus V-Curve + + + + + + + Focus V-Curve + + + + + + The V-shaped curve displays absolute position versus Half-Flux-Radius (HFR) values. The center of the V-curve is the optimal focus position. Once Ekos crosses from one side of the V-curve to the other, it backtracks and tries to find the optimal focus position. The final focus position is decided by which algorithm is selected. + + + When framing, the horizontal axis denotes the frame number. This is to aid you in the framing process as you can see how HFR changes between frames. + + + + + Relative Profile + + + + Focus Relative Profile + + + + + + + Focus Relative Profile + + + + + + The relative profile is a graph that displays the relative HFR values plotted against each other. Lower HFR values correspond to narrower shapes and vice-versa. The solid red curve is the profile of the current HFR value, while the dotted green curve is for the previous HFR value. Finally, the magenta curve denotes the first measured HFR and is displayed when the autofocus process concludes. This enables you to judge how well the autofocus process improved the relative focus quality. + + + diff --git a/doc/ekos-guide.docbook b/doc/ekos-guide.docbook new file mode 100644 index 000000000..ff1e4d6f9 --- /dev/null +++ b/doc/ekos-guide.docbook @@ -0,0 +1,337 @@ + + Guide + + Tools + Ekos + Guide + + + + Ekos Guide Module + + + + + + + Ekos Guide Module + + + + + Introduction + + Ekos Guide Module enables autoguiding capability using either the powerful built-in guider, or at your option, external guiding via PHD2 or lin_guider. Using the internal guiding, guider CCD frames are captured and sent to Ekos for analysis. Depending on the deviations of the guide star from its lock position, guiding pulses corrections are sent to your mount Via any device that supports ST4 ports. Alternatively, you may send the corrections to your mount directly, if supported by the mount driver. Most of the GUI options in the Guide Module are well documented so just hover your mouse over an item and a tooltip will popup with helpful information. + + + To perform guiding, you need to select a Guider CCD in Ekos Profile Setup. The telescope aperture and focal length must be set in the telescope driver. If the Guider CCD is attached to a separate Guide Scope, you must also set the Guide Scope's Focal Length and Aperture. You can set these values under the Options tab of the telescope driver or from the Mount module. Autoguiding is a two-step process: Calibration & Guiding. + + + + + + + + Guiding introduction + + + + + During the two processes, you must set the following: + + + + + Guider: Select the Guider CCD. + + + + + Via: Selects which device receives the autoguiding correction pulses from Ekos. Usually, guider CCDs have an ST4 port. If you are using the guider's ST4 to autoguide your telescope, set the guider driver in the Via combo box. The guider CCD will receive the correction pulses from Ekos and will relay them to the mount via the ST4 port. Alternatively, some telescopes support pulse commands and you can select the telescope to be a receiver of the Ekos correction pulses. + + + + + Exposure: CCD Exposure in seconds. + + + + + Binning: CCD Binning. + + + + + Box: Size of the box enclosing the guide star. Select a suitable size that is neither too large or too small for the selected star. + + + + + Effects: Specify filter to be applied to the image to enhance it. + + + + + + + Dark Frames + + Dark frames are immensely helpful in reducing noises in your guide frames. It is highly recommended to take dark frames before you begin and calibration or guiding procedure. To take a dark frame, check the Dark checkbox and then click Capture. For the first time this is performed, Ekos will ask you about your camera shutter. If your camera does not have a shutter, then Ekos will warn you anytime you take a dark frame to cover your camera/telescope before proceeding with the capture. On the other hand, if the camera already includes a shutter, then Ekos will directly proceed with taking the dark frame. All dark frames are automatically saved to Ekos Dark Frame Library. By default, the Dark Library keeps reusing dark frames for 30 days after which it will capture new dark frames. This value is configurable and can be adjusted in Ekos settings in the &kstars; settings dialog. + + + + Ekos Dark frames library + + + + + + + Ekos Dark frames library + + + + + It is recommended to take dark frames covering several binning and exposure values so that they may be reused transparently by Ekos whenever needed. + + + + + Calibration + + + + Calibration Settings + + + + + + + Calibration Settings + + + + + In the calibration phase, you need to capture an image, select a guide star, and click Guide to begin the calibration process. If calibration was already completed successfully before, then the autoguiding process shall begin immediately, otherwise, it would start the calibration process. If Auto Star is checked, then you are only required to click capture and Ekos will automatically select the best-fit guide star in the image and continues the calibration process automatically. If Auto Calibration is disabled, Ekos will try to automatically highlight the best guide star in the field. You need to confirm or change the selection before you can start the calibration process. The calibration options are: + + + + + Pulse: The duration of pulses in milliseconds to be sent to the mount. This value should be large enough to cause a noticeable movement in the guide star. If you increase the value and you do not notice any movement of the guide star, then this suggests possible mount issues such as jamming or connection issues via the ST4 cable. + + + + + Two axis: Check if you want the calibration process calibration in both RA & DEC. If unchecked, the calibration is only performed in RA. + + + + + Auto Star: If checked, Ekos will attempt to select the best guide star in the frame and begins the calibration process automatically. + + + + + The reticle position is the guide star position selected by you (or by the auto selection) in the captured guider image. You should select a star that is not close to the edge. If the image is not clear, you may select different Effects to enhance it. + + + Ekos begins the calibration process by sending pulses to move the mount in RA and DEC. If the calibration process fails due to short drift, try increasing the pulse duration. To clear calibration, click the trash bin icon next to Guide button. + + + + Calibration can fail for a variety of reasons. To improve the chances of success, try the tips below. + + + + + + Better Polar Alignment: This is critical to the success of any astrophotography session. Perform a quick polar alignment with a polar scope (if available) or by using Ekos Polar Alignment procedure in the Align module. + + + + + Set binning to 2x2: Binning improves SNR and is often very important to the success of the calibration and guiding procedures. + + + + + Prefer to use ST4 cable between guide-camera and mount over using mount pulse commands. + + + + + Select different filter (⪚ High contrast) and see if that makes a difference to bring down the noise. + + + + + Smaller Square Size. + + + + + Take dark frames to reduce noise. + + + + + Play with DEC Proportional Gain or disable DEC control completely and see the difference. + + + + + Leave algorithm to the default value (Smart) + + + + + + + Guiding + + + + Guide Settings + + + + + + + Guide Settings + + + + + Once the calibration process is completed successfully, the guiding shall begin automatically hereafter. The guiding performance is displayed in the Drift Graphics region where Green reflects deviations in RA and Blue deviations in DEC. The colors of the RA/DE lines can be changed in &kstars; color scheme in &kstars; settings dialog. The vertical axis denotes the deviation in arcsecs from the guide star central position and the horizontal axis denotes time. You can hover over the line to get the exact deviation at this particular point in time. Furthermore, you can also zoom and drag/pan the graph to inspect a specific region of the graph. + + + Ekos can utilize multiple algorithms to determine the center of mass of the guide star. By default, the smart algorithm is suited best for most situation. The fast algorithm is based on HFR calculations. You can try switching guiding algorithms if Ekos cannot keep of the guide star within the guiding square properly. + + + The info region displays information on the telescope & FOV, in addition to the deviations from the guide star along with the correction pulses sent to the mount. The RMS value for each axis is displayed along with the total RMS value in arcsecs. The internal guider employs PID controller to correct the mount tracking. Currently, the only the proportional and integral gains are utilized within the algorithm, so adjusting it should affect the length of the generated pulses sent to the mount in milliseconds. + + + To enable automatic dithering between frames, make sure to check the Dither checkbox. By default, Ekos should dither (&ie; move) the guiding box by up to 3 pixels after each frame captured in Ekos Capture Module. The motion duration and direction are randomized. Since the guiding performance can oscillate immediately after dithering, you can set the appropriate Settle duration to wait after dither is complete before resuming the capture process. In rare cases where the dithering process can get stuck in an endless loop, set the appropriate Timeout to abort the process. But even if dithering fails, you can select whether this failure should terminate the autoguiding process or not. Toggle Dither Failure Aborts Autoguide to select the desired behavior. + + + Non-guide dithering is also supported. This is useful when no guide camera is available or when performing short exposures. In this case, the mount can be commanded to dither in a random direction for up to the pulse specified in the Non-Guide Dither Pulse option. + + + Ekos supports multiple guiding methods: Internal, PHD2, and LinGuider. You need to select the desired guider in your Ekos equipment profile: + + + + + Internal Guider: Use Ekos internal guider. This is the default and recommended option. + + + + + PHD2: Use PHD2 as the external guider. If selected, specify the host and port of the PHD2. Leave to default values if Ekos and PHD2 are running on the same machine. + + + + + LinGuider: Use LinGuider as the external guider. If selected, specify the host and port of the LinGuider. Leave to default values if Ekos and LinGuider are running on the same machine. + + + + + + Guiding Direction Control + + + + + + + Guiding Direction Control + + + + + + + Guiding Direction Control + + You can fine-tune the guiding performance in the Control Section. The autoguide process works like a PID controller when sending correction commands to the mount. You can alter the Proportional and Integral gains to improve the guiding performance if necessary. By default, guiding corrective pulses are sent to both mount axis in all directions: positive and negative. You can fine-tune control by selecting which axis shall receive corrective guiding pulses and within each axis, you can indicate which direction (Positive) + or Negative (-) receives the guiding pulses. For example, for the Declination axis, the + direction is North and - is South. + + + + + Guiding Rate + + Each mount has a particular guiding rate in (x15"/sec) and usually ranges from 0.1x, to 1.0x with 0.5x being a common value used by many mounts. The default guiding rate is 0.5x sidereal, which is equivalent to a proportional gain of 133.33. Therefore, set the guiding rate value to whatever value used by your mount, and Ekos shall display the recommended proportional gain value that you may set in the proportional gain field under the Control Parameters. Setting this value does not change your mount guiding rate! You must change your mount guiding rate either via the INDI driver, if supported, or via the hand controller. + + + + + Drift Graphics + + + + Drift Graphics + + + + + + + Drift Graphics + + + + + The drift graphics is a very useful tool to monitor the guiding performance. It is a 2D plot of guiding deviations and corrections. By default, only the guiding deviations in RA and DE are displayed. The horizontal axis is the time in seconds since the autoguiding process was started while the vertical axis plots the guiding drift/deviation in arcsecs for each axis. Guiding corrections (pulses) can also be plotted in the same graph and you can enable them by checking the Corr checkbox below each Axis. The corrections are plotted as shaded areas in the background with the same color as that of the axis. + + + You can pan and zoom the plot, and when hovering the mouse over the graph, a tooltip is displayed containing information about this specific point in time. It contains the guiding drift and any corrections made, in addition to the local time, this event was recorded. A vertical slider to the right of the image can be used to adjust the height of the secondary Y-axis for pulses corrections. + + The Trace horizontal slider at the bottom can be used to scroll through the guide history. Alternatively, you can click the Max checkbox to lock the graph onto the latest point so that the drift graphics autoscrolls. The buttons to the right of the slider are used for autoscaling the graphs, exporting the guide data to a CSV file, clearing all the guide data, and for scaling the target in the Drift Plot. Furthermore, the guide graph includes a label to indicate when a dither occurred so the user knows guiding was not bad at those points. + + + The colors of each axis can be customized in &kstars; Settings color scheme. + + + + + Drift Plot + + A bulls-eye scatter plot can be used to gauge the accuracy of the overall guiding performance. It is composed of three concentric rings of varying radii with the central green ring having a default radius of 2 arcsecs. The last RMS value is plotted as with its color reflecting which concentric ring it falls within. You can change the radius of the innermost green circle by adjusting the drift plot accuracy. + + + + + PHD2 Support + + You can opt to select external PHD2 application to perform guiding instead of the built-in guider. + + + + Ekos Guide PHD2 settings + + + + + + + Ekos Guide PHD2 settings + + + + + + If PHD2 is selected, the Connect and Disconnect buttons are enabled to allow you to establish a connection with the PHD2 server. You can control PHD2 exposure and DEC guide settings. When clicking Guide, PHD2 should perform all the required actions to start the guiding process. PHD2 must be started and configured before Ekos. + + + After launching PHD2, select your INDI equipment and set their options. From Ekos, connect to PHD2 by clicking Connect button. On startup, Ekos will attempt to automatically connect to PHD2. Once the connection is established, you may begin the guiding immediately by click on the Guide button. PHD2 shall perform calibration if necessary. If dithering is selected, PHD2 shall be commanded to dither given the offset pixels indicated and once guiding is settled and stable, the capture process in Ekos shall resume. + + + + Ekos saves a CSV guide log data that can be useful for analysis of the mount's performance under ~/.local/share/kstars/guide_log.txt. This log is only available when using the built-in guider. + + + + diff --git a/doc/ekos-logs.docbook b/doc/ekos-logs.docbook new file mode 100644 index 000000000..aa274d6a9 --- /dev/null +++ b/doc/ekos-logs.docbook @@ -0,0 +1,24 @@ + + Logs + + Tools + Ekos + Logs + + + Logging is a very important tool in order to diagnose any issues with either INDI drivers or Ekos. Before submitting any support request, the log must be attached in order to help diagnose the exact issue. Depending on the exact problem, you may need to enable logging for the feature or drivers that exhibit issues. Enabling logging for everything is not recommended as it will produce too much data that would be useful to diagnose the issue and could result in missing the root cause all other. So only enable the necessary logs. + + + The following short video explains how to use the Logging feature to submit logs. + + + + + + + + Logging feature + + + + diff --git a/doc/ekos-profile-editor.docbook b/doc/ekos-profile-editor.docbook new file mode 100644 index 000000000..bfd1ff7cb --- /dev/null +++ b/doc/ekos-profile-editor.docbook @@ -0,0 +1,82 @@ + + Profile Editor + + Tools + Ekos + Profile Editor + + + + Profile Editor + + + + + + + Profile Editor + + + + + + Profiles + + + You can define profiles for your equipment and their connection mode using the Profile Editor. Ekos comes pre-installed with the Simulators profile which can be used to start simulator devices for demonstration purposes: + + + + + Connection Mode: Ekos can be started either locally or remotely. Local mode is when Ekos is running in the same machine as INDI server, &ie; all the devices are connected directly to the machine. If you run INDI server on a remote machine (for example, on a Raspberry PI), you need to set the INDI server host and port. + + + + + Auto Connect: Check this option to enable automatic connection to all your devices after INDI server is started. If unchecked, INDI devices are created but not automatically connected. This is useful when you want to make changes to the driver (⪚ change baud rate or IP address or any other settings) before you connect to it. + + + + + Site Info: Optionally, you can check the Site Info checkbox and Ekos will load the current city and timezone whenever is Ekos is started with this profile. This can be useful when connecting to the remote geographic site so that Ekos is in sync location and time wise. + + + + + Guiding: Select which Guide application you want to use for guiding. By default, the Ekos internal Guide Module is utilized. External guiders include PHD2 and LinGuider. + + + + + INDI Web Manager: StellarMate Web Manager is a web-based tool to start and stop INDI drivers. You should always check this option when connecting remotely to a StellarMate unit. + + + + + Device Selection: Select your devices from each category. Please note that if you have a CCD with a guide head, you can leave the guider drop-down menu blank as Ekos will auto-detect the guide head from the CCD camera. Similarly, if your CCD includes embedded filter wheel support, then you do not need to specify the filter wheel device in the filter drop-down menu. + + + + + + + Start & Stop INDI + + + Start and Stop INDI services. Once INDI server is established, INDI Control Panel will be displayed. Here you can change some driver options such as which port the device is connected to &etc; + + + + + Connect & Disconnect Devices + + + Connect to INDI server. Based on the devices connected, Ekos modules (CCD, Focus, Guide...etc) will be established and available to use. + + + Once you are ready, click Start INDI to establish INDI server and connection to your equipment. Ekos shall create the various module icons (Mount, Capture, Focus, &etc;) as the connection is established with the device. + + + + + diff --git a/doc/ekos-profile-wizard.docbook b/doc/ekos-profile-wizard.docbook new file mode 100644 index 000000000..c591a507f --- /dev/null +++ b/doc/ekos-profile-wizard.docbook @@ -0,0 +1,123 @@ + + Profile Wizard + + Tools + Ekos + Profile Wizard + + + The Profile Wizard is a handy tool to setup your equipment for the first time. It should popup automatically the first time you run &kstars;. Follow the guided instructions to setup your first equipment profile. + + + + Greeting Page + + + + Profile Wizard Welcome + + + + + + + Profile Wizard Welcome + + + + + The first greeting screen contains some links to learn more about Ekos & INDI. Click Next to continue. + + + + + Equipment Location Page + + + Next, you will be presented with the equipment location page. Your selection depends on where your equipment is connected to: + + + + + Equipment is attached to your PC: Select this option if Ekos is running on your StellarMate (via HDMI or VNC), PC (&Windows;/&Linux;) or &MacOS;. + + + + + Equipment is attached to a remote computer: Select this option if Ekos is running on your PC (&Windows;/&Linux;) or &MacOS;, and your equipment is connected to a remote computer. + + + + + Equipment is attached to StellarMate: Select this option if Ekos is running on your PC (&Windows;/&Linux;) or &MacOS;, and your equipment is connected to StellarMate. + + + + + + Equipment location page + + + + + + + Equipment location page + + + + + Click next to continue. + + + + + Remote Connection Page + + + In case selected the 2nd option in the last step, you shall be presented with the Remote Connect Page, here you will enter the hostname or IP address of the StellarMate unit. You can get the hostname from the StellarMate mobile App. Alternatively, you can construct the hostname from StellarMate HotSpot SSID. You should see the SSID when you search for WiFi networks nearby. For example, suppose the SSID is stellarmate. The hostname should be stellarmate.local. That is, if you remove the underscore, and append .local, then you will get the unit hostname. You can always use the StellarMate App to change the unit default hostname to the name of your choice. + + + + Profile Wizard Remote page + + + + + + + Profile Wizard Remote page + + + + + For the INDI Manager question, always select Yes since StellarMate Web Manager is running by default on the unit. Click Next to continue. + + + + + Profile Creation Page + + + Now you get to name your equipment profile. Afterwards select which guider application to use. The Internal Guider is the only officially supported selection in StellarMate. You may opt to select PHD2/LinGuider but the details are out of the scope of this documentation. If additional services are desired, check the ones you want to run. + + + + The final page of Profile Wizard + + + + + + + The final page of Profile Wizard + + + + + + + + In the example above, we select Remote Astrometry, WatchDog, and SkySafari drivers. The detailed explanations for each is provided in the tooltip when you over them. Once done, click Create Profile button. You should now be presented with the Profile Editor. + + diff --git a/doc/ekos-scheduler.docbook b/doc/ekos-scheduler.docbook new file mode 100644 index 000000000..2f6bd78f9 --- /dev/null +++ b/doc/ekos-scheduler.docbook @@ -0,0 +1,344 @@ + + Scheduler + + Tools + Ekos + Scheduler + + + + Ekos Scheduler Module + + + + + + + Ekos Scheduler Module + + + + + Introduction + + Ekos Scheduler is an indispensable arsenal in building your robotic observatory. A Robotic observatory is an observatory composed of several subsystems that are orchestrated together to achieve a set of scientific objectives without human intervention. It is the only Ekos module that does not require Ekos to be started as it is utilized to start and stop Ekos. It is designed to be straightforward and intuitive. However, the scheduler should only be used after you mastered Ekos and knows all the quirks of your equipment. Since the complete process is automated, including focus, guiding, and meridian flip. All equipment should be thoroughly used with Ekos and all their parameters and settings adjusted to achieve the best result. + + + With Ekos, the user can utilize the powerful sequence queue to image batches of images for a particular target. In simple setups, the user is expected to focus the CCD, align the mount, frame the target, and start guiding before initiating the capture process. For more complex observatory environments, there are usually predefined custom procedures to be executed to prepare the observatory for imaging, and another set of procedures on shutdown. The user may plan to image one or more targets during the night and expects data to be ready by morning. In &kstars;, tools such as the Observation Planner and What's up Tonight help the user in selecting candidates for imaging. After selecting the desired candidates, the user can add them to the Ekos Scheduler list for evaluation. The user may also add the targets directly in Ekos scheduler or select a FITS file of a previous image. + + + + + Settings + + Ekos Scheduler provides a simple interface to aid the user in setting the conditions and constraints required for an observation job. Each observation job is composed of the following: + + + + + Target name and coordinates: Select target from the Find Dialog or Add it from Observation Planner. You can also enter a custom name. + + + + + Optional FITS file: If a FITS file is specified, the astrometry solver shall solve the file and use the central RA/DEC as the target coordinates. + + + + + Sequence File: The sequence file is constructed in the Ekos Capture Module. It contains the number of images to capture, filters, temperature settings, prefixes, download directory, &etc; + + + + + Priority: Set job priority in the range of 1 to 20 where 1 designates the highest priority and 20 the lowest priority. Priority is applied in calculating the weight used to select the next target to image. + + + + + Profile: Select which equipment profile to utilize when starting Ekos. If Ekos & INDI are already started and online, this selection is ignored. + + + + + Steps: The user selects which Ekos modules should be utilized in the observation job execution workflow. + + + + + Startup Conditions: Conditions that must be met before the observation job is started. Currently, the user may select to start as soon as possible Now, or when the target is near or past culmination, or at a specific time. + + + + + Constraints: Constraints are conditions that must be met at all times during the observation job execution process. These include minimum target altitude, minimum moon separation, twilight observation, and weather monitoring. + + + + + Completion Conditions: Conditions that trigger completion of the observation job. The default selection is to simply mark the observation job as complete once the sequence process is complete. Additional conditions enable the user to repeat the sequence process indefinitely or up until a specific time. + + + + + You must select the Target and Sequence before you can add a job to the Scheduler. When the scheduler starts, it evaluates all jobs in accord to the conditions and constraints specified and attempts to select the best job to execute. Selection of the job depends on a simple heuristic algorithm that scores each job given the conditions and constraints, each of which is weighted accordingly. If two targets have identical conditions and constraints, usually the higher priority target followed by higher altitude target is selected for execution. If no candidates are available at the current time, the scheduler goes into sleep mode and wakes up when the next job is ready for execution. + + + + Scheduler + Planner + + + + + + + Scheduler + Planner + + + + + The description above only tackles the Data Acquisition stage of the observatory workflow. The overall procedure typically utilized in an observatory can be summarized in three primary stages: + + + + + Startup + + + + + Data Acquisition (including preprocessing and storage) + + + + + Shutdown + + + + + + + Startup Procedure + + Startup procedure is unique to each observatory but may include: + + + + + Turning on power to equipment + + + + + Running safety/sanity checks + + + + + Checking weather conditions + + + + + Turning off light + + + + + Fan/Light control + + + + + Unparking dome + + + + + Unparking mount + + + + + &etc; + + + + + Ekos Scheduler only initiates the startup procedure once the startup time for the first observation job is close (default lead time is 5 minutes before startup time). Once the startup procedure is completed successfully, the scheduler picks the observation job target and starts the sequence process. If a startup script is specified, it shall be executed first. + + + + + Data Acquisition + + Depending the on the user selection, the typical workflow proceeds as follows: + + + + + Slew mount to target. If a FITS file was specified, it first solves the files and slew to the file coordinates. + + + + + Auto-focus target. The autofocus process automatically selects the best star in the frame and runs the autofocus algorithm against it. + + + + + Perform plate solving, sync mount, and slew to target coordinates. + + + + + Perform post-alignment focusing since the frame might have moved during the plate solving process. + + + + + Perform calibration and start auto-guiding: The calibration process automatically selects the best guide star, performs calibration, and starts the autoguide process. + + + + + Load the sequence file in the Capture module and start the imaging process. + + + + + + + Shutdown + + Once the observation job is completed successfully, the scheduler selects the next target. If the next target scheduled time is not due yet, the mount is parked until the target is ready. Furthermore, if the next scheduled target is not due for a user-configurable time limit, the scheduler performs a preemptive shutdown to preserve resources and performs the startup procedure again when the target is due. + + + If an unrecoverable error occurs, the observatory initiates shutdown procedure. If there is a shutdown script, it will be executed last. + + + The following video demonstrates an earlier version of the scheduler, but the basic principles still apply today: + + + + + + + + Ekos Scheduler + + + + + + + Weather Monitoring + + Another critical feature of any remotely operated robotic observatory is weather monitoring. For weather updates, Ekos relies on the selected INDI weather driver to continuously monitor the weather conditions. For simplicity sake, the weather conditions can be summed in three states: + + + + + Ok: Weather conditions are clear and optimal for imaging. + + + + + Warning: Weather conditions are not clear, seeing is subpar, or partially obstructed and not suitable for imaging. Any further imaging process is suspended until the weather improves. Warning weather status does not pose any danger to the observatory equipment so the observatory is kept operational. The exact behavior to take under Warning status can be configured. + + + + + Alert: Weather conditions are detrimental to the observatory safety and shutdown must be initiated as soon as possible. + + + + + + + Startup & Shutdown Scripts + + Due to the uniqueness of each observatory, Ekos enables the user to select startup and shutdown scripts. The scripts take care of any necessary procedures that must take place on startup and shutdown stages. On startup, Ekos executes the startup scripts and only proceeds to the remainder of the startup procedure (unpark dome/unpark mount) if the script completes successfully. Conversely, the shutdown procedure begins with parking the mount & dome before executing the shutdown script as the final procedure. + + + Startup and shutdown scripts can be written any language that can be executed on the local machine. It must return 0 to report success, any other exist value is considered an error indicator. The script's standard output is also directed to Ekos logger window. The following is an sample demo startup script in Python: + + +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import os +import time +import sys + +print "Turning on observatory equipment..." +sys.stdout.flush() + +time.sleep(5) + +print "Checking safety switches..." +sys.stdout.flush() + +time.sleep(5) + +print "All systems are GO" +sys.stdout.flush() + +exit(0) + + + The startup and shutdown scripts must be executable in order for Ekos to invoke them (⪚ use chmod +x startup_script.py to mark the script as executable). Ekos Scheduler enables truly simple robotic operation without the need of any human intervention in any step of the process. Without human presence, it becomes increasingly critical to gracefully recover from failures in any stage of the observation run. Using &plasma; notifications, the user can configure audible alarms and email notifications for the various events in the scheduler. + + + + + Mosaic Wizard + + + Mosaic Wizard + + + + + + + Mosaic Wizard + + + + + Hubble-like super wide field images of galaxies and nebulae are truly awe-inspiring, and while it takes great skills to obtain such images and process them; many notable names in the field of astrophotography employ gear that is not vastly different from yours or mine. I emphasize vastly because some do indeed have impressive equipment and dedicated observatories worth tens of the thousands of dollars. Nevertheless, many amateurs can obtain stellar wide-field images by combining smaller images into a single grand mosaic. + + + We are often limited by our camera+telescope Field of View (FOV). By increasing FOV by means of a focal reducer or a shorter tube, we gain a larger sky coverage at the expense of spatial resolution. At the same time, many attractive wide-field targets span multiple FOVs across the sky. Without any changes to your astrophotography gear, it is possible to create a super mosaic image stitched together from several smaller images. There are two major steps to accomplish a super mosaic image: + + + + + Capture multiple images spanning the target with some overlap between images. The overlap is necessary to enable the processing software from aligning and joining the sub-images. + + + + + Process the images and stitch them into a super mosaic image. + + + + + The 2nd step is handled by image processing applications such as PixInsight, among others, and will not be the topic of discussion here. The first step can be accomplished in Ekos Scheduler where it creates a mosaic suitable for your equipment and in accordance with the desired field of view. Not only Ekos creates the mosaic panels for your target, but it also constructs the corresponding observatory jobs required to capture all the images. This greatly facilitates the logistics of capturing many images with different filters and calibration frames across a wide area of the sky. + + + Before starting the Mosaic Job Creator in Ekos Scheduler, you need to select a target and a sequence file. The Sequence File contains all the information necessary to capture an image including exposure time, filters, temperature setting, &etc; Start the Mosaic Job Creator by clicking on the icon next to the Find button in Ekos Module. + + + On first use, you need to enter your equipment settings including your telescope focal length in addition to camera's width, height, and pixel dimensions. Finally, you need to enter the rotation of the camera with respect to north or the position angle. If you don't know this value, start Ekos and slew to your desired target then use the Align module to solve the image and obtain the position angle. + + + Next, enter the desired number of horizontal and vertical panels (⪚ 2x2, 3x3, &etc;) and then click Update. The target FOV shall be calculated given the number of panels and your camera's FOV and the mosaic overlap shall be displayed. By default, the percentage of the overlap among images is 5%, but you can change this value to your desired value. You can also move the complete mosaic structure around to fine tune the position of the mosaic panels. When satisfied, click Create Jobs and Ekos shall create an observation job and a corresponding customized sequence file for each panel. All the jobs shall be saved to an Ekos Scheduler List (.esl) file that you can load on any suitable observing night and it will pick off where you left. Before starting the Mosaic Job Creator, check that all the observation job conditions, constraints, and startup/shutdown procedures are as per your requirements since these settings shall be copied to all the jobs generated by the Mosaic tool. + + + With Ekos Scheduler, multi-night imaging is greatly facilitated and creating super mosaics has never been so easy. + + + diff --git a/doc/ekos-setup.docbook b/doc/ekos-setup.docbook new file mode 100644 index 000000000..b91a9410d --- /dev/null +++ b/doc/ekos-setup.docbook @@ -0,0 +1,40 @@ + + Ekos Setup + + Tools + Ekos + Setup + + + + Ekos Summary + + + + + + + Ekos Summary + + + + + Ekos is a part of &kstars;. &kstars;/Ekos is already included with your StellarMate gadget. It is also available for &Linux;, &MacOS;, and &Windows; if you want to install on your primary machine. After you run &kstars; on your PC or on StellarMate (Either directly via HDMI or via VNC), Ekos can be accessed from the Tools menu or via the Ekos on the main toolbar, or by a keyboard shortcut (&Ctrl; K). In addition to the Ekos window, &kstars; provides a more detailed INDI Control Panel where you can directly set and control the device parameters. + + + When running Ekos, it is not necessary to start INDI Server via StellarMate Web Manager as Ekos manages that transparently. + + + + &kstars; Main Window + + + + + + + &kstars; Main Window + + + + diff --git a/doc/ekos-tutorials.docbook b/doc/ekos-tutorials.docbook new file mode 100644 index 000000000..f1ad0fc37 --- /dev/null +++ b/doc/ekos-tutorials.docbook @@ -0,0 +1,26 @@ + + Ekos Tutorials + + Tools + Ekos + Tutorials + + + Viewer + + StellarMate is shipped with a VNC Server. This enables you to access the whole StellarMate desktop remotely. To connect to VNC, you can either use a Desktop/Mobile VNC Client, or simply via any browser. + + + The VNC address is: http://stellarmate_hostname:6080/vnc.html + + + Where stellarmate_hostname is the actual hostname (or IP address) of your unit and 6080 is the port. If you do not know the unit hostname, you can find the hostname in your StellarMate App. + + + You can use Real VNC which is available on all platforms to access stellarmate. + + + Once you access StellarMate, you can use it like any full-fledged computer. The default username is stellarmate and the default password is smate. + + + diff --git a/doc/ekos-user-interface.docbook b/doc/ekos-user-interface.docbook new file mode 100644 index 000000000..d6fbe5cf1 --- /dev/null +++ b/doc/ekos-user-interface.docbook @@ -0,0 +1,119 @@ + + User Interface + + Tools + Ekos + User Interface + + + Ekos Astrophotography Tool is organized into several Modules. A module is a set of functions and tasks for a particular step in astrophotography and/or data acquisition. Currently, the following modules are included with Ekos: + + + + + Setup & Summary Module + + + + + + Scheduler Module + + + + + + Capture Module + + + + + + Focus Module + + + + + + Alignment Module + + + + + + Guide Module + + + + + + Mount Module + + + + + Each module has its own tab and icon in the graphical user interface as illustrated in the screenshot below: + + + Ekos summary cheatsheet + + + + + + + Ekos summary cheatsheet + + + + + + Summary & Setup Module + + + As its name suggests, this is where you will create and manage your equipment profile, and connect to your devices. It also provides a summary view where the capture progress along with the focus & guide operations is displayed in a compact format to convey the most important information relevant to the user. + + + + + Scheduler Module + + + After mastering Ekos, users are encouraged to learn how to use the Scheduler module since it facilitates the complete observation process greatly. It enables you to select multiple targets, specify which conditions and requirements to be met, and what frames are required for capture. Afterwards the scheduler intelligently calculates the best observation time for each object and then proceed to control the complete observatory from startup to shutdown. + + + + + Capture Module + + + This is the primary module for camera & filter wheel control. Create imaging sequences, capture previews, and watch video streams. It supports rotator control and can automatically capture flat frames in a number of scenarios. + + + + + Focus Module + + + Measure the sharpness of your images in the focus module by calculating Half-Flux-Radius. The lower the HFR, the sharper the image becomes. You can run the focus module with or without a focuser. With an electronic focuser, you can run an autofocus operation where Ekos iterates and calculates the optical focus position. + + + + + Guide Module + + + To achieve long exposure astrophotography, guiding is necessary to ensure the image is locked and stabilized for the complete duration of the exposure duration. Deviations from the frame with time can lead to blurry images and star trails. In the guide module, it can automatically select a suitable guide star and then lock the mount to always keep that star in its position. If the guide module detects any deviation from this locked position, it sends correction pulses to the mount to bring it back to the original position. + + + + + Mount Module + + + Mount control can be either done via the Sky Map interactively or via the Mount Control Panel in the mount module. Configure telescope properties (focal length & aperture) for both your primary imaging telescope and guide scope. However, it is recommended to select the telescopes in the equipment profile and not change the values directly in the mount module. + + + + + diff --git a/doc/ekos.docbook b/doc/ekos.docbook new file mode 100644 index 000000000..48f598b27 --- /dev/null +++ b/doc/ekos.docbook @@ -0,0 +1,143 @@ + +Ekos +Tools +Ekos + + + + Ekos is an advanced cross-platform (&Windows;, OSX, &Linux;) observatory control and automation tool with a particular focus on Astrophotography. It is based on a modular extensible framework to perform common astrophotography tasks. This includes highly accurate GOTOs using astrometry solver, ability to measure and correct polar alignment errors, auto-focus & auto-guide capabilities, and capture of single or stack of images with filter wheel support. Ekos is shipped with &kstars;. + + + + + + Ekos introductory video + +Features: + + + + Control your telescope, CCD (& DSLRs), filter wheel, focuser, guider, adaptive optics unit, and any INDI-compatible auxiliary device from Ekos. + + + + + Built-in native Auto Guiding with support for automatic dithering between exposures and support for Adaptive Optics devices in addition to traditional guiders. + + + + + Extremely accurate GOTOs using astrometry.net solver (both Online and Offline solvers supported). + + + + + Load & Slew: Load a FITS image, slew to solved coordinates, and center the mount on the exact image coordinates in order to get the same desired frame. + + + + + Measure & Correct Polar Alignment errors using astromety.net solver. + + + + + Easy to use Polar Alignment Assistant tool. A very quick and reliable tool to polar align your German Equatorial Mount! + + + + + Capture and record video streams in SER format. + + + + + Completely automated scheduler to control all your observatory equipment, select the best targets for imaging given current conditions and constraints, monitor weather conditions, and capture your data while you are away! + + + + + Smart Dark Library: All your dark frames with different binning/temperature/frame settings are saved for future use. Ekos re-uses dark frames intelligently without taking unnecessary captures. You can configure how long you want to reuse all the dark frames. + + + + + Define multiple driver profiles for local and remote setups. Switch among them easily. + + + + + Auto and manual focus modes using Half-Flux-Radius (HFR) method. + + + + + Automated unattended meridian flip. Ekos performs post meridian flip alignment, calibration, focusing, and guiding to resume the capture session. + + + + + Automatic focus between exposures when a user-configurable HFR limit is exceeded. + + + + + Powerful sequence queue for batch capture of images with optional prefixes, timestamps, filter wheel selection, and much more! + + + + + Export and import sequence queue sets as Ekos Sequence Queue (.esq) files. + + + + + Center the telescope anywhere in a captured FITS image or any FITS with World Coordinate System (WCS) header. + + + + + Automatic flat field capture, just set the desired ADU and let Ekos does the rest! + + + + + Automatic abort and resumption of exposure tasks if guiding errors exceed a user-configurable value. + + + + + Support for dome slaving. + + + + + Complete integration with &kstars; Observation Planner and SkyMap. + + + + + Fully scriptable via DBus. + + + + + Integrate with all INDI native devices. + + + + +&tool-ekos-setup; +&tool-ekos-user-interface; +&tool-ekos-profile-wizard; +&tool-ekos-profile-editor; +&tool-ekos-logs; +&tool-ekos-capture; +&tool-ekos-focus; +&tool-ekos-guide; +&tool-ekos-align; +&tool-ekos-scheduler; +&tool-ekos-fits-viewer; +&tool-ekos-tutorials; + + diff --git a/doc/ekos_astrometry.png b/doc/ekos_astrometry.png new file mode 100644 index 000000000..c690b58e7 Binary files /dev/null and b/doc/ekos_astrometry.png differ diff --git a/doc/ekos_capture.png b/doc/ekos_capture.png new file mode 100644 index 000000000..24f242abf Binary files /dev/null and b/doc/ekos_capture.png differ diff --git a/doc/ekos_focus.png b/doc/ekos_focus.png new file mode 100644 index 000000000..3b2ee5e3e Binary files /dev/null and b/doc/ekos_focus.png differ diff --git a/doc/ekos_guide.png b/doc/ekos_guide.png new file mode 100644 index 000000000..ff10b363d Binary files /dev/null and b/doc/ekos_guide.png differ diff --git a/doc/ekos_guide_phd2.png b/doc/ekos_guide_phd2.png new file mode 100644 index 000000000..35d84e714 Binary files /dev/null and b/doc/ekos_guide_phd2.png differ diff --git a/doc/ekos_profile_guider_select.png b/doc/ekos_profile_guider_select.png new file mode 100644 index 000000000..f44cfb58d Binary files /dev/null and b/doc/ekos_profile_guider_select.png differ diff --git a/doc/ekos_remote_astrometry.png b/doc/ekos_remote_astrometry.png new file mode 100644 index 000000000..4321f0c9e Binary files /dev/null and b/doc/ekos_remote_astrometry.png differ diff --git a/doc/ekos_rotator_settings.png b/doc/ekos_rotator_settings.png new file mode 100644 index 000000000..85df9bb9f Binary files /dev/null and b/doc/ekos_rotator_settings.png differ diff --git a/doc/ekos_scheduler.png b/doc/ekos_scheduler.png new file mode 100644 index 000000000..7549a4114 Binary files /dev/null and b/doc/ekos_scheduler.png differ diff --git a/doc/ekos_summary.png b/doc/ekos_summary.png new file mode 100644 index 000000000..87943542c Binary files /dev/null and b/doc/ekos_summary.png differ diff --git a/doc/ekos_summary_cheatsheet.png b/doc/ekos_summary_cheatsheet.png new file mode 100644 index 000000000..d205582bf Binary files /dev/null and b/doc/ekos_summary_cheatsheet.png differ diff --git a/doc/file_settings.png b/doc/file_settings.png new file mode 100644 index 000000000..1e3a227c0 Binary files /dev/null and b/doc/file_settings.png differ diff --git a/doc/filter_settings.png b/doc/filter_settings.png new file mode 100644 index 000000000..9972fbef4 Binary files /dev/null and b/doc/filter_settings.png differ diff --git a/doc/fits_settings.png b/doc/fits_settings.png new file mode 100644 index 000000000..88f19e900 Binary files /dev/null and b/doc/fits_settings.png differ diff --git a/doc/fitsviewer_embedded.png b/doc/fitsviewer_embedded.png new file mode 100644 index 000000000..e95a1bc7e Binary files /dev/null and b/doc/fitsviewer_embedded.png differ diff --git a/doc/fitsviewer_histogram.png b/doc/fitsviewer_histogram.png new file mode 100644 index 000000000..cdb2528aa Binary files /dev/null and b/doc/fitsviewer_histogram.png differ diff --git a/doc/focus_ccdfw_group.png b/doc/focus_ccdfw_group.png new file mode 100644 index 000000000..b043e8ecb Binary files /dev/null and b/doc/focus_ccdfw_group.png differ diff --git a/doc/focus_relative_profile.png b/doc/focus_relative_profile.png new file mode 100644 index 000000000..0f499462d Binary files /dev/null and b/doc/focus_relative_profile.png differ diff --git a/doc/focus_settings.png b/doc/focus_settings.png new file mode 100644 index 000000000..14a1e4190 Binary files /dev/null and b/doc/focus_settings.png differ diff --git a/doc/focus_vcurve.png b/doc/focus_vcurve.png new file mode 100644 index 000000000..14e3c0b1d Binary files /dev/null and b/doc/focus_vcurve.png differ diff --git a/doc/focuser_group.png b/doc/focuser_group.png new file mode 100644 index 000000000..64443810c Binary files /dev/null and b/doc/focuser_group.png differ diff --git a/doc/guide_calibration_settings.png b/doc/guide_calibration_settings.png new file mode 100644 index 000000000..70a1f890d Binary files /dev/null and b/doc/guide_calibration_settings.png differ diff --git a/doc/guide_drift_graphics.png b/doc/guide_drift_graphics.png new file mode 100644 index 000000000..32f31841f Binary files /dev/null and b/doc/guide_drift_graphics.png differ diff --git a/doc/guide_guide_settings.png b/doc/guide_guide_settings.png new file mode 100644 index 000000000..ed357a765 Binary files /dev/null and b/doc/guide_guide_settings.png differ diff --git a/doc/index.docbook b/doc/index.docbook index 9ffee73e0..decbd11cb 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -1,270 +1,283 @@ + - - - + + + - - - - + + + + + + + + + + + + + + + - + + + - ]> The &kstars; Handbook Jason Harris
&Jason.Harris.mail;
Jasem Mutlaq
mutlaqja AT ikarustech DOT com
Core Developer
Akarsh Simha
akarshsimha AT gmail dot com
Core Developer
James Bowlin
bowlin AT mindspring DOT com
Core Developer
Heiko Evermann
&Heiko.Evermann.mail;
Core Developer
Thomas Kabelmann
&Thomas.Kabelmann.mail;
Core Developer
Pablo de Vicente
&Pablo.de.Vicente.mail;
Core Developer
Carsten Niehaus
&Carsten.Niehaus.mail;
Core Developer
Mark Holloman
&Mark.Holloman.mail;
Core Developer
2001-2018 &Jason.Harris; and the &kstars; Team &FDLNotice; 2018-05-25 2.9.6 &kstars; is free, open source, cross-platform Astronomy Software. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes up to 100 million stars, 13,000 deep-sky objects,all 8 planets, the Sun and Moon, and thousands of comets, asteroids, supernovae, and satellites. For students and teachers, it supports adjustable simulation speeds in order to view phenomena that happen over long timescales, the &kstars; Astrocalculator to predict conjunctions, and many common astronomical calculations. For the amateur astronomer, it provides an observation planner, a sky calendar tool, and an FOV editor to calculate field of view of equipment and display them. Find out interesting objects in the "What's up Tonight" tool, plot altitude vs. time graphs for any object, print high-quality sky charts, and gain access to lots of information and resources to help you explore the universe! HiPS all-sky progressive overlay provide stunning views from numerous surveys spanning the whole electromagnetic spectrum. Included with &kstars; is Ekos astrophotography suite, a complete astrophotography solution that can control all INDI devices including numerous telescopes, CCDs, DSLRs, focusers, filters, and a lot more. Ekos supports highly accurate tracking using online and offline astrometry solver, autofocus and autoguiding capabilities, and capture of single or multiple images using the powerful built in sequence manager. KDE kdeedu Astronomy KStars
Introduction &kstars; lets you explore the night sky from the comfort of your computer chair. It provides an accurate graphical representation of the night sky for any date, from any location on Earth. The display includes 126,000 stars to 9th magnitude (100 million with addon catalogs), 13,000 deep-sky objects (Messier, NGC, and IC catalogs), all planets, the Sun and Moon, hundreds of comets and asteroids, the Milky Way, 88 constellations, and guide lines such as the celestial equator, the horizon and the ecliptic. However, &kstars; is more than a simple night-sky simulator. The display provides a compelling interface to a number of tools with which you can learn more about astronomy and the night sky. There is a context-sensitive popup menu attached to each displayed object, which displays object-specific information and actions. Hundreds of objects provide links in their popup menus to informative web pages and beautiful images taken by the Hubble Space Telescope and other observatories. From an object's popup menu, you can open its Detailed Information Window, where you can examine positional data about the object, and query a huge treasury of online databases for professional-grade astronomical data and literature references about the object. You can even attach your own Internet links, images and text notes, making &kstars; a graphical front-end to your observing logs and your personal astronomical notebook. Our Astrocalculator tool provides direct access to many of the algorithms the program uses behind the scenes, including coordinate converters and time calculators. You can plan an observing session using our Altitude vs. Time tool, which will plot curves representing the Altitude as a function of time for any group of objects. If that is too much detail, we also provide a What's Up Tonight? tool that summarizes the objects that you will be able to see from your location on any given night. You can add your favorite objects to your observing wish-list using the Observation Planner tool, which allows you to plan your observation sessions professionally. To see how object appears in the eyepiece under different telescopes and field of views, use the Simulate Eyepiece View tool to render a simulated view of what you see. &kstars; also provides a Solar System Viewer, which shows the current configuration of the major planets in our solar system. There is also a Jupiter Moons Tool which shows the positions of Jupiter's four largest moons as a function of time. Our primary goal is to make &kstars; an interactive educational tool for learning about astronomy and the night sky. To this end, the &kstars; Handbook includes the AstroInfo Project, a series of short, hyperlinked articles on astronomical topics that can be explored with &kstars;. In addition, &kstars; includes &DBus; functions that allow you to write complex scripts, making &kstars; a powerful "demo engine" for classroom use or general illustration of astronomical topics. Furthermore, any 3rd party tool or language with support of &DBus; can be used to write powerful scripts using &kstars; &DBus; API Enable HiPS all-sky progressive overlay to fetch high-resolution images and display them directly in the sky map. You can select from numerous catalogs compiled from different earth and space based missions. This features requires a fast internet connection in order to download the images. The images are cached locally to reduce bandwidth. You can optimize the caching options to best balance between disk space versus bandwidth. However, &kstars; is not just for students. You can control telescopes and cameras with &kstars;, using the elegant and powerful INDI protocol. &kstars; supports several popular telescopes including Meade's LX200 family and Celestron GPS. Several popular CCD cameras, webcams, and computerized focusers are also supported. Simple slew/track commands are integrated directly into the main window's popup menu, and the INDI Control Panel provides full access to all of your telescope's functions. INDI's Client/Server architecture allows for seamless control of any number of local or remote telescopes using a single &kstars; session.For advanced users, &kstars; provides Ekos, a complete astrophotography suite for Linux. Ekos is based on a modular extensible framework to perform common astrophotography tasks. This includes highly accurate GOTOs using astrometry solver, ability to measure and correct polar alignment errors , auto-focus and auto-guide capabilities, and capture of single or stack of images with filter wheel support. We are very interested in your feedback; please report bugs or feature requests to the &kstars; development mailing list: kstars-devel@kde.org. You can also use the automated bug reporting tool, accessible from the Help menu. &underFDL; &quicktour; &config; &commands; &tools; &dumpmode; &indi; &faq; &astroinfo; &credits; &documentation.index;
diff --git a/doc/kstars_annotation.png b/doc/kstars_annotation.png new file mode 100644 index 000000000..e366d46f0 Binary files /dev/null and b/doc/kstars_annotation.png differ diff --git a/doc/kstars_m44_mac.png b/doc/kstars_m44_mac.png new file mode 100644 index 000000000..cd5701196 Binary files /dev/null and b/doc/kstars_m44_mac.png differ diff --git a/doc/limit_settings.png b/doc/limit_settings.png new file mode 100644 index 000000000..143bebe49 Binary files /dev/null and b/doc/limit_settings.png differ diff --git a/doc/list-add.png b/doc/list-add.png new file mode 100644 index 000000000..5ebf6f87b Binary files /dev/null and b/doc/list-add.png differ diff --git a/doc/media-playback-pause.png b/doc/media-playback-pause.png new file mode 100644 index 000000000..be1c9478f Binary files /dev/null and b/doc/media-playback-pause.png differ diff --git a/doc/media-playback-start.png b/doc/media-playback-start.png new file mode 100644 index 000000000..88ee27419 Binary files /dev/null and b/doc/media-playback-start.png differ diff --git a/doc/mosaic_wizard.png b/doc/mosaic_wizard.png new file mode 100644 index 000000000..423d0c52c Binary files /dev/null and b/doc/mosaic_wizard.png differ diff --git a/doc/polar_alignment_result.png b/doc/polar_alignment_result.png new file mode 100644 index 000000000..4fe911090 Binary files /dev/null and b/doc/polar_alignment_result.png differ diff --git a/doc/polar_assistant_main.png b/doc/polar_assistant_main.png new file mode 100644 index 000000000..74e49f25c Binary files /dev/null and b/doc/polar_assistant_main.png differ diff --git a/doc/profile_editor.png b/doc/profile_editor.png new file mode 100644 index 000000000..3b17f25a9 Binary files /dev/null and b/doc/profile_editor.png differ diff --git a/doc/profile_wizard_done.png b/doc/profile_wizard_done.png new file mode 100644 index 000000000..be46721ce Binary files /dev/null and b/doc/profile_wizard_done.png differ diff --git a/doc/profile_wizard_remote.png b/doc/profile_wizard_remote.png new file mode 100644 index 000000000..82b3409ea Binary files /dev/null and b/doc/profile_wizard_remote.png differ diff --git a/doc/profile_wizard_select.png b/doc/profile_wizard_select.png new file mode 100644 index 000000000..1919c4c53 Binary files /dev/null and b/doc/profile_wizard_select.png differ diff --git a/doc/profile_wizard_welcome.png b/doc/profile_wizard_welcome.png new file mode 100644 index 000000000..3d69bc386 Binary files /dev/null and b/doc/profile_wizard_welcome.png differ diff --git a/doc/scheduler_planner.png b/doc/scheduler_planner.png new file mode 100644 index 000000000..1b428e5a4 Binary files /dev/null and b/doc/scheduler_planner.png differ diff --git a/doc/security-high.png b/doc/security-high.png new file mode 100644 index 000000000..71a43b18c Binary files /dev/null and b/doc/security-high.png differ diff --git a/doc/security-low.png b/doc/security-low.png new file mode 100644 index 000000000..12afdbe35 Binary files /dev/null and b/doc/security-low.png differ diff --git a/doc/security-medium.png b/doc/security-medium.png new file mode 100644 index 000000000..20626538e Binary files /dev/null and b/doc/security-medium.png differ diff --git a/doc/sequence_settings.png b/doc/sequence_settings.png new file mode 100644 index 000000000..efb7c983b Binary files /dev/null and b/doc/sequence_settings.png differ diff --git a/doc/solver_settings.png b/doc/solver_settings.png new file mode 100644 index 000000000..cdc63477a Binary files /dev/null and b/doc/solver_settings.png differ diff --git a/doc/star_profile_examine_pixels.png b/doc/star_profile_examine_pixels.png new file mode 100644 index 000000000..3c3fcadb3 Binary files /dev/null and b/doc/star_profile_examine_pixels.png differ diff --git a/doc/star_profile_final.png b/doc/star_profile_final.png new file mode 100644 index 000000000..21d208209 Binary files /dev/null and b/doc/star_profile_final.png differ diff --git a/doc/star_profile_main.png b/doc/star_profile_main.png new file mode 100644 index 000000000..5857425e9 Binary files /dev/null and b/doc/star_profile_main.png differ diff --git a/doc/star_profile_toolbar1.png b/doc/star_profile_toolbar1.png new file mode 100644 index 000000000..f4fce9f6c Binary files /dev/null and b/doc/star_profile_toolbar1.png differ diff --git a/doc/star_profile_toolbar2.png b/doc/star_profile_toolbar2.png new file mode 100644 index 000000000..d2ca7c495 Binary files /dev/null and b/doc/star_profile_toolbar2.png differ diff --git a/doc/star_profile_vertical.png b/doc/star_profile_vertical.png new file mode 100644 index 000000000..5d08a5a3d Binary files /dev/null and b/doc/star_profile_vertical.png differ diff --git a/doc/tools.docbook b/doc/tools.docbook index 26a0c947d..81deadc08 100644 --- a/doc/tools.docbook +++ b/doc/tools.docbook @@ -1,33 +1,35 @@ KStars Tools Tools &kstars; comes with a number of tools that allow you to explore some more advanced aspects of astronomy and the night sky. Object Details Astrocalculator Altitude vs. Time Plotter What's Up Tonight? Simulate Eyepiece View Script Builder Solar System Viewer +Ekos Jupiter Moons Tool Observation Planner FITS Viewer &tool-details; &tool-calculator; &tool-altvstime; &tool-eyepieceview; &tool-whatsup; &tool-scriptbuilder; &tool-solarsys; +&tool-ekos; &tool-jmoons; &tool-obsplanner; &tool-fitsviewer; diff --git a/doc/view-filter.png b/doc/view-filter.png new file mode 100644 index 000000000..911c4cb54 Binary files /dev/null and b/doc/view-filter.png differ diff --git a/doc/view-fullscreen.png b/doc/view-fullscreen.png new file mode 100644 index 000000000..dbaf1c1ef Binary files /dev/null and b/doc/view-fullscreen.png differ diff --git a/doc/view-refresh.png b/doc/view-refresh.png new file mode 100644 index 000000000..3692c7bd4 Binary files /dev/null and b/doc/view-refresh.png differ