Page 1 sur 1

Dome ASCOM ScopeDome

Posté : 25 mars 2011, 21:24
par Thierry Lemoult
Hello

Je bute sur un problème de connexion en mode ASCOM avec mon dome ScopeDome.
J'utilise
* PRISM V8.0.0 (le pb etait identique avec la V7)
* Windows 7 (meme problème avec mon XP)
* ASCOM V5.5 + 5.5.1 Update
* Dot net 3.5
* Scopedome USB driver V2.6.0.11
* AstroPhysics V2 Setup v5.00.03

La sélection du dôme dans le sélecteur ASCOM se passe bien, la configuration également. Prims récupère bien les "capability" du dome.

Quand je me connecte (Telescope -> Connection) le comportement est assez aléatoire. Parfois j'ai un message: Erreur-> Les drivers ASCOM ne sont pas installés (CreateOLEObject a échoué)!
D'autre fois, prism me dit que la connexion c'est bien passé. Parfois Prism se bloque avec une erreur dans le module adresse xxxx.

Quand la connection est accepté, Prism récupère bien l'azimuth du dome, mais l'état du dome est indiqué inconnus. 'Coupole/abri -> Etat inconnu (!)
Autre bizarrerie, la fenêtre du pilote ASCOM Scope dome reste figé après la connexion. (état ne répond pas indiqué par le gestionnaire de tache) Quand je clique dans Prism sur ouvrir dome, la commande part bien, car le dome s'ouvre.

J'ai essayé de me connecter au scopedome avec l'application ASCOM Dome control, cela se passe correctement. Mais avec Prism je n'y arrive pas.
J'ai chercher dans les fichiers de log ASCOM, et je ne vois les commandes de récupération de l'azimuth passer. Je ne vois rien dans les Log prism.

Le driver Scope dome à un mode émulation qui permet de tester le driver sans le dome connecté physiquement. Il suffit dans les onglet de config d'indiquer Program -> Select Io Card -> No Card
Ce pb est reproductible sans disposer du matériel.


J'ai installé, réinstallé tout les drivers, testé avec mon XP + prism V7 rien n'y fait. Que faire ?

Thierry

Re: Dome ASCOM ScopeDome

Posté : 26 mars 2011, 00:35
par Cyril Cavadore
Le driver ascom dome a été validé dans Prism avec le simulateur ascom, et avec le dometracker de Shelyak
Fait un essai avec le simulateur de dome pour voir.

Re: Dome ASCOM ScopeDome

Posté : 26 mars 2011, 01:42
par Thierry Lemoult
Prism fonctionne parfaitement en étant connecté au simulateur de dome ASCOM.
Egalement le driver ASCOM scopedome fonctionne parfaitement quand on le contrôle avec le ASCOM dôme control ou le POTH Dome Scope Hub.
Une autre idée de test a faire , ou autre ?

Re: Dome ASCOM ScopeDome

Posté : 27 mars 2011, 01:39
par Cyril Cavadore
Le driver Scope dome à un mode émulation qui permet de tester le driver sans le dome connecté physiquement. Il suffit dans les onglet de config d'indiquer Program -> Select Io Card -> No Card
Ce pb est reproductible sans disposer du matériel.
Peux tu me dire ou je peux la telecharger ?
Merci

Re: Dome ASCOM ScopeDome

Posté : 27 mars 2011, 03:06
par Thierry Lemoult
C'est telechargeable a cette adresse http://www.scopedome.com/en/download_program.aspx
ScopeDome Driver ver 2.6.0.11 for dome observatory, il y a un lien Dome driver download juste a droite de la capture d'écran. Puis sur la page suivante, il faut encore cliquer download.
Merci a toi si tu peux m'aider.

Re: Dome ASCOM ScopeDome

Posté : 27 mars 2011, 05:07
par Cyril Cavadore
Mes essais sous win7 x64

j'ai voulu installer ce driver avec les autres drivers sous
C:\Program Files (x86)\Common Files\ASCOM\Dome
Bien m'en a pris, ca marche pas le programme n'aime pas l'UAC de windows 7 donc incompatible avec...

donc desinstallation et installation ailleurs..

au demarrage :
domesim.JPG
Ca commence mal...

Je relance le programme et c'est Ok avec le simulateur.
je lance prism, et je connecte avec prism.
ca semble marcher sf que la fenetre qui gere le domescope est toute blanche et ne marche pas.
Si j'essaie de faire bouger, rien ne se passe.

je pense qu'il y a un bug dans ce driver ASCOM
le log donne ->

Code : Tout sélectionner

