ИНДИ е кръст-платформа, свободно да се разпространява, с отворен код, прост, малък и лесен за разбор на софтуерни проекти, неинтерактивен демон, който е бил създаден от земята да действат като един астрономически контрол протокол за GNU / Linux и UNIX-подобни операционни системи. Той се осъществява в C / C ++.
Един инструмент неутрална разпределени протокол за контрол на интерфейса
Софтуерът има за цел да предостави инструмент неутрална протокол за контрол разпределен интерфейс, който реализира автоматизация и бекенда подкрепа на водача за редица астрономически устройства, включително телескопи, focusers и CCD матрици (Charge-свързан устройства).
Поддържа широка гама от устройства
В момента поддържаните устройства включват множество телескопи, CCD матрици (Charge-свързани устройства), филтърни джанти, focusers, както и няколко видеокамери. ИНДИ се използва в популярните астрономия апартамента, включително Xephem, KStars, DCD и Cartes Du Ciel.
Той също така подкрепя различни класове астрономическа апаратура, могат лесно да бъдат вложени с други XML протоколи, и е подкрепена от широк кръг от клиенти. В момента тя е тествана на 32 и 64-битови системи. Подробни инструкции за инсталиране са осигурени от Softoware долу.
Първи стъпки с ИНДИ
Инсталиране на софтуера ИНДИ под операционна система GNU / Linux е доста лесно, тъй като ще трябва само да изтеглите последната версия на пакета източник от Softoware, освен архива на вашия Home директорията, Екстракт от съдържанието му, като се използва за управление на комунални услуги архив, и отворете терминален прозорец.
В терминален прозорец, стартирайте & lsquo;. cmake & rsquo; команда, за да настроите програмата, като се предполага, че всички негови зависимости по време на работа са били инсталирани (libnova, cfitsio, GSL), следвана от & lsquo; направи & rsquo; команда, за да го компилирате.
След успешна операция компилация, трябва да тичам или на & lsquo; Sudo да инсталирате & rsquo; или & lsquo; направи инсталирате & rsquo; команда, в зависимост, ако & rsquo; повторно потребител с привилегии или корен, за да инсталирате ИНДИ цялата система, което я прави достъпна за всички потребители на вашия компютър. Подробни инструкции за употреба са осигурени във файла README вътре пакета с изходния код
Какво ново в тази версия:.
- < Ли> ИНДИ :: Времето за подкрепа на климатични устройства.
- ИНДИ :: GPS за подкрепа на GPS устройства.
- Wunderground време на водача.
- Meade DSI I & II подкрепа.
- FocusLynx фокусиращо подкрепа.
- PerfectStar фокусиращо подкрепа.
- Свят координатна система (WCS) подкрепа в генерирани FITS.
- Updated Losmany шофьор.
- New Celestron шофьор.
- New IEQPro шофьор.
- Подкрепа за потребителски паркинг в куполни драйвери.
- Поддръжка Open Loop куполни контролери.
- Разни QHY CCD & Filter Wheel поправки и подкрепата QHY OSX.
- SBIG външно Пътеводител CCD поправки.
- Потребителски паркинг подкрепа за Celestron / астрофизика / AstroElectronics / IEQPro
- Актуализирани ASI ZWO шофьори.
- Updated Apogee библиотека. Подобрена NET подкрепа в ИНДИ Apogee шофьор.
- Standarizing монтиране уби и релсови цени.
- flashled, цветово / линеаризация, стифиране), Simutaneous запис / поток / Годен. Stream
- ставка делител. Rec. файлови модели.
- EQMod поправя: Пазете проследяване след движение джойстик е спрян. Park инициализация
- винаги зададете енкодери.
- Подобрена поддръжка за водачи на ARM архитектура.
- Подобрена сеч способности.
- Отхвърлена:. LX200Legacy и indimain библиотека
<> Li Video4Linux 2 поправки и подобрения: (16 bpp пикселни формати (У 16 и BYR2), PWC
Какво ново във версия 1.0.0:
- 3rdparty:. Подкрепата за QHY CCD матрици и CFWs (BETA)
- 3rdparty: Подкрепа за Meade DSI (BETA).
- 3rdparty: Подкрепа за FFMV камери.
- Подкрепа за STAR2000.
- Подкрепа за Baader купол.
- Подкрепа за Baader SteelDrive фокусиращо.
- Подкрепа за купол прикачване (BETA).
- Subframing и debayer подкрепа в GPhoto шофьор.
- Подобрена CFW боравене и външна CCD проследяване на SBIG CCD матрици.
- Добави debayer подкрепа за цветни камери с потребителя конфигурируеми опции. Debayer се извършва на нивото на клиент.
- Фиксирана Deinterlacing и subframing подкрепа в Starlight Xpress шофьори.
- Фиксирани проблеми с джойстик подкрепа в някои шофьори. Добавен джойстик подкрепа за фокусиращо и филтърни колела.
- Подобрения в поколение FITS глава.
- Подобряване на ефективността на някои водачи под SBCS като Raspberry PI.
- Добавено фен и скорост за разчитане на QSI CCD.
- Фиксирана локал въпрос в ИНДИ шофьор.
- Фиксирана регресия в LX200Basic шофьор.
- Фиксирана проблем с ИНДИ Сървър възстановяване променлива среда за скелет и конфигурационни файлове.
- Различни поправки за товарене / пестене на конфигурация на потребителя.
контроли
Какво ново във версия 0.9.7:
- Подкрепа за EQMod и АТИК CCD шофьори в Linux и OSX.
- Joystick подкрепа за телескоп шофьори.
- Подобрена телескоп и фокусиращо шофьори.
- Фиксирани бъгове.
Какво ново във версия 0.9.6:
- Тази версия поддържа Starlight Xpress Adaptive Optics единица, Ардуино дъски (с адаптивни драйвери за обща обсерватория спомагателни устройства), и GPUSB Guide Port интерфейс.
- Той подобрява подкрепа за Startlight Xpress CCD матрици и филтриращи колела.
Какво ново във версия 0.9.5:
- основни подобрения на ИНДИ Базови и Клиентски библиотеки, поправки в LX200, Magellan и Celestron шофьори, нов фокусиращо симулатор, както и подобрения на съществуващата симулатор апартамент.
Какво ново във версия 0.9.1:
- Тази версия незначително отстраняваща грешки определя въпросите на съставянето на не-Linux ОС.
Какво ново във версия 0.9.0:
- New iEQ45 GoTo немски Екваториална Mount Driver.
- New подобрена QSI CCD & усилвател; Филтър шофьор.
- New подобрена Starlight Xpress CCD & усилвател; Филтър шофьор.
- New подобрена RoboFocus шофьор.
- libboost вече не е необходимо да се изгради libindi.
- Подобрена поддръжка за изграждане на не-Linux ОС.
<> Li ИНДИ :: Базови шофьори са сега се използва за повечето класове астрономически инструменти.
<> Li Многобройни корекции на грешки и малки подобрения.
Какво ново във версия 0.8.0:
- Подкрепа за нови устройства.
- Starlight Xpress CCD и Filter Wheel.
- EQ Synscan Mount.
- TCFS фокусиращо.
- QSI CCD.
- Radio Astronomy Консумативи Spectracyber Hydrogen Line спектрометър.
Какво ново във версия 0.7.1:
- Бъг смяна на филтъра в истинския технология филтър колело е фиксиран.
- ИНДИ :: Посредник функционалност е подобрило, а буфер четене в ИНДИ :: BaseClient бе фиксиран наред с други различни корекции.
Какво ново във версия 0.7:
- Dynamic преименуването на водачите при тече в момента: indiserver момента изпраща на клиентите си постоянно име на водача, който е обикновено е кодиран в водача източник код. Това представлява дилема за идентични шофьори, които трябва да работят едновременно. Да предположим, че ние имаме един пилот енкодер и два енкодер устройства (напр Alt & усилвател; Az енкодери). В сегашния си вид, водачът не може да промени името си (например "ENCODER") към (например "AZ_ENCODER") по време на изпълнение. В libindi v0.7, indiserver поддържа динамична смяна на имената на водачите.
- Стандартно помощник API за създаване и използване Инди клиенти: Понякога е необходимо за мета шофьор да действа като клиент към другите шофьори (т.е. способност да изпраща команди). Преди v0.7, този земен задача се извършва ръчно. Сега с помощта на помощни паралелки, е тривиална задача.
- Възможност за зареждане на водача имоти от външен XML файл. Няма нужда да се твърди код свойства повече!
- Способност да се пишат / четат XML конфигурационни файлове за стойности на водача да се зареждат по време на изпълнение: Long исканата функция в момента е в дела! В libindi v0.7, всички шофьори по новата рамка може автоматично да четат и спести XML конфигурационни файлове за стартиране стойности или стойности в последната настройка.
- Улесняване отстраняване на грешки и симулация на водачите.
- New C ++ рамка за улесняване на разработването на нови драйвери Инди.
- множество нови 3-та страна драйвери!
- Няколко корекции на грешки за текущите драйвери и рамка.
Какво ново във версия 0.6:
- астрофизика монтиране подкрепа.
- SBIG и Apogee поддръжка на водача и подобрения.
- Нова модулна строителство в подкрепа на 3-та страна драйвери.
- Актуализиран API за улесняване включили и автоматизация на водачите.
Коментари не е намерена