<chapter id="indi">
<title
>Керування астрономічними приладами за допомогою <acronym
>INDI</acronym
></title>
<indexterm
><primary
>Керування INDI</primary>
<secondary
>Огляд</secondary>
</indexterm>

<para
>&kstars; надає вам інтерфейс для налаштування і керування астрономічними інструментами за допомогою протоколу обміну даними <acronym
><link linkend="what-is-indi"
>INDI</link
></acronym
>.</para>

<para
>Протокол <acronym
>INDI</acronym
> підтримує значну кількість астрономічних інструментів, зокрема, ПЗЗ-фотокамери і прилади для фокусування. Поточний список підтримуваних пристроїв можна знайти на <ulink url="http://indilib.org/index.php?title=Devices"
>сторінці списку підтримуваних пристроїв <acronym
>INDI</acronym
></ulink
>.</para>

<sect1 id="indi-kstars-setup">
<title
>Налаштування INDI</title>
<indexterm
><primary
>INDI</primary>
<secondary
>Налаштування</secondary>
</indexterm>
<para
>Програма &kstars; здатна безпосередньо керувати локальними або віддаленими пристроями за допомогою клієнт-серверної архітектури <link linkend="what-is-indi"
>INDI</link
>. Пристрої INDI можна запустити у одному з трьох режимів:</para>

<orderedlist>
<listitem
><para
>Локальному: цей режим є найпоширенішим, він використовується для керування локальним пристроєм (тобто пристроєм, який з’єднано з вашим комп’ютером).</para
></listitem>
<listitem
><para
>Серверному: у серверному режимі запускається сервер INDI для якогось з пристроїв, а потім цей сервер очікує на команди від віддалених клієнтів. Ви самі не можете керувати серверними пристроями, ви можете лише запустити і зупинити серверний режим для цих пристроїв.</para
></listitem>
<listitem
><para
>Клієнтський: клієнтський режим використовують для з’єднання з віддаленими серверами INDI, на яких запущено пристрої INDI. У цьому режимі ви можете безпосередньо керувати віддаленими пристроями так, неначе вони є локальними.</para
></listitem>
</orderedlist>

<para
>Ви можете запустити локальний пристрій, встановити сервери INDI, і з’єднатися з віддаленими клієнтами за допомогою пункту <guimenuitem
>Керування пристроями</guimenuitem
> у меню <guimenu
>Пристрої</guimenu
>.</para>

<para
>Ось знімок вікна <guilabel
>Керування пристроями</guilabel
>:</para>

<screenshot>
<screeninfo
>Як запустити драйвери пристрою</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="devicemanager.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Запуск драйверів пристрою</phrase>
</textobject>
</mediaobject>
</screenshot>

<para
>Запускати керування пристроями можна за допомогою ієрархічного списку пристроїв: позначте у ньому пристрій, а потім натисніть кнопку <guibutton
>Запустити службу</guibutton
>. Ви можете вибрати режим роботи (локальний або серверний), як це описано вище. Номер порту буде вибрано випадковими чином з діапазону від 7624 до 10.000. Щоб вказати певний порт, натисніть стовпчик порту, у рядку потрібного вам драйвера. У &kstars; передбачено можливість запуску декількох драйверів на одному сервері INDI, отже на одному порті. Позначте у списку декілька пунктів пристроїв, а потім натисніть кнопку <guibutton
>Запустити службу</guibutton
>.</para>

<para
>Щоб дізнатися як керувати віддаленими пристроями, прочитайте розділ про <link linkend="indi-remote-control"
>віддалене керування пристроями</link
>.</para>
</sect1>

<sect1 id="indi-telescope-setup">
<title
>Налаштування телескопа</title>
<indexterm
><primary
>INDI</primary>
<secondary
>Налаштування</secondary>
</indexterm>

<para
>Більшість телескопів обладнується інтерфейсом <hardware
>RS232</hardware
> для віддаленого керування. З’єднайте порт RS232 вашого телескопа з <hardware
>Послідовним або USB</hardware
> портом вашого комп’ютера. Традиційно, RS232 з’єднується з послідовним портом вашого комп’ютера, але оскільки у більшості портативних комп’ютерів цього порту вже немає (його замінив порт <hardware
>USB/FireWire</hardware
>), вам може знадобитися перехідний пристрій з послідовного порту на порт USB, щоб керувати обладнанням з сучасних портативних комп’ютерів.</para>

<para
>Після з’єднання вашого телескопа з послідовним або USB портом увімкніть ваш телескоп. Ми <emphasis
>наполегливо</emphasis
> рекомендуємо вам звантажити і встановити найсвіжіші мікропрограми (firmware) для контролера вашого телескопа.</para>

<para
>Перш ніж почати використання телескопа, вам слід вирівняти його. Виконайте цю операцію (юстування першого або другого рівня) відповідно до інструкції вашого телескопа.</para>

<para
>Перш ніж з’єднатися з телескопом, потрібно перевірити параметри часу і розташування у &kstars;. Правильні значення цих параметрів забезпечать належну точність стеження і синхронізації між телескопом і &kstars;. Далі за текстом розміщено покроковий опис процесу безпосереднього з’єднання пристрою з вашим комп’ютером. Щоб з’єднатися з віддаленим пристроєм і встановити над ним керування, зверніться до розділу про <link linkend="indi-remote-control"
>віддалене керування пристроями</link
>.</para>

