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


A A A A Автор Тема: Домотканный EQmod для EQ5/EQ3  (Прочитано 32308 раз)

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

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #180 : 02 Ноя 2022 [17:05:48] »
Первые два лога из одного снифера, третий из другого.
В CdC вылетает, а в StarCalc нет. Сообщения в четвертом вложении.
« Последнее редактирование: 02 Ноя 2022 [17:43:35] от Balik68 »

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #181 : 02 Ноя 2022 [19:35:43] »
Первые два лога из одного снифера, третий из другого.
В CdC вылетает, а в StarCalc нет. Сообщения в четвертом вложении.
Вот сразу интересно, что в четвертом вложении дальше будем, при разрыве соединения. Если галочку поставить лог запишет?
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #182 : 02 Ноя 2022 [21:51:28] »
Блин, не успеваю даже галочку поставить. И в какой каталог он пишет лог? Я только начинаю разбираться с АСКОМ :(
С какой версией EQMOD это всё работало/тестировалось? Может у кого завалялась?
Да, процессор AT89S8252, но это не критично, т.к. он отличается от AT89S52 только наличием встроенной EEPROM.
Еще один лог из другой программы во вложении.
« Последнее редактирование: 02 Ноя 2022 [21:59:30] от Balik68 »

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #183 : 03 Ноя 2022 [11:28:25] »
Блин, не успеваю даже галочку поставить. И в какой каталог он пишет лог? Я только начинаю разбираться с АСКОМ :(
у меня и телескопов нет  :) Раздал
Цитата
Еще один лог из другой программы во вложении.
Да этот лог показывает нормальное  чтение координат. Но! В тексте .bas у команды U(СтопМотор) не предполагается чтение ответа от монтировки. А он есть - 00 02 00, т.е. прошивка отвечает. И в кодах драйвера такого не предполагается.
Но это вроде не влияет на функционирование.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #184 : 03 Ноя 2022 [11:36:50] »
Balik68, у меня вопросики:
1. Монтировка через терминал с клавиатуры управляется? Типа клавиши J  L (j -это стоп)
2. Как монтировка себя ведет со Starcalk?
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #185 : 03 Ноя 2022 [18:26:46] »
Balik68, у меня вопросики:
1. Монтировка через терминал с клавиатуры управляется? Типа клавиши J  L (j -это стоп)
Да, управляется.
2. Как монтировка себя ведет со Starcalk?
С со StarCalc EQMOD не вылетает, но пульт перестает мигать светодиодом и двигатели останавливаются. После выхода из программы пульт ни на что не реагирует.
Фото со StarCalc во вложении

Попробовал в терминале "U". Мотор RA останавливается только после "u". Просто "U" продолжает вести со звездной скоростью. После серии команд "uj". терминал выдает "ОК". Т.е. переподключение КОМ порта.
К стати, дабы исключить баги самодельного адаптера RS-232 - TTL на  ST232, подключал через фирменный адаптер USB - COM (TTL сигналы) - COM8. Поведение абсолютно такое-же. Т.е. адаптер RS-232 - TTL работает корректно. Да чему там ломаться? :)

« Последнее редактирование: 03 Ноя 2022 [18:36:04] от Balik68 »

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #186 : 03 Ноя 2022 [20:37:00] »
С со StarCalc EQMOD не вылетает, но пульт перестает мигать светодиодом и двигатели останавливаются. После выхода из программы пульт ни на что не реагирует.
Фото со StarCalc во вложении
Почему блокируется пульт - это вопрос. Возможно надо переподключить гипертерминал. ASCOM работает как хаб COM-портов, так что может просто рвет соединения.
Цитата
Попробовал в терминале "U". Мотор RA останавливается только после "u". Просто "U" продолжает вести со звездной скоростью. После серии команд "uj". терминал выдает "ОК". Т.е. переподключение КОМ порта.
Stop RA/DEC Motor:
Заглавная U- стоп по DEC, u-RA.

