Телескопы покупают здесь


A A A A Автор Тема: Чем Linux полезен ЛА?  (Прочитано 118332 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн asdf

  • *****
  • Сообщений: 2 052
  • Благодарностей: 54
    • Сообщения от asdf
Re: Чем Linux полезен ЛА?
« Ответ #840 : 08 Фев 2019 [13:21:34] »
Все в линюксе, да в линюксе... Предлагаю изучение матчасти начать с более простых вещей.  ;)

Оффлайн Eddy_Em

  • *****
  • Сообщений: 1 271
  • Благодарностей: 40
  • САО РАН. Буково forever!
    • Сообщения от Eddy_Em
    • Я на гитхабе
Re: Чем Linux полезен ЛА?
« Ответ #841 : 08 Фев 2019 [13:55:14] »
krussh, лучше на компьютере развернуть БД — быстрей астрометрия будет работать.

Оффлайн mo

  • *****
  • Сообщений: 17 593
  • Благодарностей: 1078
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: Чем Linux полезен ЛА?
« Ответ #842 : 08 Фев 2019 [14:08:35] »
krussh, лучше на компьютере развернуть БД — быстрей астрометрия будет работать.
Он так и сделал:
sudo wget -r -np -nd l0 -A.fits broiler.astrometry.net/~dstn/4100/    ##забираем минимальный набор индекс-файлов
モ - mo

Оффлайн Eddy_Em

  • *****
  • Сообщений: 1 271
  • Благодарностей: 40
  • САО РАН. Буково forever!
    • Сообщения от Eddy_Em
    • Я на гитхабе
Re: Чем Linux полезен ЛА?
« Ответ #843 : 08 Фев 2019 [14:22:43] »
А, плохо читаю..
В идеале, конечно, под конкретный прибор надо генерить индексные файлы.

Оффлайн Сергей Шмальц

  • *****
  • Сообщений: 1 792
  • Благодарностей: 142
  • ИПМ РАН - ISON - AIP - TOTAS - IMO
    • Skype - sergiuspro
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Сергей Шмальц
Re: Чем Linux полезен ЛА?
« Ответ #844 : 08 Фев 2019 [15:05:38] »
А вы сами установили на своём линюксе аstrometry.net? или работаете только на поисковике?

В локальной установке у меня пока не было практической нужды, астрометрирую, всё что нужно для моей текущей работы, в Апексе, включая кадры, которые astrometry.net не умеет астрометрировать (треки звёзд, когда ведение телескопа по движущемуся объекту наблюдения).
Чтобы увидеть, нужно наблюдать.

Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #845 : 09 Фев 2019 [03:17:51] »
А вы сами лично использовали astrometry.net в линюксе? если да, то опишите как.
например вот так: …...

ну вот, наконец то перешли к практическим занятиям.
Я тем временем составил себе пособие по астрометрической библиотеке, документации немало, чтобы составить свои собственные скрипты и не гнать чужие.

Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #846 : 09 Фев 2019 [04:00:37] »
Следующая моя проблема с Линюксом - это коммуникация с GPS каналами. Имеется GPS dongle USB, идентифицирован линюксом на порту ttyACM0 как модем NMEA0183 на скорости  9600 baud, скорость и протокол можно поменять. И GPS утилиты линюкса открывают тоже свой порт GPS0. Теперь вопрос: к какому порту должна быть привязана утилита: ttyACM0 или GPS0? на командном уровне это пишется так: gpsd /dev/ttyACM0 или gpsd /dev/GPS0 ? обе команды не жалуются на ошибку, но какая из них правильная? До окончательной настройки ещё далеко.

Оффлайн krussh

  • *****
  • Сообщений: 2 460
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
Re: Чем Linux полезен ЛА?
« Ответ #847 : 09 Фев 2019 [08:53:08] »
ну вот, наконец то перешли к практическим занятиям.
и как успехи? Удалось сделать файл с WCS?

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Чем Linux полезен ЛА?
« Ответ #848 : 09 Фев 2019 [10:38:07] »
Следующая моя проблема с Линюксом - это коммуникация с GPS каналами. Имеется GPS dongle USB, идентифицирован линюксом на порту ttyACM0 как модем NMEA0183 на скорости  9600 baud, скорость и протокол можно поменять. И GPS утилиты линюкса открывают тоже свой порт GPS0. Теперь вопрос: к какому порту должна быть привязана утилита: ttyACM0 или GPS0? на командном уровне это пишется так: gpsd /dev/ttyACM0 или gpsd /dev/GPS0 ? обе команды не жалуются на ошибку, но какая из них правильная? До окончательной настройки ещё далеко.
sudo ln -s /dev/GPS0 /dev/ttyACM0И будут обе правильные.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #849 : 09 Фев 2019 [13:25:14] »

sudo ln -s /dev/GPS0 /dev/ttyACM0И будут обе правильные.