<para
>Ви можете скористатися Майстром налаштування телескопа — він перевірить всю потрібну інформацію у процесі своєї роботи. Він може провести автоматичне сканування портів вашого комп’ютера на предмет наявності з’єднаних з ним телескопів. Запустити цей інструмент можна за допомогою пункту <guimenuitem
>Майстер налаштування телескопа</guimenuitem
> з меню <guimenu
>Пристрої</guimenu
>.</para>

<para
>Якщо ви віддаєте перевагу іншому шляху, телескоп можна з’єднати з комп’ютером, послідовно виконуючи такі кроки:</para>

<orderedlist>
<listitem
><para
>Встановіть ваше географічне розташування. Для цього відкрийте вікно <guilabel
>Встановлення географічного розташування</guilabel
> вибором пункту <guimenuitem
>Географічне...</guimenuitem
> з меню <guimenu
>Параметри</guimenu
>, натисканням кнопки з піктограмою <guiicon
>земної кулі</guiicon
> на панелі інструментів або за допомогою комбінації клавіш <keycombo action="simul"
>&Ctrl;<keycap
>G</keycap
></keycombo
>.</para>
</listitem>
<listitem
><para
>Встановіть ваш місцевий час і дату. Ви можете змінити час за допомогою пункту <guimenuitem
>Встановити час...</guimenuitem
> з меню <guimenu
>Час</guimenu
> або натискання кнопки з піктограмою <guiicon
>годинника</guiicon
> на панелі інструментів. Вікно <guilabel
>Встановити час</guilabel
> використовує стандартний віджет &kde; для вибору дати. Якщо вам потрібно буде згодом скоригувати час на поточний час системи, просто виберіть пункт <guimenuitem
>Встановити поточний час</guimenuitem
> з меню <guimenu
>Час</guimenu
>.</para>
</listitem>
<listitem>
<para
>Відкрийте меню <guimenu
>Пристрої</guimenu
> і виберіть пункт <guimenuitem
>Керування пристроями</guimenuitem
>.</para>
</listitem>
<listitem>
<para
>У стовпчику <guilabel
>Пристрій</guilabel
> виберіть модель вашого телескопа.</para>
</listitem>
<listitem>
<para
>Натисніть кнопку <guibutton
>Запустити службу</guibutton
>.</para>
</listitem>
<listitem>
<para
>Натисніть кнопку <guibutton
>Закрити</guibutton
>, щоб закрити діалогове вікно керування пристроями.</para>
</listitem>
</orderedlist>

<note id="geo-time-note">
<title
>Типові параметри</title>
<para
>Вам не потрібно буде встановлювати географічне розташування кожного разу під час з’єднання з телескопом. Вам слід зробити це лише одного разу, програма запам’ятає ваш вибір.</para
></note>

<para
>Тепер ви можете користуватися можливостями пристрою. Для керування телескопами у &kstars; є два зручних графічних інтерфейси обміну інформацією:</para>

<orderedlist>
<title
>Керування вашим телескопом</title>
<listitem>
<para
><guilabel
>Керування з зоряної карти</guilabel
>: кожному пристрою, який ви запустите за допомогою <guilabel
>Керування пристроями</guilabel
>, відповідатиме запис у контекстному меню, який надасть вам змогу керувати властивостями пристрою. Ви зможете віддавати команди <command
>Slew, Sync</command
> або <command
>Track</command
> безпосередньо з зоряної карти. </para>
<para
>Ось знімок екрана з контекстним меню, у якому є пункт пристрою LX200 Classic:</para>
<screenshot>
<screeninfo
>Керування пристроями за допомогою карти неба</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="skymapdevice.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
</listitem>

<listitem>
<para
><guilabel
>Панель керування INDI</guilabel
>: за допомогою цієї панелі ви можете керувати всіма можливостями, які підтримує ваш пристрій. </para>

<para
>Цю панель поділено на три основних розділи:</para>
<itemizedlist>
<listitem>
<para
><guilabel
>Вкладки пристроїв</guilabel
>: кожен задіяний пристрій має свою вкладку на панелі INDI. Декілька пристроїв можна запустити одночасно: вони не заважатимуть одне одному. </para>
</listitem>
<listitem>
<para
>Панелі властивостей на вкладках <guilabel
>Основне керування</guilabel
> та <guilabel
>Параметри</guilabel
>:  властивості є ключовими елементами архітектури INDI. Кожному пристрою відповідає набір властивостей, за допомогою яких він обмінюється інформацією з клієнтом. Прикладом такої властивості є точка, куди у даний час спрямовано телескоп. Властивості, схожі за значенням, зазвичай поєднано у блоки або групи. </para>
</listitem>
<listitem>
<para
><guilabel
>Перегляд журналів</guilabel
>: пристрої повідомляють про свій стан і реакцію на команди, надсилаючи INDI-повідомлення. Кожному пристрою відповідає свій перегляд журналу. Зазвичай, пристрій надсилає повідомлення лише своєму драйверу, але ніщо не забороняє пристроєві за потреби надсилати загальне повідомлення. </para>
</listitem>
</itemizedlist>
<screenshot>
<screeninfo
>Панель керування INDI</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="indicontrolpanel.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
</listitem>
</orderedlist>

