Page 1 sur 1

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 15:18
par turbojf
Salut,

Motivé par les derniers travaux de @Fabiolat74 , voyant que @pejive réclame un truc du genre, je viens de reprendre mon soft afin de le rendre exploitable par tous.

Extrait du manuel :
1.1 Objet du logiciel
GOTOPLANE est une application destinée à piloter une monture astronomique afin de permettre le
pointage anticipé d’un avion détecté par ADS-B. Le programme exploite les informations
transmises par un récepteur ADS-B et mises à disposition sous forme de trames SBS-1 par
Dump1090.
 afficher les avions détectés sur une carte
 identifier un avion à partir de son code ICAO
 afficher ses principales caractéristiques de vol
 calculer sa position future
 définir un point de rendez-vous sur sa trajectoire
 calculer l’azimut et l’élévation correspondant à ce point
 commander une monture compatible ASCOM Alpaca
 effectuer des corrections fines de pointage
 permettre le déplacement manuel de la monture
1.2 Principe général
Le fonctionnement de GOTOPLANE repose sur une chaîne de traitement simple : Détection ADS-B →
position actuelle prédiction point de rendez-vous calcul Alt/Az commande de la monture.

Vous le trouverez à télécharger ici : https://www.transfernow.net/dl/20260830hhfoGtQN.

Le manuel est là:
GOTOPLANE_V1_Manuel_Utilisateur.pdf


Il vous faut installer une clé SDR et exploiter les signaux ADS-B avec Dump1090.
Chez moi, Dump1090 tourne sur un autre PC connecté sur le même réseau. D'expérience, c'est l'idéal comme ça le flux de message est constant et indépendant de ce qui se passe sur le PC principal (plantages, charge).
image_2026-08-30_150343503.png
dump.PNG

Il vous faut installer et exploiter ASCOM Server. (un SeeStar S50 est reconnu par exemple, depuis quelques mois)

Ne lancez pas le soft sans avoir configuré une monture ou à défaut un simulateur dans Ascom server car la monture ou le simulateur, renseigne GOTOPLANE avec la latitude et la position du lieu. Sinon, ça va planter dès le départ.
image.png
Les coordonnées collectées que vous aurez rentrées au préalable :
image.png
Dans le fichier config.ini, rentrez l'adresse IP et le port du PC dump1090.
Chez moi, c'est :
host = 192.168.1.27
port = 30003
Vous devez aussi saisir l'altitude de votre lieu d'observation, c'est une donnée non rapatriée depuis la monture.

Le serveur Ascom démarré, on peut lancer GOTOPLANE
image.png
image.png
Vous pouvez compléter comme bon vous semble, la base de données d'avions.
Il existe d'autres moyens d'obtenir le type d'avions, etc.... en live, via des sites spécialisés, mais je n'ai pas traité le sujet.

Restant à disposition.

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 15:30
par darki
Quelle activité sur le forum !!!
4 softs maisons publiés à quelque jours d'intervalle

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 15:42
par pejive
:lol:
M'sieu je comprends pas tout :mrgreen:
Recevoir l'ADS-B avec Dump1090 Ok çà je sais faire
Installer ascom, le soft sur un autre pc je devrais y arriver
Mais comment relie-t-on les 2 pcs ?? Dump1090 il envoie ses données comment ?

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 15:47
par Fabiolat74
:clap: :clap:
Faudrais mettre une protection pour le soleil car si le scope pointe en direction de celuici suis pas sur qu'il aime , jai fait un truc comme cela si l avion passe dans le champ le programme refuse le goto
image.png

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 15:57
par pejive
:geek: pour compliquer les choses :D
j'observe souvent les avions en phase d'atterrissage.
est-ce que les données de Dump1090 sont suffisantes pour prévoir la position ?

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 18:14
par turbojf
pejive a écrit : ↑
30 août 2026, 15:42
Mais comment relie-t-on les 2 pcs ?? Dump1090 il envoie ses données comment ?
Il ne les envoie pas, tel un serveur, il les met à disposition des clients connectés sur le réseau.
A lire: http://planeplotter.pbworks.com/w/page/ ... 3/Dump1090

Dans le config.ini extrait du zip, il faut que tu renseignes l'adresse IP du PC sur lequel tourne dump1090.
De plus, le port 30003 doit être ouvert.
image.png
et ça c'est le contenu du fichier dump1090.bat que j'ai dû lancer il y a quelques années pour je suppose, définir la configuration de dump1090.exe.
image.png

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 18:22
par turbojf
Fabiolat74 a écrit : ↑
30 août 2026, 15:47
Faudrais mettre une protection pour le soleil car si le scope pointe en direction de celuici suis pas sur qu'il aime
Bonne remarque, j'y avais pensé mais j'ai pris le parti que les soft qui pilotent les montures proposent une case à cocher pour éviter de se retrouver face au soleil. A regarder quand même.

