Киевский клуб любителей астрономии "Астрополис"

astromagazin.net
* *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
18 Декабря 2017, 16:34:16


Автор Тема: Как подружить ASCOM и QHY8L?  (Прочитано 507 раз)

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

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4697
  • Благодарностей: 989
Как подружить ASCOM и QHY8L?
« : 12 Февраля 2014, 11:28:16 »
. - .

Задача.
Есть камера QHY8L.
PC: Windows 7 x64
ASCOM v6 SP3

Драйвера:
QHY8LDrv64V11-02-17.exe  (система)
QHY8LASCOM-StarSenseSci-V31.zip (ascom, v3.1)
(последние, с сайта qhyccd)

Камера работает с родным софтом (EZCAP)

ASCOM диагностика ругается (см. приложенную картинку)

Попытка подключиться к камере на питоне заканчивается тем же сообщением об "incompatibility".
import win32com.client      #needed to load COM objects
x = win32com.client.Dispatch("ASCOM.Utilities.Chooser")

x.DeviceType = 'Camera'
print (x.Choose(None))

На сайте ASCOM нарыл:
Цитировать
The ASCOM Diagnostics program gives me the error "Incompatible Driver    xxxxx. This 32 bit only driver won't work in a 64 bit application even though it is correctly registered as a 32bit COM driver. Please contact the driver author and request an updated driver."    Does this mean that the application I want to use will not work with this driver?

This will almost certainly not matter. Most astronomy applications are at present (Jan 2013) compiled as 32 bits and will work with 32 bit only drivers, even on 64 bit versions of Windows.    You are seeing this because the ASCOM diagnostics program is doing a full check and is reporting this to help driver developers know of this potential problem. If you see the same error when you try to choose the driver in the Application then this is a problem because the application is running as 64 bits and a 32 bit application will not work. Note: This is not under the control of the ASCOM Platform. We do not have the ability to compensate for this fundamental differences between 32 and 64 bit systems.

Таки писать письма мелким почерком в qhyccd?

Или есть другие варианты?
Записан

LifeIsGood

  • Клуб Астрополис, Модератор
  • Оффлайн Оффлайн
  • Сообщений: 4955
  • Благодарностей: 261
Re: Как подружить ASCOM и QHY8L?
« Ответ #1 : 12 Февраля 2014, 12:05:04 »
. - .

Попробуйте запустить ASCOM Diagnostics и пусть исправит ошибки в реестре. У меня сейчас нет доступа к компу - проверить не могу.
Записан

sashka13

  • Оффлайн Оффлайн
  • Сообщений: 993
  • Благодарностей: 21
  • физик-энтомолог
Re: Как подружить ASCOM и QHY8L?
« Ответ #2 : 12 Февраля 2014, 12:35:09 »
. - .

Цитировать
Таки писать письма мелким почерком в qhyccd?
не думаю,
была другая проблема в такой же связке,
помогло снесение и новая установка  драйверов для QHY8L, а также ASCOM платформы целиком.
Кстати с родным EZCAP тогда тоже у меня нормально работало, логически было бы предположить , что проблема только с QHY8LASCOM-StarSenseSci-V31.zip, но перестановка только оного не помогла.
Записан
Я - американский ученый-энтомолог, следую на Суматру "в" ловить бабочек!

TAL-250K, Megrez 90 Doublet APO,Lunt Solar Systems LS100FHa/B1200, всё это на треноге от Рояли Steinway & Sons 1853 г.в.

LifeIsGood

  • Клуб Астрополис, Модератор
  • Оффлайн Оффлайн
  • Сообщений: 4955
  • Благодарностей: 261
Re: Как подружить ASCOM и QHY8L?
« Ответ #3 : 12 Февраля 2014, 12:40:42 »
. - .

Говорят, что на Home Edition все работает, а на Pro только с бубном.
Записан

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4697
  • Благодарностей: 989
Re: Как подружить ASCOM и QHY8L?
« Ответ #4 : 12 Февраля 2014, 13:11:53 »
. - .

Полагаю, что проблема в разрядности вызывающей аппликации.

Только что из PHP достучался к камере без проблем. Ничего не переустанавливал.

<?php
$chooser 
= new COM("ASCOM.Utilities.Chooser");
$chooser->DeviceType 'Camera';
$camName $chooser->Choose(null);
$cam = new COM($camName);
$cam->SetupDialog();
?>


Собственно, задача - охладить камеру медленно (с подачи Олега Брызгалова).
Записан

LifeIsGood

  • Клуб Астрополис, Модератор
  • Оффлайн Оффлайн
  • Сообщений: 4955
  • Благодарностей: 261
Re: Как подружить ASCOM и QHY8L?
« Ответ #5 : 12 Февраля 2014, 14:45:46 »
. - .

А кто из них 16 разрядный ПХП или Питон?
Записан

M_M

  • Клуб Астрополис
  • Оффлайн Оффлайн
  • Сообщений: 4697
  • Благодарностей: 989
Re: Как подружить ASCOM и QHY8L?
« Ответ #6 : 12 Февраля 2014, 20:31:02 »
. - .

А кто из них 16 разрядный ПХП или Питон?
Ни один из них ;)
PHP 32 разряда (чудом на этом ноуте, на остальных 64х )
Pyton x64
Записан

LifeIsGood

  • Клуб Астрополис, Модератор
  • Оффлайн Оффлайн
  • Сообщений: 4955
  • Благодарностей: 261
Re: Как подружить ASCOM и QHY8L?
« Ответ #7 : 12 Февраля 2014, 21:15:58 »
. - .

Э тю... Это что-то из глубокого прошлого прорвалось :)
Записан