<para
>Вам не потрібно використовувати один або інший інтерфейс, обидва можна використовувати одночасно. Дії з інтерфейсу <guilabel
>карти неба</guilabel
> автоматично повторюються на <guilabel
>панелі керування INDI</guilabel
>, і навпаки.</para>

<para
>Щоб з’єднатися з вашим телескопом, ви можете вибрати пункт <guimenuitem
>З’єднатися</guimenuitem
> з контекстного меню вашого пристрою або натиснути кнопку <guibutton
>З’єднатися</guibutton
> на вкладці вашого пристрою на <guilabel
>Панелі керування INDI</guilabel
>.</para>

<important
><para
>Типово, &kstars; здійснить спробу з’єднатися з портом <constant
>/dev/ttyS0</constant
>. Щоб змінити порт з’єднання, виберіть пункт <guilabel
>Панель керування INDI</guilabel
> з меню <guimenu
>Пристрої</guimenu
> і змініть порт на вкладці відповідного пристрою.</para
></important>

<para
>&kstars; автоматично оновлює дані довготи, широти і часу на вашому телескопі на основі поточних параметрів &kstars;. Ви можете увімкнути або вимкнути такі оновлення за допомогою діалогового вікна <guimenuitem
>Налаштувати INDI</guimenuitem
>, яке можна відкрити з меню <guimenu
>Пристрої</guimenu
>. </para>

<para
>Якщо &kstars; вдасться зв’язатися з телескопом, програма отримає від нього поточні дані про <abbrev
>ПС</abbrev
> і <abbrev
>СХЛ</abbrev
> і покаже на зоряній карті візир, що позначає точку, у яку спрямовано телескоп.</para>

<note id="indi-sync">
<title
>Синхронізація вашого телескопа</title>
<para
>Якщо ви виконали візирування вашого телескопа і останньою зіркою для візирування була, наприклад Вега, позначка візира має знаходитися поряд з Вегою. Якщо візир не знаходить у правильній позиції, ви можете навести вказівник миші на Вегу, клацнути <mousebutton
>правою</mousebutton
> кнопкою і вибрати команду <command
>Sync</command
> з меню вашого телескопа. Виконана вами дія — це наказ телескопу синхронізувати його внутрішні координати з координатами Веги, тепер візир має знаходитися на позначці Веги. </para>
</note>

<para
>Ну ось: тепер ваш телескоп готовий до вивчення небес!</para>

<warning>
<title
>ПОПЕРЕДЖЕННЯ</title>
<para
>Ніколи не спрямовуйте телескоп на Сонце. Спрямування телескопа на Сонце може спричинити невиправні ушкодження ваших очей і вашого обладнання.</para>
</warning>
</sect1>

<sect1 id="indi-other-setup">
<title
>Налаштування ПЗЗ і захоплення відео</title>
<indexterm
><primary
>Керування ПЗЗ-відео</primary>
<secondary
>Налаштування</secondary>
</indexterm>

<para
>Запустити пристрої ПЗЗ і відео-захоплення можна за допомогою пункту <guimenuitem
>Керування пристроями</guimenuitem
> у меню <guimenu
>Пристрої</guimenu
>. Так само, як і для всіх пристроїв INDI, доступ до деяких з елементів керування пристроями можна отримати напряму з зоряної карти. Повноцінне керування пристроєм можна здійснювати за допомогою <guimenuitem
>Панелі керування INDI.</guimenuitem
></para>

<para
>Стандартним форматом, у якому проводитиметься захоплення зображень є FITS. Одразу після захоплення і звантантаження зображення автоматично буде показано у вікні <link linkend="tool-fitsviewer"
>Переглядача FITS</link
> &kstars;. Щоб захопити послідовність зображень, скористайтеся інструментом <guimenuitem
>Захопити послідовність зображень</guimenuitem
> з меню <guimenu
>Пристрої</guimenu
>. Пункт для цього інструмента у меню не стане активним до того часу, коли ви встановите з’єднання з пристроєм отримання зображень.</para>
</sect1>

<sect1 id="indi-capture">
<title
>Захоплення послідовності зображень</title>
<indexterm
><primary
>Захоплення</primary>
<secondary
>Зображення</secondary>
</indexterm>

<para
>Інструмент для захоплення послідовності зображень можна використовувати для отримання зображень з фотоапаратів і ПЗЗ у інтерактивному або пакетному режимах. Крім того, за його допомогою ви можете вибрати фільтр, (або його відсутність), який ви бажаєте застосувати до ваших зображень. Пункт меню для інструмента захоплення зображень залишатиметься вимкненим до того часу, коли ви встановити з’єднання з відповідним пристроєм.</para
> 

<screenshot>
<screeninfo
>Захоплення послідовності зображень</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="indicapture.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>На знімку екрана, розміщеному вище, показано приклад сеансу захоплення. Інструмент надає вам можливість вказати такі параметри:</para>
<itemizedlist>
  <listitem
><para
>Камера/ПЗЗ</para>
     <itemizedlist>
         <listitem
><para
><option
>Пристрій:</option
> бажане джерело зображень.</para
></listitem>
         <listitem
><para
><option
>Префікс:</option
> префікс назви файла зображення, який буде додано до всіх назв файлів захоплених зображень.</para
></listitem>
         <listitem