7/03/2011 04:57:01; -------------; Load Main Screen; 
27/03/2011 04:57:01; Program Start; Load Main Screen; 
27/03/2011 04:57:01; -------------; Load Main Screen; 
27/03/2011 04:57:02; Set; Connected; True
27/03/2011 04:57:02; GET; CanSetAzimuth; True
27/03/2011 04:57:02; GET; CanSetShutter; True
27/03/2011 04:57:02; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:02; Get; Slewing; False
27/03/2011 04:57:02; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:02; Get; Slewing; False
27/03/2011 04:57:02; Get; ShutterStatus; 1
27/03/2011 04:57:03; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:03; Get; Slewing; False
27/03/2011 04:57:03; Get; ShutterStatus; 1
27/03/2011 04:57:04; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:04; Get; Slewing; False
27/03/2011 04:57:04; Get; ShutterStatus; 1
27/03/2011 04:57:05; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:05; Get; Slewing; False
27/03/2011 04:57:05; Get; ShutterStatus; 1
27/03/2011 04:57:06; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:06; Get; Slewing; False
27/03/2011 04:57:06; Get; ShutterStatus; 1
27/03/2011 04:57:07; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:07; Get; Slewing; False
27/03/2011 04:57:07; Get; ShutterStatus; 1
27/03/2011 04:57:08; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:08; Get; Slewing; False
27/03/2011 04:57:08; Get; ShutterStatus; 1
27/03/2011 04:57:09; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:09; Get; Slewing; False
27/03/2011 04:57:09; Get; ShutterStatus; 1
27/03/2011 04:57:10; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:10; Get; Slewing; False
27/03/2011 04:57:10; Get; ShutterStatus; 1
27/03/2011 04:57:11; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:11; Get; Slewing; False
27/03/2011 04:57:11; Get; ShutterStatus; 1
27/03/2011 04:57:12; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:12; Get; Slewing; False
27/03/2011 04:57:12; Get; ShutterStatus; 1
27/03/2011 04:57:13; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:13; Get; Slewing; False
27/03/2011 04:57:13; Get; ShutterStatus; 1
27/03/2011 04:57:14; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:14; Get; Slewing; False
27/03/2011 04:57:14; Get; ShutterStatus; 1
27/03/2011 04:57:15; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:15; Get; Slewing; False
27/03/2011 04:57:15; Get; ShutterStatus; 1
27/03/2011 04:57:16; Sub; SlewToAzimuth; 100
27/03/2011 04:57:16; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:16; Get; Slewing; False
27/03/2011 04:57:16; Get; ShutterStatus; 1
27/03/2011 04:57:17; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:17; Get; Slewing; False
27/03/2011 04:57:17; Get; ShutterStatus; 1
27/03/2011 04:57:18; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:18; Get; Slewing; False
27/03/2011 04:57:18; Get; ShutterStatus; 1
27/03/2011 04:57:19; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:19; Get; Slewing; False
27/03/2011 04:57:19; Get; ShutterStatus; 1
27/03/2011 04:57:20; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:20; Get; Slewing; False
27/03/2011 04:57:20; Get; ShutterStatus; 1
27/03/2011 04:57:21; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:21; Get; Slewing; False
27/03/2011 04:57:21; Get; ShutterStatus; 1
27/03/2011 04:57:22; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:22; Get; Slewing; False
27/03/2011 04:57:22; Get; ShutterStatus; 1
27/03/2011 04:57:23; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:23; Get; Slewing; False
27/03/2011 04:57:23; Get; ShutterStatus; 1
27/03/2011 04:57:24; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:24; Get; Slewing; False
27/03/2011 04:57:24; Get; ShutterStatus; 1
27/03/2011 04:57:25; GET; Azimuth; 1.70530256582424E-13
27/03/2011 04:57:25; Get; Slewing; False
27/03/2011 04:57:25; Get; ShutterStatus; 1
27/03/2011 04:57:26; -----------; Close Main Screen; 
27/03/2011 04:57:26; Program End; Close Main Screen; 
27/03/2011 04:57:26; -----------; Close Main Screen; 
27/03/2011 04:57:26; Set; Connected; False

J'ai essayé avec le simulateur dome ASCOM et la c'est RAS ->
domesim2.JPG
C'est dommage ; ca m'a l'air bien fait (quoique un peu complexe pour un simple dome) L'affichage de l'azimuth a la seconde d'arc m'a bien fait rire... mais bon.
je pense qu'il faut contacter les personnes qui ont fait ce drivers et qu'avec prism il regardent eux meme ce qui se passe dans leur code.

Re: Dome ASCOM ScopeDome

Posté : 27 mars 2011, 12:43
par Thierry Lemoult
Merci pour ce test, je vais contacter Scopedome pour qu'ils regardent le problème de leur coté.
Pour la fenêtre d'erreur à l'installation , c'est du au fait qu’il manque le driver FTDI pour port série sur USB. Il est fournis avec le fichier d'installation.

Re: Dome ASCOM ScopeDome

Posté : 27 mars 2011, 16:21
par Cyril Cavadore
Eventuellement, mets moi en copie de tes messages, je peux les aider aussi.
S'il leur faut un prism, il peuvent le faire avec la version d'evaluation.

Re: Dome ASCOM ScopeDome

Posté : 02 avr. 2011, 19:37
par Thierry Lemoult
Hello

Une solution a été trouvé en passant par le Hub Ascom. Avec cet intermédiaire le controle du dome fonctionne correctement.
Il reste des difficultées lors de la connexion, mais en insistant deux ou trois fois, ca passe. Et une fois connecté c'est OK.
Thierry

Re: Dome ASCOM ScopeDome

Posté : 04 avr. 2011, 17:39
par Cyril Cavadore
Enfin, Ok, mais c'est bien dommage qu'il ne se soient pas attaqué au coeur du probleme, car je suis sur que leur driver a un bug.
Gnere les propriété de leur object COM "Single thread appartment" au autre qui est peut etre mal defini, car ca marche avec tout les autres drivers Ascom que j'ai.