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


A A A A Автор Тема: Пульт к EQ4/EQ5  (Прочитано 75235 раз)

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

Оффлайн AsafanАвтор темы

  • *****
  • Сообщений: 934
  • Благодарностей: 126
  • Андрей
    • Skype - Asafan1931
    • DeepSkyHosting: asafan
    • Сообщения от Asafan
    • Фотогалерея
Re: Пульт к EQ4
« Ответ #300 : 05 Июн 2006 [22:22:24] »
Дело не в том, что драйвер - то шлет команды, но вот пульт на них адекватно не реагирует. То есть при управлении из autoguider-а ручками шлет - "буквы" - и можно вручную удержать звезду не перекрестии. Дело ессно утомительное, хотя если учесть периодику моей монтировки и средний градиент по RA (ок.2"/сек) вполне реальное. С этим вполне могла бы справиться любая а/г программа :). Но они посылают свои сигналы на языке, непонятном пульту. Почему - не знаю... >:(
Ньютон 150/750, Ньютон 270/1060, DS 80/480 APO, HEQ5 Pro, 120MC-S, 533MC PRO, ASIAIR, ASIAir+, ZWO EAF

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #301 : 05 Июн 2006 [22:25:20] »
Гидировать-то он наверняка может. В доках к нему есть соответствующий набор команд - свой, отдельный от управления а-ля кнопки на пульте. (Но есть и команды а-ля кнопки, разумеется.) А если такое дело имеется, будет и софт. В крайнем случае сами нормальный драйвер напишем. Чай не бином ньютона.
« Последнее редактирование: 05 Июн 2006 [22:27:49] от Lentz »
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн AsafanАвтор темы

  • *****
  • Сообщений: 934
  • Благодарностей: 126
  • Андрей
    • Skype - Asafan1931
    • DeepSkyHosting: asafan
    • Сообщения от Asafan
    • Фотогалерея
Re: Пульт к EQ4
« Ответ #302 : 05 Июн 2006 [22:39:26] »
Эх, Александр. Твоими устами - да мед бы пить. Пиши, родной. МОчи больше нет. И китайцы не отвечают. Сама прога на VB. А разница имхо между пультами EQ4 и  EQ5 только в выходных транзисторах.
Ньютон 150/750, Ньютон 270/1060, DS 80/480 APO, HEQ5 Pro, 120MC-S, 533MC PRO, ASIAIR, ASIAir+, ZWO EAF

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #303 : 05 Июн 2006 [22:43:46] »
Руки чешутся.  :) Осталось только время найти. Рассчитываю на отпуск.  ;)
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #304 : 05 Июн 2006 [23:00:08] »
Дело не в том, что драйвер - то шлет команды, но вот пульт на них адекватно не реагирует. То есть при управлении из autoguider-а ручками шлет - "буквы" - и можно вручную удержать звезду не перекрестии. Дело ессно утомительное, хотя если учесть периодику моей монтировки и средний градиент по RA (ок.2"/сек) вполне реальное. С этим вполне могла бы справиться любая а/г программа :). Но они посылают свои сигналы на языке, непонятном пульту. Почему - не знаю... >:(
В "библии"  http://www.meade.com/support/LX200CommandSet.pdf только одна команда :Мх - мувинг. И команда переключени скоростей  :Rx
ЗЫ кствти, Андрей (Прокопович) а откуда # перед всеми командами берется? Что-то не нашел :( Пока мне двигатель закрутить не удалось.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #305 : 06 Июн 2006 [00:15:28] »
В принципе без проблем должно отдаться.
Рекомендую программку (freeware) rs232 Pro v3.30 xASM Telemetry Laboratories
Ну, по той шпоре, которая китайской програмке прилагалась удалось закрутить двигатель:
a (Control mode - п.1 шпоры)
W (DEC+ 10x п.3)
j (стоп п.3)
q (выход из этой mode)

Нету, думаю, в том "Generic"е следов LX200 :( Исходник был imho как рыба использован.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Пульт к EQ4
« Ответ #306 : 06 Июн 2006 [01:16:34] »
В "библии"  http://www.meade.com/support/LX200CommandSet.pdf только одна команда :Мх - мувинг. И команда переключени скоростей  :Rx
ЗЫ кствти, Андрей (Прокопович) а откуда # перед всеми командами берется? Что-то не нашел :( Пока мне двигатель закрутить не удалось.

http://www.mapug-astronomy.net/ragreiner/lx200CmdSet.html
<lx200-command> <==> <command-prefix> <statement> <command-suffix>
<command-prefix> <==> '#' ':'
<command-suffix> <==> '#'
Андрей

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Пульт к EQ4
« Ответ #307 : 06 Июн 2006 [01:22:30] »
Ну, по той шпоре, которая китайской програмке прилагалась удалось закрутить двигатель:
a (Control mode - п.1 шпоры)
W (DEC+ 10x п.3)
j (стоп п.3)
q (выход из этой mode)

Нету, думаю, в том "Generic"е следов LX200 :( Исходник был imho как рыба использован.

тобишь, если шлете на порт W то двигатель крутится на скорости гидирования на запад? Тупой вопрос может E- восток, N- север?....  ;D
если да, то 2 строки в аскомовском lx200 поменять и будет он плеваться этими командами. ...Или я чего-то недопонял?
Андрей

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #308 : 06 Июн 2006 [09:26:15] »
тобишь, если шлете на порт W то двигатель крутится на скорости гидирования на запад? Тупой вопрос может E- восток, N- север?....  ;D
если да, то 2 строки в аскомовском lx200 поменять и будет он плеваться этими командами. ...Или я чего-то недопонял?
Не надо искать логику. В "шпорах" вот что написано.
3.   Control layer control word.
           2.5X   10X   60X
RA+     “<”   “A”   “J”
RA-      “>”   “D”   “L”
DEC+   “^”   “W”   “I”
DEC-    “Y”   “X”   “,”
Focus+   “9”   “(”   
Focus-   “0”   “)”   
Stop run   “j”
Quit this layer   “q”

И оно работает.

Причем видел, что при работе с ПГ2 в порт пишется "Y" ,  "^", "jj". И еще "50". И вот что меня "взволновало". Ни разу, при включении гидирования, не видел команду "с""a" - включение Control mode.

Теперь далее. Замечено, что при наведении CdC  используется другая мода (!) и она реализована нормально (ну, судя по-тому, что как-то работает :) )

Все это  относится к модифицированному драйверу "Generic LX200", который "представляется" как lxp.

Что надо сделать, чтобы сляпать такой драйвер? (на аскомовском сайте я непонял практически ничего :( )
« Последнее редактирование: 06 Июн 2006 [11:11:11] от Дядя Вова »
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #309 : 06 Июн 2006 [10:48:29] »
Так... Вот и у меня начались проблемы. Во-первых, обнаружил что на 60x наведение идёт рывками. Это проявляется только под нагрузкой, несмотря на то что телескоп сбалансирован нормально. Вот оно, родимое "проскальзывание"?  >:( Во-вторых, не смог поиграться с этой пресловутой MaxGotoSpeed. Кнопочка Setup в этом уродском autoguider-е когда есть связь с пультом недотупна! А когда связи с пультом нет то и скорость изменить нельзя ибо при подтверждении изменений, естественно, пишет что порт не открыт. Либо придётся опять же свою программку писать либо с телнетом корячиться.
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн bykowina

  • ****
  • Сообщений: 348
  • Благодарностей: 3
    • Сообщения от bykowina
Re: Пульт к EQ4
« Ответ #310 : 06 Июн 2006 [10:55:19] »
Ставил галочку Home и менял установки и с пультом и без пульта.
« Последнее редактирование: 06 Июн 2006 [10:59:56] от bykowina »
Маленькая дочь подходит и говорит,"Давай бодаться, ты бык а я быковина".

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #311 : 06 Июн 2006 [11:09:13] »

Причем видел, что при работе с ПГ2 в порт пишется "Y" ,  "^", "jj". И еще "50". И вот что меня "взволновало". Ни разу, при включении гидирования, не видел команду "с" - включение Control mode.

Что надо сделать, чтобы сляпать такой драйвер? (на аскомовском сайте я непонял практически ничего :( )


Может быть кому-то будет полезно.
Понятно, что QHY взял за основу исходники LXP:
Program Files\Common Files\ASCOM\Telescope\Source\LXP Driver.
Процедура PulseGuide (telescope.cls), которая экспортируется lxp driver.dll, отвечает как раз за гидирование.

А режим 'c' - это режим GOTO. И его включать при гидировании совершенно бесполезно.

Сам ничего проверить пока не могу. :( Жду пульт...

Спасибо, чичас посмотрим.
За "с" - прошу прощения (я же говорил логики-ноль), там д.б. "а" сейчас исправлю.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Пульт к EQ4
« Ответ #312 : 06 Июн 2006 [11:36:18] »

3.   Control layer control word.
           2.5X   10X   60X
RA+     “<”   “A”   “J”
RA-      “>”   “D”   “L”
DEC+   “^”   “W”   “I”
DEC-    “Y”   “X”   “,”
Focus+   “9”   “(”   
Focus-   “0”   “)”   
Stop run   “j”
Quit this layer   “q”


а какие из них гидируют? те что в столбце 2.5х? как-то быстро
Андрей

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #313 : 06 Июн 2006 [11:41:51] »
Program Files\Common Files\ASCOM\Telescope\Source\LXP Driver.
Программисты, это должно быть так?

Public Sub PulseGuide(ByVal Direction As GuideDirections, ByVal Duration As Long)
    Dim d As String
    
'    Me.CommandBlind "RG"                ' Assure we're in Guide rate
    Me.CommandBlind "a"                ' Assure we're in Guide rate
    Select Case Direction
 '       Case guideNorth:    d = "n"
       Case guideNorth:    d = "^"
'        Case guideSouth:    d = "s"
       Case guideSouth:    d = "Y"
'        Case guideEast:     d = "e"
        Case guideEast:     d = "<"
'        Case guideWest:     d = "w"
        Case guideWest:     d = ">"
    End Select
'    Me.CommandBlind "M" & d
    Me.CommandBlind d
    m_Util.WaitForMilliseconds Duration
'    Me.CommandBlind "Q" & d  ' это пока не знаю для чего, наверное люфт выбираем/ А нет это просто стоп по этому направлению. Толково!
    Me.CommandBlind "jj"
    m_Util.WaitForMilliseconds 200
   Me.CommandBlind "Q" & d
    Me.CommandBlind "q"
    
End Sub

А дальше что? Что надо на комп поставить? Чтобы сгенерировать этот драйвер? Колитесь плз
« Последнее редактирование: 06 Июн 2006 [11:59:45] от Дядя Вова »
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #314 : 06 Июн 2006 [11:53:01] »

3.   Control layer control word.
           2.5X   10X   60X
RA+     “<”   “A”   “J”
RA-      “>”   “D”   “L”
DEC+   “^”   “W”   “I”
DEC-    “Y”   “X”   “,”
Focus+   “9”   “(”   
Focus-   “0”   “)”   
Stop run   “j”
Quit this layer   “q”


а какие из них гидируют? те что в столбце 2.5х? как-то быстро
Любые! Столбцы - это скорости. Вот так - гидируемся быстро, а ГОТО медленно :(
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #315 : 06 Июн 2006 [12:06:24] »
а какие из них гидируют? те что в столбце 2.5х? как-то быстро

нормально, там есть еще и продолжительность "импульса"

Программисты, это должно быть так?
А дальше что? Что надо на комп поставить? Чтобы сгенерировать этот драйвер? Колитесь плз

Видимо нужен Visual Basic...

С VB я не дружу из принципиальных соображений , и как там что у майкрософта компилится - не разбирался.
По логике должны быть аналог make файла(скорее всего это lxp driver.vbp), аналог программки make и компилятор.  ;D

У меня Visual Studio год назад был, но теперь комп другой, а с домашнего я перед затмением снес все лишнее. И вот. :(  А .vbp - это файл проекта. Предвидя такое развити е событий я из сетки скачал VisualStudio.NET. Не поможет?
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Andrey Prokopovich

  • *****
  • Сообщений: 1 432
  • Благодарностей: 19
  • VS-COMPAS (R.I.P.)
    • Instagram: andreiprakapovich
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Andrey Prokopovich
Re: Пульт к EQ4
« Ответ #316 : 06 Июн 2006 [12:20:05] »
Цитата
Предвидя такое развити е событий я из сетки скачал VisualStudio.NET. Не поможет?
Я тоже не спец, но на 99% не подойдет, надо VB 5 или 6
Андрей

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #317 : 06 Июн 2006 [12:22:14] »
Я тоже с Visual Basic-ом не дружу и дружить не собираюсь. Но в принципе в курсе что для работы с ним используется самостоятельная среда разработки, похожая на Visual Studio, но не она. Называется, как можно догадаться, "Visual Basic <такой-то>". Сейчас вроде уже "Visual Basic .NET".

Дядя Вова, не подскажете что ж мне делать с этой неработоспособностью 60x? Как окончательно выяснилось, нормально на такой скорости оно крутится только вхолостую. Под любой нагрузкой тут же начинает дёргаться и тормозить. :( Может подстроечники те подкрутить?.. Что-то у меня весь оптимизм как ветром сдуло. С софтом бороться мне не привыкать - профессия такая. А вот с железом...
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D

Оффлайн Дядя Вова

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Пульт к EQ4
« Ответ #318 : 06 Июн 2006 [12:38:08] »
Дядя Вова, не подскажете что ж мне делать с этой неработоспособностью 60x? Как окончательно выяснилось, нормально на такой скорости оно крутится только вхолостую. Под любой нагрузкой тут же начинает дёргаться и тормозить. :( Может подстроечники те подкрутить?..
У меня тоже такое было. Пришлось снять и подрегулировать в "среднее положение".
Я в этой теме писал про эти резисторы. Да, крутить! ( Правда, хорошо бы все-таки понять какой (из двух) за что отвечает ;). Глянул как-то даташит на этот контроллер, ничего не понял )
Обратил внимание, что максимально устойчивой работы на 60x удается добиться когда при часовом ведении двигатель издает максимально нерприятный (ударный) звук, а когда пищит - будет проскальзывать.
Небольшой часовой отверткой это делается легко. Правда, как в морозы и при влажности себя эта марахайка поведет   - вопрос.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Lentz

  • ****
  • Сообщений: 268
  • Благодарностей: 5
    • Сообщения от Lentz
Re: Пульт к EQ4
« Ответ #319 : 06 Июн 2006 [12:44:25] »
У меня тоже такое было. Пришлось снять и подрегулировать в "среднее положение".
Я в этой теме писал про эти резисторы. Да, крутить! ( Правда, хорошо бы все-таки понять какой (из двух) за что отвечает ;).

Крутить-то всё одно оба придётся. Спасибо, надеюсь что поможет.

Обратил внимание, что максимально устойчивой работы на 60x удается добиться когда при часовом ведении двигатель издает максимально нерприятный (ударный) звук, а когда пищит - будет проскальзывать.
Небольшой часовой отверткой это делается легко.

Точно - у меня сейчас при часовом ведении движок попискивает что твой мыш.

Правда, как в морозы и при влажности себя эта марахайка поведет   - вопрос.

Да вроде на описываемую проблему погодные условия влиять не должны. Точнее я не могу придумать как они могут на это повлиять.

Кстати, а после лечения у вас проскальзывание совсем пропало или просто "на глаз незаметно"? А то ведь если оно присутствует в малейшей степени, о goto можно забыть.
« Последнее редактирование: 06 Июн 2006 [12:46:08] от Lentz »
Завалишин Александр
Celestron C8-N / DeepSky EQ-5 / Canon 600D