Как бы все нормально.
Кнопки Eqmod NSWE работают? Моторы крутятся?

Eqmod пишет, что проблема с ориентацией трубы.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #187 : 03 Ноя 2022 [21:23:19] »
Stop RA/DEC Motor:
Заглавная U- стоп по DEC, u-RA.
Как бы все нормально.
А, ну да... Мотор по DEC стоит, поэтому и нет реакции на U.
Кнопки Eqmod NSWE работают? Моторы крутятся?
Eqmod пишет, что проблема с ориентацией трубы.
Нет. Реакции на кнопки EQMOD нет, мотор RA (по DEC стоит, по RA ведет со звездной скоростью) останавливается сразу при подключении монтировки в планетарии и пульт даже на свои кнопки не реагирует. Идет только обмен между пультом и EQMOD. Ладно, пока приостановим разбирательство. Придут AT89S52, зашью, тогда посмотрим. Может действительно проц поменять.... Хотя они одинаковые по архитектуре, кроме EEPROM.

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #188 : 03 Ноя 2022 [22:22:17] »
.... при подключении монтировки в планетарии и пульт даже на свои кнопки не реагирует. Идет только обмен между пультом и EQMOD.
Может пульт на свои кнопки и не должен реагировать.
EQMOD должен координаты выдать. В планетарии визир показать. Скорость движками на 800 задвинуть. Туда сюда понажимать. Звездную скорость включить. Парковку.
Еще синхронизацию можно сделать в планетарии.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #189 : 03 Ноя 2022 [22:38:14] »
Пульт ничего не делает из вышеперечисленного. Ладно попробую заменить процессор, тогда продолжим. Пока большое спасибо за участие и терпение :good:

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #190 : 03 Ноя 2022 [22:42:55] »
Пульт ничего не делает из вышеперечисленного. Ладно попробую заменить процессор, тогда продолжим. Пока большое спасибо за участие и терпение :good:
Не пульт, EQMOD подергайте.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #191 : 03 Ноя 2022 [22:56:26] »
Да я понял что пульт EQMOD. Физически пульт (коробка с процессором) никак не реагирует на пульт EQMOD.
Вот еще лог до "вылета" из PortMon (снифер которым пользовались вы).
Еще раз большое спасибо. Не хочу вас "грузить" пока не поменяю проц.

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #192 : 04 Ноя 2022 [10:27:04] »
Смена контроллера ничего не даст, думаю.
Что мы имеем?
Контроллер управляет двумя двигателями,
работают кнопки управления
работает последовательный порт
Т.е. железо полностью функционально

Очевидно проблемы в программной части.
Вопрос с какой стороны.
1. Контроллер, т.е. прошивка
2. Компьютер
2.1. драйвер eqctrl.dll - правильно ли выполняет команды?
2.1. EQMOD - правильно ли настроен, версия и т.п. (Дополню: EQМOD получает данные с "энкодеров" по командам m и M, но не пересчитывает их в координаты. Показывает ограничения по лимитам - может это блокирует выдачу команд)
2.3 ASCOM - версия

Пои возможности выложите сюда eqmod.ini. Посмотрите как планетарий работает с симулятором. У симулятора есть свой EQMOD_SIM.ini - можно пиграть с заменами их и редактированием. И панель настроек EQMOD (гаечный ключ) покажите, если можно.
« Последнее редактирование: 04 Ноя 2022 [10:47:44] от Дядя Вова »
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #193 : 04 Ноя 2022 [10:30:08] »
Вот еще лог до "вылета" из PortMon
Это как? Закрывается порт и больше не открывается? Или что-то виснет?
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #194 : 06 Ноя 2022 [13:36:03] »
Извините за задержку с ответом, выезжал на некоторое время.
1. Контроллер, т.е. прошивка
2. Компьютер
2.1. драйвер eqctrl.dll - правильно ли выполняет команды?
2.1. EQMOD - правильно ли настроен, версия и т.п. (Дополню: EQМOD получает данные с "энкодеров" по командам m и M, но не пересчитывает их в координаты. Показывает ограничения по лимитам - может это блокирует выдачу команд)
У меня два файла ini. в Каталогах EQMOD_2 и EQMOD_SIM. Во вложении. Может там нужно что-то настроить. Я пока в EQMOD не сильно "копенгаген" :)
1. Контроллер, т.е. прошивка
2.3 ASCOM - версия
ASCOM версия 5а (ASCOMPlatform5a)