Edit de 19h42 :
image.png

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 18:22
par pejive
ces histoires de réseaux et de serveurs çà dépasse mes compétences :cry:

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 18:33
par turbojf
pejive a écrit : ↑
30 août 2026, 15:57
j'observe souvent les avions en phase d'atterrissage.
est-ce que les données de Dump1090 sont suffisantes pour prévoir la position
De chez moi, j'ai déjà réussi à pointer des avions de tourisme distant d'environ 2km, volant à 300 pieds mais en palier.
Il fût un temps je m'étais échiné à intégrer une pente dans les calculs car les avions les plus lourds venant d'Angleterre, sont encore en phase ascentionnelle. Et puis, j'ai renoncé, trop usine à gaz.

Voici ce que le programme récupère de dump1090 :
"icao":
fields[4],

"callsign":
fields[10].strip()
or "(inconnu)",

"altitude":
fields[11],

"ground_speed":
fields[12],

"track":
fields[13],

"latitude":
fields[14],

"longitude":
fields[15],

"timestamp":
f"{fields[6]} {fields[7]}"

Track, il faut le traduire par cap. Celui-ci, j'étais bien content de le récupérer car au début, je calculais la route de l'avion (le cap donc) à partir de deux jeux coordonnées successifs.
En phase d'atterissage, les avions respectent toujours une même pente d'environ 3°, tu devrais donc pouvoir viser juste en trichant avec l'offset vertical.
image.png

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 19:06
par FredWeber
Pfouu ...
Ça turbine un max par ici :P :clap:

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 30 août 2026, 19:47
par turbojf
Rigolo ça: un Londres - Bordeaux en A350 il y a quelques instants :
407943.PNG
2026-08-30T19_31_03_00002 407943 ZWO ASI678MC.jpg

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 31 août 2026, 13:47
par John Mc Burn
@turbojf Excellent travail!

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 31 août 2026, 22:30
par turbojf
Pour ceux qui souhaitent y aller étape par étape, l'IA vient de me concocter un soft tout simple qui permet de valider le fonctionnement de dump1090 mis en service sur le PC auxiliaire.
Il suffit de rentrer l'adresse IP du fameux PC et de lancer le test.
A récupérer ici: https://www.transfernow.net/dl/20260831TQvr8eiO

Suivent 3 exemples de diagnostique dont deux correspondants à des défauts (mauvaise adresse IP et clé SDR débranchée) :
Capture test_dump1090.PNG
Capture test_dump1090_pbIP.PNG
Capture test_dump1090_sdr_unpluged.PNG
@pejive , j'espère que tu ne vas pas t'arrêter à ces histoires de serveurs. :cry:

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 31 août 2026, 22:43
par pejive
J'examinerai çà à tête reposée :D ...
pour les semaines qui arrivent je ne vais pas avoir le temps de relancer mes activités radio ou astro :auto-ambulance:

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 01 sept. 2026, 05:15
par turbojf
pejive a écrit : ↑
31 août 2026, 22:43
J'examinerai çà à tête reposée :D ...
pour les semaines qui arrivent je ne vais pas avoir le temps de relancer mes activités radio ou astro :auto-ambulance:
Prends-soin de toi, la santé en premier. Bon courage.

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 01 sept. 2026, 07:05
par turbojf
Salut,
Je pestais contre Ascom Simulator qui ne conservait pas les coordonnées du site d'observation et qui en choisissait de nouvelles aléatoirement à chaque démarrage.
J'ai donc basculé sur Telescope Simulator for .NET
image.png
Encore un serveur à interroger avec votre navigateur en tapant http://localhost:32323 !
image.png
image.png
Il est esthétique, entièrement paramétrable et, surtout, il simule le fonctionnement comme attendu. Comme l'activation automatique du tracking au lancement du simulateur ne fonctionne pas chez moi, j'ai ajouté un bouton dédié dans GotoPlane.
Le GOTO de GotoPlane ne fonctionne que si le suivi est actif car mon code utilise actuellement la commande SlewToCoordinatesAsync() après conversion Alt/Az → RA/DEC.
Ce qui est ennuyant c'est qu'une fois le scope pointé, il dérive petit à petit même si c'est sans effet au final.
Mais connaissant le niveau d'exigence des membres d'AVA :mrgreen: , j'ai préféré ajouter un magnifique bouton dans l'interface.
Voici donc une V1.1.
A déziper sur le précédent .exe.
https://www.transfernow.net/dl/20260901sSkfUiDe

GOTOPLANE V1.0 Pilotage d’une monture astronomique par interprétation de données ADS-B

Publié : 01 sept. 2026, 09:17
par kawa
FredWeber a écrit : ↑
30 août 2026, 19:06
Ça turbine un max par ici
Comme tu dis , s'appelle pas turbo pour rien :o 8-) - Il y a du taf , for sure ... :ninja:
J'embouse pas plus , on va rester discret , c'était juste pour dire "chapeau"