| Anonymous | Login | Signup for a new account | 13-05-18 12:20 CEST | ![]() |
| All Projects | SkyChart | Virtual Moon Atlas |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0000899 | SkyChart | 1-Software | public | 11-11-12 20:01 | 13-05-06 14:34 | ||||
| Reporter | Emmanuel COLETTI | ||||||||
| Assigned To | Patrick Chevalley | ||||||||
| Priority | normal | Severity | feature | Reproducibility | always | ||||
| Status | closed | Resolution | no change required | ||||||
| Platform | x86 | OS | Linux | OS Version | 2.6 | ||||
| Product Version | 3.4 | ||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0000899: Impossible de contrôler ma monture Skywatcher NEQ6 avec INDI | ||||||||
| Description | Bonjour, Je souhaiterais contrôler ma monture avec Cartes du Ciel / Indi sous Linux. J'ai installé la dernière version de Indiserver (0.8) qui dispose du driver "synscanmount" Je dispose d'un convertisseur USB - Série monte sur /dev/ttyUSB0, et relié à la raquette de contrôle de la monture (synscan v3.27) en mode PC direct. Lorsque je tente d'établir la connexion avec la monture, rien ne se passe et le voyant reste rouge. Les paramètres de réglage du télescope sont les suivants: Select Telescope Interface: INDI Driver INDI serverhost:Localhost INDI server port: 7624 Telescope type: Other - EQ6 Automatically start local server checked Server command: indiserver Driver name: synscanmount Device port: /dev/ttyUSB0 - Default Control panel command: cd /usr/local/dcd ; python ./dcd.py Indi driver window: Current driver: EQ6 | ||||||||
| Additional Information | La monture se pilote sans problème sous Windows avec la plateforme ASCOM. | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
Notes |
|
|
(0001768) Patrick Chevalley (administrator) 11-11-13 11:01 |
Pour moi ça marche très bien avec mon EQ5-synscan mais j'ai quelques différences au niveau de INDI. Comment avez-vous installé INDI? source? ou distribution? Pour moi, que ça soit dans la version que j'ai compilé depuis les sources de INDI 0.8 ou dans le paquet fourni par Ubuntu, le driver Synscan est indi_synscan et non synscanmount (c'est le nom du source mais il est renommé par cmake). Egalement le nom du telescope retourné par ce driver est 'SynScan', pas 'Other - EQ6'. C'est très important pour INDI d'avoir la bonne valeur. Est-ce que vous trouvez 'SynScan' dans la liste déroulante 'Telescope type' ou est-ce que vous avez tout entré manuellement? Normalement cette liste est construite a partir du fichier /usr/share/indi/drivers.xml si INDI est installé correctement. Pour trouver ou est le problème il vaut mieux lancer indiserver dans une fenêtre séparée avec l'option -vv qui permet d'avoir plus de détails. Par exemple : indiserver -vv indi_synscan |
|
(0001769) Emmanuel COLETTI (reporter) 11-11-13 21:25 |
J'ai installé indi 0.8 depuis les sources (je débute en linux, mais je crois que ça s'est bien passé). En consultant le répertoire /usr/bin, je me suis aperçu qu'effectivement, le nom du driver est "indi_synscan" et non pas "synscanmount". J'ai également consulté le ficher /usr/share/indi/drivers.xml Je joins la version originale de ce fichier (drivers.old) et la version que j'ai modifée afin d'inclure indi_synscan dans la liste car il n'apparaissait pas dans le fichier original apparemment (voir fichier drivers.xml). Par contre, après avoir relancé Cartes du Ciel, je ne vois toujours pas "Synscan" ou similaire dans la liste du menu déroulant. J'ai dont opté pour "Other", et j'ai renseigné "indi_synscan" dans le champ de commande indiserver (voir copie d'écran "telescope.png). Cette fois, lorsque je clique sur "connecter", le bouton passe au vert très rapidement, puis revient au rouge avec le message d'erreur suivant : "Failed to connect to Port... Parameter Error" (voir copie d'écran "indidriver.png). Doi-je procéder à la configuration du port série au préalable (vitesse de transmission...) ? |
|
(0001770) Patrick Chevalley (administrator) 11-11-14 18:38 |
Sur la copie d'écran telescope.png il faut absolument que le champ texte a coté de la sélection Other contienne SynScan et non Other. Si après ça il y a vraiment un problème avec le port le mieux est de faire tourner INDI dans une fenêtre Terminal comme indiqué précédemment avec indiserver -vv indi_synscan . Ca permet de voir tout les messages du driver. Mais vous devez quand même avoir un problème avec l'installation de INDI car le fichier driver.xml doit être juste tout de suite. Est-ce que vous avez suivit les instructions du fichier INSTALL de INDI 0.8 ? 1) $ tar -xzf libindi.tar.gz 2) $ mkdir libindi_build 3) $ cd libindi_build 4) $ cmake -DCMAKE_INSTALL_PREFIX=/usr . ../libindi 5) $ su -c 'make install' or sudo make install |
|
(0001771) Emmanuel COLETTI (reporter) 11-11-15 00:38 |
Ca progresse ! J'ai réinstallé Indi 0.8 selon la procédure indiquée ci-dessus et le fichier /usr/share/indi/drivers.xml a été mis à jour. Il contient désormais la liste des montures Skywatcher. Cartes du Ciel affiche aussi maintenant "Synscan" dans le menu déroulant "télescope", que j'ai sélectionné. En revanche, à la connexion, toujours le même problème de paramétrage du port. A priori, ce port est configuré en 9600baud (résultat commande stty -F /dev/ttyUSB0), je suppose que c'est correct. Quel est le log attendu si je tape indiserver -vv indi_synscan dans une fenêtre terminal ? |
|
(0001772) Patrick Chevalley (administrator) 11-11-15 09:55 |
Oui la config du port semble juste. Mais je viens de relire votre premier message, il ne faut pas utiliser le mode PC direct. C'est supporté uniquement par Eqmod. Pour le driver INDI il faut le mode Celestron standard. |
|
(0001780) Patrick Chevalley (administrator) 11-11-19 09:55 |
Est-ce que vous avez pu essayer sans le mode PC direct? Je remet un message car je vois que j'ai oublié de le mettre en "feedback" et vous aviez peut-être pas reçu ma dernière note. |
|
(0001781) Emmanuel COLETTI (reporter) 11-11-19 18:42 |
J'ai essayé sans activer le mode PC direct (mais toujours avec l'ordinateur connecté à la monture via la raquette de commande Synscan), sans grand succès (même message d'erreur relatif au paramétrage du port). En parlant de mode Celestron normal, voulez-vous dire EQDIRECT (sans Synscan)? Emmanuel |
|
(0001782) Patrick Chevalley (administrator) 11-11-19 20:18 |
Non, l'émulation Celestron est le mode normal du Synscan. Il accepte les commandes qui permettent de l'utiliser avec un driver prévu pour les Nexstar. Le driver INDI synscan utilise un subset de ces commandes. Le mode PC Direct s'active depuis la raquette dans le menu Utility, il désactive toutes les fonctions de la raquette et permet à un programme PC comme EQmode de contrôler directement les moteurs. Mais même EQmode déconseille de l'utiliser ainsi. EQdirect c'est un boîtier qui permet aussi un accès direct aux moteurs en utilisant le logiciel EQmode mais sans la raquette Synscan. C'est un des interfaces conseillé par EQmode mais ce n'est pas compatible avec INDI. Je vois encore deux choses à contrôler : Après avoir branché le convertisseur USB lancer la commande dmesg pour être sur qu'il est bien en ttyUSB0. Vous devez voir une ligne comme ça vers la fin: [38949.863308] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB0 Est-ce que la raquette est complètement initialisée avant de la connecter au PC? Il faut absolument finir toutes les initialisations, au moins une étoile, même de façon factice si on fait des tests a l'intérieur. |
|
(0001783) Emmanuel COLETTI (reporter) 11-11-19 23:32 |
Merci pour toutes ces précisions. dmesg confirme bien le montage du convertisseur série sur ttyUSB0 Par contre, je n'ai jamais essayé avec la raquette configurée jusqu'à l'alignement inclus. Essai prévu demain soir, je vous tiens au courant. |
|
(0001797) Emmanuel COLETTI (reporter) 11-11-28 22:01 |
Derniers essais en date: *mise à jour Ubuntu (11.10) *reset du fichier /etc/modules (j'avais ajouté une ligne de commande usbserial vendor=xxx product=xxx suite à la lecture de forums, mais cela semble poser des problèmes) *vérification du bon fonctionnement de l'adaptateur USB-série sous Ubuntu (communication avec mon GPS via gpsbabel OK) *connexion à la raquette Synscan en mode Celestron (et non pas PC direct) après configuration complète, y compris pointage 1 étoile Malheureusement, je reste avec un message d'erreur identique ("failed to connect to port...") J'ai le même message d'erreur si je ne connecte pas la monture du tout. |
|
(0001801) Patrick Chevalley (administrator) 11-12-02 10:44 |
Il me faudrait tous les messages de INDI. Ouvrez un terminal et entrer: indiserver -vvv indi_synscan > inditrace.txt 2>&1 Connectez le télescope depuis CdC. Faire Ctrl+C dans le terminal indiserver. Faire un zip ou tar avec les fichier inditrace.txt et charger le ici. Pouvez-vous aussi depuis un terminal taper ces commandes quand le convertisseur USB est branché et copier le résultat ici: id -a ls -l /dev/ttyUSB0 |
|
(0001802) Emmanuel COLETTI (reporter) 11-12-03 16:28 |
Voici le résultat des commandes, tapées après connexion du téléscope au portable, configuration complète de la raquette et tracking mode sur "stop tracking". |
|
(0002043) Emmanuel COLETTI (reporter) 12-05-08 21:59 |
J'ai trouvé une (si ce n'est la) solution. Dans cette configuration ou le PC est relié à la raquette de commande Synscan via un adaptateur USB-série, il faut utiliser le driver indi_celestron_gps et non pas le driver indi_synscan. La connexion au téléscope et son contrôle se font dans ce cas sans problème. Il est possible qu'il y ait un problème de configuration de la vitesse du port série avec le driver indi_synscan, mais je n'ait pas pu conclure. Problème clos. |
|
(0002047) Patrick Chevalley (administrator) 12-05-09 17:11 |
Merci beaucoup pour la solution au problème! je n'avais vraiment plus d'idées pour avancer. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 11-11-12 20:01 | Emmanuel COLETTI | New Issue | |
| 11-11-13 11:01 | Patrick Chevalley | Note Added: 0001768 | |
| 11-11-13 11:01 | Patrick Chevalley | Assigned To | => Patrick Chevalley |
| 11-11-13 11:01 | Patrick Chevalley | Status | new => feedback |
| 11-11-13 21:22 | Emmanuel COLETTI | File Added: Telescope.png | |
| 11-11-13 21:23 | Emmanuel COLETTI | File Added: indi_driver.png | |
| 11-11-13 21:25 | Emmanuel COLETTI | Note Added: 0001769 | |
| 11-11-13 21:25 | Emmanuel COLETTI | Status | feedback => assigned |
| 11-11-14 18:38 | Patrick Chevalley | Note Added: 0001770 | |
| 11-11-14 18:38 | Patrick Chevalley | Status | assigned => feedback |
| 11-11-15 00:38 | Emmanuel COLETTI | Note Added: 0001771 | |
| 11-11-15 00:38 | Emmanuel COLETTI | Status | feedback => assigned |
| 11-11-15 09:55 | Patrick Chevalley | Note Added: 0001772 | |
| 11-11-19 09:55 | Patrick Chevalley | Note Added: 0001780 | |
| 11-11-19 09:55 | Patrick Chevalley | Status | assigned => feedback |
| 11-11-19 18:42 | Emmanuel COLETTI | Note Added: 0001781 | |
| 11-11-19 18:42 | Emmanuel COLETTI | Status | feedback => assigned |
| 11-11-19 20:18 | Patrick Chevalley | Note Added: 0001782 | |
| 11-11-19 20:18 | Patrick Chevalley | Status | assigned => feedback |
| 11-11-19 23:32 | Emmanuel COLETTI | Note Added: 0001783 | |
| 11-11-19 23:32 | Emmanuel COLETTI | Status | feedback => assigned |
| 11-11-28 22:01 | Emmanuel COLETTI | Note Added: 0001797 | |
| 11-12-02 10:44 | Patrick Chevalley | Note Added: 0001801 | |
| 11-12-02 10:44 | Patrick Chevalley | Status | assigned => feedback |
| 11-12-03 16:26 | Emmanuel COLETTI | File Added: resultat_commandes.zip | |
| 11-12-03 16:28 | Emmanuel COLETTI | Note Added: 0001802 | |
| 11-12-03 16:28 | Emmanuel COLETTI | Status | feedback => assigned |
| 12-05-08 21:59 | Emmanuel COLETTI | Note Added: 0002043 | |
| 12-05-09 17:11 | Patrick Chevalley | Note Added: 0002047 | |
| 12-05-09 17:11 | Patrick Chevalley | Status | assigned => resolved |
| 12-05-09 17:11 | Patrick Chevalley | Resolution | open => no change required |
| 13-05-06 14:34 | Patrick Chevalley | Status | resolved => closed |
| Copyright © 2000 - 2013 MantisBT Team |