Еще заметил такую вещь. Если один из двигателей крутится на максимальной скорости (команда J или L) и запустить второй двигатель на максимальной скорости (команда I или ,), то первый двигатель останавливается. И неважно какой из них был на максимальной скорости. При запуске второго первый останавливается. Это так и должно быть?

Это как? Закрывается порт и больше не открывается? Или что-то виснет?
При вылете порт закрывается. Пульт не крутит двигателями (даже RA) и не реагирует на свои кнопки. Или он и не должен переходить в режим управления со своих кнопок? Двигатель по RA останавливается сразу как только начинается обмен по COM порту.
Да, еще на всякий случай напоминаю что COM порт у меня на компе физический COM1, не через переходник USB-COM.

PS Попробовал на ноутбуке из под Win 7 через USB-COM. Всё тоже. EQMOD успевает только мелькнуть и вылетает, но без сообщения об ошибке.
« Последнее редактирование: 06 Ноя 2022 [22:56:00] от Balik68 »

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #195 : 07 Ноя 2022 [14:22:04] »
EQMOD успевает только мелькнуть и вылетает, но без сообщения об ошибке.
Правильно ли я понял, что вылетает с CdC, а со Старкальком соединение держится?
Попробуйте эти соединения установить без сниффера. Сейчас не помню , возможно должен быть правильный ответ от контроллера иначе соединение рвется.
Надо понять - почему рвется соединение и установить устойчивое.
PS Забыл уже, сейчас случайно наткнулся. Если в панели EQMOD нажать на значек ASCOM, то появится настраиваемый монитор с возможностью записи лога в директорию C:\Users\Пользователь\Application Data\EQMOD
« Последнее редактирование: 07 Ноя 2022 [14:28:04] от Дядя Вова »
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #196 : 07 Ноя 2022 [21:38:45] »
Логи:
1. StarCalc
2,3. CdC
Чуйка подсказывает что мешает какая-то мелочь.... ::)
« Последнее редактирование: 07 Ноя 2022 [22:16:15] от Balik68 »

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #197 : 08 Ноя 2022 [00:24:26] »
Логи:
1. StarCalc
2,3. CdC
Чуйка подсказывает что мешает какая-то мелочь.... ::)
Интересно, если указать несуществующий порт то панель EQMOD в этих планетариях ведет себя по разному.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE

Оффлайн Balik68

  • Новичок
  • *
  • Сообщений: 32
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Balik68
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #198 : 09 Ноя 2022 [00:59:54] »
Абсолютно одинаково. "Invalid port mode".

Оффлайн Дядя ВоваАвтор темы

  • *****
  • Сообщений: 8 095
  • Благодарностей: 95
    • Сообщения от Дядя Вова
Re: Домотканный EQmod для EQ5/EQ3
« Ответ #199 : 11 Ноя 2022 [10:55:32] »
Абсолютно одинаково. "Invalid port mode".
Это где такое?

Криво-косо запустилась эмуляция прошивки в Keil uVision (где она и писалась). Проблемы есть, но коммуникация с планетариями работает. В том плане, что ответы на зарос координат (m и M) приходят. Большая задержка, но порт не отваливается.
(Vixen ED80+Canon300Da, 9x50+QHY5)+EQ6upg
Meade ETX-90PE