интересеное предложение, но мой линюкс выдаёт ошибку: "невозможно создать символический линк, так как файл существует". Пробовал как сразу после запуска компа, так и после комманд gpsd /dev/ttyACM0 или gpsd /dev/GPS0 .
Моё предположение: терминалы ttyACM0 и GPS0 оба функциональны, но выполняют разные функции: ttyACM0 - "жёсткий" (hard) модем, GPS0 - "мягкий" (soft) модем, и направлены на разные цели: ttyACM0 на GPS спутник, GPS0 на интернет провайдера, как и в Windows. Например там Stellarium выдавал GPS координаты моего провайдера. Но всё это лишь моё предположения, я не нашёл документации в сети.

Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #850 : 09 Фев 2019 [13:31:56] »

и как успехи? Удалось сделать файл с WCS?

Пока в стадии изучения, я создал специальную папку для этого, но там лишь директивы. Пока не нашёл примерных скриптов.

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Чем Linux полезен ЛА?
« Ответ #851 : 09 Фев 2019 [13:39:49] »
Покажите вывод команды
ls -l /dev/GPS*
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #852 : 09 Фев 2019 [14:00:09] »
Покажите вывод команды
ls -l /dev/GPS*

ls -l /dev/GPS*  : "нет такого файла или директории"
ls  /dev/GPS*  :  "GPS0"

P.S. посмотрел смысл опции -l : "use a long listing format"
« Последнее редактирование: 09 Фев 2019 [14:19:17] от Гравитон-24 »

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Чем Linux полезен ЛА?
« Ответ #853 : 09 Фев 2019 [14:43:53] »
Ну вот это и нужно. А ещё атрибуты хотелось посмотреть, является ли он символьной ссылкой. И убедиться что он там один.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Дмитрий Неверный

  • ***
  • Сообщений: 228
  • Благодарностей: 164
    • Сообщения от Дмитрий Неверный
Re: Чем Linux полезен ЛА?
« Ответ #854 : 09 Фев 2019 [14:47:36] »
/dev/gps0 это симлинк (ярлык) на /dev/ttyACM0.
Его (как минимум в Debian) gpsd через udev создает (/lib/udev/rules.d/60-gpsd.rules).

То есть для любой утилиты эти пути идентичны.

А на какие ошибки gpsd ругается?
В связи с тем что это демон может быть он уже в фоне запущен? Он цепляется по умолчанию ко всем gps устройствам если мне память не изменяет. Тогда второй раз он уже не запустится ибо порт на который он цепляется на сетевом интерфейсе будет занят.
SW 254/1200 | ZWO ASI2600MM Pro | ZWO OAG | ZWO ASI290MM Mini | 📡
RASA8 | ZWO ASI183MM Pro | SW Evoguide | ZWO ASI120MM Mini | 🔭

Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #855 : 09 Фев 2019 [14:53:04] »
Ну вот это и нужно. А ещё атрибуты хотелось посмотреть, является ли он символьной ссылкой. И убедиться что он там один.

напишите команду как это сделать

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Чем Linux полезен ЛА?
« Ответ #856 : 09 Фев 2019 [14:54:04] »
напишите команду как это сделать
ls -l /dev/GPS0
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #857 : 09 Фев 2019 [15:12:17] »
напишите команду как это сделать
ls -l /dev/GPS0
так это я уже делал. Я имел в виду ваше желание узнать атрибуты.

Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #858 : 09 Фев 2019 [15:16:11] »
/dev/gps0 это симлинк (ярлык) на /dev/ttyACM0.
Его (как минимум в Debian) gpsd через udev создает (/lib/udev/rules.d/60-gpsd.rules).

То есть для любой утилиты эти пути идентичны.

А на какие ошибки gpsd ругается?
В связи с тем что это демон может быть он уже в фоне запущен? Он цепляется по умолчанию ко всем gps устройствам если мне память не изменяет. Тогда второй раз он уже не запустится ибо порт на который он цепляется на сетевом интерфейсе будет занят.

у меня gpsd ни на какие ошибки не ругается, но и выхода никакого, видимого, если ограничиться только командой gpsd /dev/ttyACM0 или gpsd /dev/GPS0 . gpsd привязывается только к  GPS0 или ttyACM0, никакому другому терминалу. С помощью дальнейших команд можно добиться трансляции NMEA сообщений на ttyACM0 терминале, или псевдо-интерактивный режим: никакой трансляции нет, лишь отображается то что я пишу, на модемную команду АТ нет ожидаемой реакции "ОК".
Но такое случается со многими линюкскими утилитами: экран вроде как у питона. И как выйти неизвестно, если нет документации. Трансляции на GPS0 терминале не пробовал.




Оффлайн Гравитон-24

  • ***
  • Сообщений: 168
  • Благодарностей: 1
  • "Veni, vidi, vici",- Юлий Цезарь
    • Сообщения от Гравитон-24
Re: Чем Linux полезен ЛА?
« Ответ #859 : 09 Фев 2019 [15:38:08] »
да, кстати на моём линюксе есть красивая графическая утилита:  напишите xgps на терминале, и она выскочит, но никаких данных пока там нет. Нужно до конца настроить gps, одной лишь трансляции  NMEA недостаточно.
P.S. если дать команду xgps ACM0, то она сообщит: "gpsd is not running". То есть: gpsd лишь привязан к ACM0 терминалу, но сам  gps процесс не запущен, нужна другая системная команда для его запуска, и тогда начнётся трансляция.
« Последнее редактирование: 09 Фев 2019 [16:00:37] от Гравитон-24 »