><para
><option
>Експозиція:</option
> кількість секунд на витримку кожного кадру.</para
></listitem>
         <listitem
><para
><option
>Кількість:</option
> кількість потрібних зображень.</para
></listitem>
         <listitem
><para
><option
>Затримка:</option
> інтервал у секундах між послідовними зображеннями.</para
></listitem>
         <listitem
><para
><option
>Часовий штамп ISO 8601:</option
> додати часовий штамп у форматі ISO 8601 до назви файла. (наприклад image_01_20050427T09:48:05).</para
></listitem>
     </itemizedlist>
    </listitem>
   <listitem
><para
>Фільтр</para>
      <itemizedlist>
          <listitem
><para
><option
>Пристрій:</option
> бажаний пристрій фільтра.</para
></listitem>
          <listitem
><para
><option
>Фільтр:</option
> бажана позиція фільтра. Ви можете пов’язати значення кольорів з номерами позицій за допомогою сторінки налаштування <link linkend="indi-configure"
>INDI</link
> (наприклад Slot #1 = Red, Slot #2 = Blue... тощо).</para
></listitem
>          
       </itemizedlist>
   </listitem>
</itemizedlist>

<para
>Після встановлення бажаних параметрів ви можете розпочати процес захоплення зображень за допомогою кнопки <guibutton
>Почати</guibutton
>. Процес можна зупинити у будь-який момент за допомогою кнопки <guibutton
>Зупинити</guibutton
>. Всі захоплені зображення буде збережено у типовій теці FITS, яку можна вказати за допомогою сторінки налаштування <link linkend="indi-configure"
>INDI</link
> у діалоговому вікні налаштування програми.</para>

<para
>Якщо ви маєте якісь особливі вимоги до захоплення або умови, які мають виконуватися для захоплення зображень, рекомендуємо вам створити сценарій, що відповідатиме вашим вимогам, за допомогою інструмента <link linkend="tool-scriptbuilder"
>Майстер сценаріїв</link
> з меню <guimenu
>Інструменти</guimenu
>.</para>
</sect1>

<sect1 id="indi-configure">
<title
>Налаштування INDI</title>
<indexterm
><primary
>Налаштувати</primary>
<secondary
>INDI</secondary>
</indexterm>

<para
>За допомогою сторінки налаштування INDI ви можете змінювати <emphasis
>клієнтські</emphasis
> параметри INDI. Це вікно поділено на декілька основних категорій: Загальна, Автоматичне оновлення пристроїв, Показ, Джерело оновлення, Барабан фільтрів та Порт сервера:</para>

 <itemizedlist>
   <listitem
><para
>Загальне</para>
      <itemizedlist>
         <listitem
><para
><option
>Типова тека FITS:</option
> визначає теку, куди буде збережено всі захоплені зображення FITS. Якщо не вказано ніякої теки, зображення зберігатимуться у теці, на яку вказує системна змінна $HOME.</para
></listitem>
         <listitem
><para
><option
>Порт телескопа:</option
> типовий порт телескопа. Коли ви проводите з’єднання з локальною або віддаленою службою телескопа, &kstars; автоматично заповнить поле для порту пристрою телескопа вказаним вами значенням.</para
></listitem>
         <listitem
><para
><option
>Відео-порт:</option
> типовий порт для відео. Під час з’єднання з локальною або віддаленою службою відео &kstars; автоматично спробує заповнити поле для порту вебкамери вказаними значенням типового порту.</para
></listitem>
	 <!-- INDI Server + INDI Drivers Directory-->
      </itemizedlist>
   </listitem>
   <listitem
><para
>Автоматичне оновлення стану пристроїв</para>
    <itemizedlist>
       <listitem
><para
><option
>Час:</option
> оновити дату і час телескопа, якщо такі підтримуються, за допомогою даних, переданих через з’єднання.</para
></listitem>
       <listitem
><para
><option
>Географічне розташування:</option
> оновити інформацію про географічне розташування телескопа (у поточній версії довготу і широту), якщо вони підтримуються, за допомогою даних, переданих через з’єднання.</para
></listitem>
    </itemizedlist>
   </listitem>
   <listitem
><para
>Дисплей</para>
    <itemizedlist>
     <listitem
><para
><option
>Рамка пристрою:</option
> якщо позначено цей параметр, &kstars; показуватиме рамку пристрою телескопа на зоряній карті. Візир рамки буде показано після успішного з’єднання з телескопом, а його розташування періодично оновлюватиметься. Поряд з рамкою буде розміщено назву телескопа. &kstars; показує по рамці на кожен з’єднаний телескоп. Щоб змінити колір рамки телескопа, скористайтеся вікном <link linkend="viewops"
>Налаштувати KStars</link
>. Виберіть у ньому вкладку <guilabel
>Кольори</guilabel
>, а потім змініть колір пункту <emphasis
>Індикатор цілі</emphasis
> на бажаний.</para
></listitem>
     <listitem
><para
><option
>Повідомлення INDI у рядку стану:</option
> якщо позначено цей параметр, &kstars; показуватиме повідомлення про стан INDI на смужці стану &kstars;.</para
></listitem>
     <listitem
><para
><option
>Автоматично показувати FITS після виконання знімка:</option
> якщо позначено цей параметр, &kstars; показуватиме захоплене зображення FITS за допомогою інструмента <link linkend="tool-fitsviewer"
>Переглядач FITS</link
>. Якщо ви користуєтеся інструментом <link linkend="indi-capture"
>Захопити послідовність зображень</link
>, всі захоплені зображення буде збережено на диску незалежно від значення цього параметра.</para
></listitem>
    </itemizedlist>
   </listitem>
  <listitem
><para
>Джерело оновлення: синхронізувати &kstars; відповідно до параметрів часу і розташування комп’ютера або пристрою.</para>
  </listitem>
  <listitem
><para
>Барабан з фільтрів: тут можна визначити коди кольорів для позицій барабана фільтрів (наприклад Slot #0 Red, Slot #1 Blue... тощо). Ви можете призначати коди кольорів 10 позиціям барабана (від 0 до 9). Щоб призначити код кольору, виберіть номер позиції зі спадного списку, а потім наберіть відповідний код кольору у полі для редагування. Повторіть процедуру для всіх потрібних позицій, а потім натисніть кнопку «Гаразд».</para>
  </listitem>
  <listitem
><para
>Порт сервера: задайте діапазон портів, які буде прослуховувати INDI сервер після запуску нових драйверів.</para>
  </listitem>
  </itemizedlist>

</sect1>

<sect1 id="indi-concepts">
<title
>Принципи INDI</title>
<indexterm
><primary
>Керування телескопом</primary>
<secondary
>Принципи</secondary>
</indexterm>

<para
>Одним з ключових елементів INDI є припущення, що пристрої можуть самі надавати свій опис. Його реалізовано за допомогою XML, який описує загальну ієрархію, яка відповідає канонічним і неканонічним пристроям. У INDI коженl <emphasis
>пристрій</emphasis
> може мати одну або декілька <emphasis
>властивостей</emphasis
>. Кожна з <emphasis
>властивостей</emphasis
> може мати один або декілька <emphasis
>елементів</emphasis
>. Всього існує чотири типи властивостей INDI:</para>
<itemizedlist>
<listitem
><para
>Текстова властивість.</para
></listitem>
<listitem
><para
>Числова властивість.</para
></listitem>
<listitem
><para
>Властивість-перемикач (у графічному інтерфейсі таким властивостям відповідають кнопки або поля для позначок).</para
></listitem>
<listitem
><para
>Властивість світла (у графічному інтерфейсі таким властивостям відповідають кольорові лампочки).</para
></listitem>
</itemizedlist>

<para
>Наприклад, всі пристрої INDI маються стандартну <emphasis
>властивість</emphasis
>-перемикач CONNECTION. Властивість CONNECTION має два елементи-стани перемикання: CONNECT і DISCONNECT. &kstars; обробляє загальний опис властивостей у XML і будує графічний відповідник властивості придатний для людського сприйняття.</para>

<para
>На панелі керування INDI ви можете знайти багато властивостей, доступ до яких не можна отримати з зоряної карти. Перелік цих властивостей залежить від конкретного пристрою. Але всі властивості мають спільні риси, які визначають спосіб, у який їх буде показано і використано:</para>

<itemizedlist>
<listitem>
<para
>Дозвіл: властивість може бути придатною лише для читання, лише для запису або придатною як для читання, так і для запису. Прикладом придатної для читання і для запису властивості є координата прямого сходження телескопа. Ви можете ввести нову координату прямого сходження, і телескоп, відповідно до поточних параметрів, змінить спрямування або синхронізується у відповідності з введеним значенням. Крім того, після зміни спрямування телескопа його координату прямого сходження буде оновлено і надіслано як підтвердження клієнтові.</para>
</listitem>
<listitem>
<para
>Стан: перед пунктом кожної властивості є індикатор стану (кругла лампочка). Кожна властивість має певний стан і відповідне позначення кольором:</para>
<table frame="top"
><title
>Кольори станів INDI</title>
<tgroup cols="3" colsep="1" rowsep="1">
<thead>
<row>
<entry
>Стан</entry>
<entry
>Колір</entry>
<entry
>Опис</entry>
</row>
</thead>
<tbody>
<row>
<entry
>Не задіяно</entry>
<entry
>Сірий</entry>
<entry
>Щодо цієї властивості пристрій не виконує ніяких дій</entry>
</row>
<row>
<entry
>Гаразд</entry>
<entry
>Зелений</entry>
<entry
>Остання дія з цією властивістю пройшла вдало, її задіяно</entry>
</row>
<row>
<entry
>Зайнятий</entry>
<entry
>Жовтий</entry>
<entry
>Властивість пов’язана з поточною дією</entry>
</row>
<row>
<entry
>Попередження</entry>
<entry
>Червоний</entry>
<entry
>Властивість перебуває у критичному стані і вимагає негайного втручання</entry>
	</row>
	</tbody>
</tgroup>
</table>

<para
>У разі потреби стани властивостей оновлюються драйвером пристрою. Наприклад, якщо телескоп знаходиться у стані переспрямування на нову ціль, властивості RA/DEC буде показано як <guilabel
>Зайнятий</guilabel
>. Якщо процес переспрямування буде успішно завершено, властивості змінять стан на <guilabel
>Гаразд</guilabel
>.</para>
</listitem>
<listitem>
<para
>Контекст: числові властивості можуть приймати і обробляти числа у двох форматах: десятковому і шестидесятковому. Шестидесятковий формат зручний для екваторіальних та географічних координат. Ви можете використовувати будь-який зручний для вас формат. Наприклад, наступні числа є рівними між собою:</para>
<itemizedlist>
<listitem
><para
>-156.40</para
></listitem>
<listitem
><para
>-156:24:00</para
></listitem>
<listitem
><para
>-156:24</para
></listitem>
</itemizedlist>
</listitem>
<listitem>
<para
>Час: стандартним часом для пов’язаного з INDI обміну інформацією є Всесвітній час UTC у вигляді РРРР-ММ-ДДTГГ:ХХ:СС, у відповідності зі стандартом ISO 8601. &kstars; автоматично використовує для обміну інформацією правильний формат часу UTC. Ви можете увімкнути або вимкнути автоматичне оновлення часу за допомогою сторінки налаштування <guimenuitem
>INDI</guimenuitem
> у параметрах програми. </para>
</listitem>
</itemizedlist>
</sect1>

<sect1 id="indi-remote-control">
<title
>Керування віддаленими пристроями</title>
<indexterm
><primary
>Керування телескопом</primary>
<secondary
>Віддалені пристрої</secondary>
</indexterm>

<para
>&kstars; надає доступ до простого, але водночас потужного рівня віддаленого керування пристроями. Докладний опис цього рівня наведено у <ulink url="http://www.clearskyinstitute.com/INDI/INDI.pdf"
>білій книзі</ulink
> INDI.</para>

<para
>Для віддаленого керування вам потрібно налаштувати обидва комп’ютери: сервер і клієнт.</para>

<orderedlist>
<listitem>
<para
>Сервер: щоб підготувати пристрій до віддаленого керування, виконайте дії згідно кроків, зазначених у описі налаштування <link linkend="indi-kstars-setup"
>клієнта/сервера</link
>. Після запуску служби пристрою у <guimenu
>Керуванні пристроями</guimenu
> у стовпчику <guilabel
>Порт очікування</guilabel
> з’явиться номер порту. Окрім номеру порту вам потрібна буде назва вузла або IP-адреса вашого сервера. </para>

</listitem>
<listitem>
<para
>Клієнт: виберіть пункт <guimenuitem
>Керування пристроями</guimenuitem
> з меню <guimenu
>Пристрої</guimenu
>, а потім відкрийте у відповідному вікні вкладку <guilabel
>Клієнт</guilabel
>. На вкладці <guilabel
>Клієнт</guilabel
> ви можете додавати, змінювати або вилучати вузли. Додати вузол можна натисканням кнопки <guibutton
>Додати</guibutton
>. Введіть назву вузла або IP-адресу сервера у поле <guilabel
>Вузол</guilabel
>, а замість номера порту введіть номер порту отриманий від комп’ютера-<emphasis
>сервера</emphasis
> на першому кроці. </para>
</listitem>
</orderedlist>

<screenshot>
<screeninfo
>Клієнт INDI</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="indiclient.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>

<para
>Після додавання вузла відкрийте його контекстне меню за допомогою правої кнопки миші, щоб <guimenuitem
>З’єднатися</guimenuitem
> з ним або <guimenuitem
>Від’єднатися</guimenuitem
> від нього. Якщо з’єднання буде встановлено, ви зможете керувати вашим телескопом з <guilabel
>Зоряної карти</guilabel
> або <guilabel
>Панелі керування INDI</guilabel
> у той спосіб, що описано у розділі щодо <link linkend="indi-kstars-setup"
>клієнтського і серверного режиму</link
>. Ну ось, власне, і все. </para>

<sect2 id="indi-commandline">
<title
>Як запустити сервер INDI з командного рядка</title>
<para
>Хоча &kstars; надає вам змогу без проблем запустити сервер INDI, ви можете зробити це і з командного рядка. </para>

<para
>Оскільки INDI є незалежним серверним компонентом, ви можете запускати сервер INDI на вузлах, де не встановлено &kstars;. Для запуску на віддалених вузлах INDI можна зібрати окремо. Крім того, драйвери пристроїв записують повідомлення у <constant
>stderr</constant
>, ці повідомлення будуть корисними для усунення можливих проблем. Синтаксис команд сервера INDI такий:</para>

<para
>$ <command
>indiserver</command
> [параметри] [<filename
>драйвер</filename
> ...]</para>

<para
>Параметри:</para>
<para
>-l d : вивести повідомлення драйвера у журнал d/РРРР-ММ-ДД.islog</para>
<para
>-m m : завершити роботу клієнта, якщо він отримає вказану кількість МБ інформації, типове значення 10</para>
<para
>-p p : змінити IP-порт, типовим є порт 7624</para>
<para
>-v : показувати лише ключові події, а не регулярний обмін інформацією</para>
<para
>-vv : -v + вміст ключових повідомлень</para>
<para
>-vvv : -vv + повний xml</para>
<para
>driver : виконуваний файл або пристрій@вузол[:порт]</para>

<para
>Наприклад, щоб запустити сервер INDI разом з драйвером LX200 GPS так, щоб він очікував на з’єднання з портом 8000, слід виконати команду:</para>

<para
>$ <command
>indiserver</command
> -p 8000 <filename
>lx200gps</filename
></para>
</sect2>

<sect2 id="indi-secure-remote">
<title
>Безпечне віддалене керування</title>

<para
>Припустімо, що нам потрібно запустити indiserver з драйверами INDI на віддаленому вузлі, <constant
>віддалений_вузол</constant
>, а потім зв’язатися з ним з &kstars;, запущеного на локальному комп’ютері.</para>

<para
>Увійдіть з локального комп’ютера на <constant
>віддалений_вузол</constant
> за допомогою команди:</para>

<para
>$ <command
>ssh</command
> -L <varname
>локальний_порт</varname
>:<constant
>віддалений_вузол</constant
>:<varname
>віддалений_порт</varname
></para>

<para
>Ця команда пов’яже <varname
>локальний_порт</varname
> на локальному комп’ютері з <varname
>віддаленим_портом</varname
> на <constant
>віддаленому_вузлі</constant
>. Після вдалого входу до віддаленого вузла, запустіть на ньому indiserver:</para>

<para
>$ <command
>indiserver</command
> -p <varname
>віддалений_порт</varname
> [<filename
>драйвер</filename
>...]</para>

<para
>На локальному комп’ютері запустіть &kstars;, потім відкрийте вікно <guimenuitem
>Керування пристроями</guimenuitem
> і додайте вузол на вкладці <guilabel
>Клієнт</guilabel
>. Вузлом має бути назва локального комп’ютера (зазвичай, 127.0.0.1), а номером порту має бути номер <varname
>локальний_порт</varname
>, використаний у попередніх кроках. Наведіть вказівник миші на запис вузла і клацніть <mousebutton
>правою</mousebutton
> кнопкою, а потім виберіть з контекстного меню пункт <guimenuitem
>З’єднатися</guimenuitem
>. Відбудеться безпечне з’єднання &kstars; з віддаленим сервером INDI. Інформацію про вузол буде збережено для наступних сеансів роботи з програмою.</para>
</sect2>
</sect1>

<sect1 id="indi-faq">
<title
>Питання і відповіді щодо INDI</title>
<indexterm
><primary
>Керування телескопом</primary>
<secondary
><acronym
>ЧаП</acronym
></secondary>
</indexterm>

<qandaset defaultlabel="qanda">
<qandaentry>
<question id="what-is-indi">
<para
>Що таке INDI?</para>
</question>
<answer>
<para
><acronym
>INDI</acronym
> — це скорочення від <ulink url="http://indi.sourceforge.net"
> Instrument-Neutral-Distributed-Interface</ulink
> (незалежний від інструментів розподілений інтерфейс), він є протоколом керування, розробленим <author
><firstname
>Elwood</firstname
><surname
>C. Downey</surname
></author
> з <ulink url="http://www.clearskyinstitute.com/"
>Інституту ClearSky</ulink
>. &kstars; використовує драйвери пристроїв, сумісні з протоколом INDI. INDI має багато переваг, серед них вільне з’єднання між апаратними пристроями і програмними драйверами. Авторам клієнтських програм, що використовують драйвери пристроїв (зокрема, &kstars;), зовсім не потрібно перейматися точним визначенням можливостей того, чи іншого пристрою. Під час запуску &kstars; просто отримує інформацію від драйверів пристрою, а потім будує динамічний графічний інтерфейс відповідно до повідомлених можливостей пристрою. Тому ви можете отримувати повний спектр можливостей нових драйверів пристроїв без будь-яких змін у клієнтській частині &kstars;.</para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Чи існують плани підтримки більшої кількості пристроїв? </para>
</question>
<answer>
<para
>Так. Автори планують розширити підтримку основних типів ПЗЗ фотокамер, засобів фокусування і телескопів. Якщо вам потрібна підтримка у INDI якогось окремого пристрою, будь ласка, надішліть про це листа за адресою електронної пошти <email
>indi-devel@lists.sourceforge.net</email
> </para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Які дії з керування телескопом може виконувати &kstars;? </para>
</question>
<answer>
<para
>Все залежить від марки вашого телескопа, але ви можете використовувати принаймні три команди: <command
>Slew</command
>, <command
>Track</command
> і <command
>Sync</command
>, які можна віддавати напряму з зоряної карти. Щоб виконання цих команд призводило до правильних результатів, вам слід спочатку вирівняти ваш телескоп. Для деяких телескопів список можливих дій значно ширший: керування розташуванням, режими зміни спрямування, фокусування, паркування тощо. Доступ до додаткових можливостей телескопа можна отримати з Панелі керування INDI, яка відкривається з меню «Пристрої». </para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Чи можна скористатися &kstars; для автоматичного підтримання позиції поля зору телескопа? </para>
</question>
<answer>
<para
>Зараз у авторів програми немає планів щодо реалізації автоматичного підтримання позиції поля зору телескопа у &kstars;. Користувачам рекомендується скористатися <ulink url="http://code.google.com/p/open-phd-guiding/"
>OpenPHD Guiding</ulink
>, оскільки ця програма сумісна з &kstars; та INDI. </para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>У чому точно полягає різниця між командами <command
>Slew</command
>, <command
>Track</command
> і <command
>Sync</command
>? </para>
</question>
<answer>
<para
>Команда <command
>Slew</command
> наказує телескопу спрямуватися у певну точку, після того, як телескоп буде спрямовано у цю точку, його механізм продовжить слідкування за цією точкою з <emphasis
>сидеричною</emphasis
> швидкістю (тобто зі швидкістю, з якою рухаються небом зірки). Таке стеження добре спрацьовує для зірок, об’єктів каталогу Месьє, і майже всіх об’єктів поза нашою сонячною системою. Але рух небом об’єктів сонячної системи відрізняється від руху віддалених об’єктів, отже телескопові потрібна інша команда, щоб стежити за рухом об’єктів сонячної системи. </para>
<para
>Для таких випадків призначено команду «track», вона наказує телескопові стежити за об’єктом з несидеричним рухом. Команду ж <command
>Sync</command
> призначено для синхронізації внутрішніх координат телескопа з координатами об’єкта, який ви обрали. </para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Чи можу я віддалено керувати моїм телескопом? </para>
</question>
<answer>
<para
>Так. Ви можете запустити сервер INDI на комп’ютері з’єднаному з вашим телескопом, цей сервер очікуватиме на запити від клієнтів &kstars;. Після з’єднання з сервером ви зможете віддавати телескопові команди напряму з карти неба. Весь процес детально описано у розділі <link linkend="indi-remote-control"
>Віддалене керування пристроями</link
>. </para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Під час спроб <guibutton
>З’єднатися</guibutton
>, &kstars; повідомляє, що телескоп не з’єднано з послідовним або USB-портом. Що робити? </para>
</question>
<answer>
<para
>Таке повідомлення з’являється, якщо &kstars; не може зв’язатися з телескопом. Ось декілька дій, які можуть вам допомогти у визначенні причин помилки:</para>

   <orderedlist>
   <listitem>
<para
>Перевірте, чи є у вас дозволи на читання і запис до порту, з яким ви намагаєтеся з’єднатися.</para>
   </listitem>
   <listitem>
<para
>Перевірте з’єднувальний кабель, переконайтеся, що його не пошкоджено, і перевірте його за допомогою інших програм.</para>
   </listitem>
   <listitem>
<para
>Перевірте живлення вашого телескопа, переконайтеся, що його увімкнено і що телескоп отримує достатньо енергії.</para>
   </listitem>
   <listitem>
<para
>Встановіть належний порт на <guilabel
>Панелі керування INDI</guilabel
>, доступ до якої можна отримати з меню <guimenu
>Пристрої</guimenu
>. Типовим є значення <constant
>/dev/ttyS0</constant
></para>
   </listitem>
   <listitem>
   <para
>Перезапустіть &kstars; і спробуйте ще раз.</para>
   </listitem>
   </orderedlist>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>&kstars; повідомляє про те, що телескоп з’єднано і він готовий до виконання команд, але я не можу знайти візиру телескопа, де він?</para>
</question>
<answer>
<para
>&kstars; отримує координати RA і DEC від телескопа за допомогою з’єднання. Якщо вирівнювання телескопа було виконано правильно, ви повинні побачити рамку поля зору навколо вашої цілі на карті неба. Але надані телескопом значення RA і DEC можуть бути і неправильними (навіть знаходитися під лінією горизонту), в такому разі вам потрібно буде відати команду <link linkend="indi-sync"
>Sync</link
> для спрямування телескопа на вашу поточну ціль. Щоб спрямувати телескоп у центр зображення і змусити його стежити за цією точкою, ви можете скористатися контекстним меню карти неба.</para>
</answer>
</qandaentry>

<qandaentry>
<question>
<para
>Рухи телескопа є помилковими, або він взагалі не рухається. Що робити?</para>
</question>
<answer>
<para
>Таку поведінку, зазвичай, спричинено некоректними параметрами, будь ласка, перевірте:</para>
<orderedlist>
<listitem>
<para
>Чи було виконано вирівнювання телескопа.</para>
</listitem>
<listitem>
<para
>Чи правильно вибрано режим вирівнювання. Скористайтеся <guilabel
>Центром керування INDI</guilabel
>, щоб перевірити і змінити параметри (<constant
>Alt/Az,Polar, Land</constant
>).</para>
</listitem>
<listitem>
<para
>Чи правильно встановлено час і дату на телескопі.</para>
</listitem>
<listitem>
<para
>Чи правильно встановлено довготу і широту на телескопі.</para>
</listitem>
<listitem>
<para
>Чи правильно встановлено часовий пояс телескопа.</para>
</listitem>
<listitem>
<para
>Чи міцно закріплено осі RA і DEC телескопа.</para>
</listitem>
<listitem>
<para
>Чи правильно встановлено перемикач N/S (якщо такий є) на вашому телескопі, тобто чи відповідає він земній півкулі, у якій ви знаходитеся?</para>
</listitem>
<listitem>
<para
>Чи не пошкоджено кабель, що з’єднує телескоп з комп’ютером.</para>
</listitem>
</orderedlist>

<para
>Якщо ви переконані, що всі параметри було встановлено правильно, але телескоп все ж рухається неправильно, або взагалі не рухається, будь ласка, надішліть звіт про цю несправність за адресою електронної пошти <email
>indi-devel@lists.sourceforge.net</email
></para>
</answer>
</qandaentry>
</qandaset>
</sect1>
</chapter>

