Driver ASCOM permettant le contrôle d'un observatoire à toit mobile et contrôlé par un IPX800 v2 un IPX800 v3, ou un IPX800 v4.

Il permet l'ouverture de tout toit dont l'ouverture peut être déclenchée par l'activation d'un relais (ex : système d'ouverture de porte de garage, portail, ...).

IPX800 v3
IPX800 v2

Depuis la version 4.0.0

  • Microsoft .NET Framework 4.5 ou supérieur
  • Plateforme ASCOM 6.2 ou supérieur

Versions plus anciennes

  • Microsoft .NET Framework 4 ou supérieur
  • Plateforme ASCOM 6.2 ou supérieur

Fenêtre de configuration

Configuration de l’IPX800

Version de l’IPX800

Version de l’IPX800 : version 2, version 3 ou version 4

Protocole

L’IPX800 peut être contrôlé au moyen de deux protocoles : M2M (Machine à Machine) ou HTTP (équivalent à un contrôle via l’interface web).

Note : En cas d’utilisation d’extension X880 et une version du firmware antérieure à la v3.05.46 il est recommandé d’utiliser le protocole HTTP, les extensions ne réagissent pas toujours correctement à l’envoi de commande M2M avec les versions plus anciennes

Adresse IP et port

Adresse IP et port de l’IPX800.

Les numéros de port par défaut sont : 9870 pour le protocole M2M et 80 pour le protocole HTTP.

Utilisateur et mot de passe

Il s’agit des paramètres de connexion configurés pour accéder à l’interface web de l’IPX800.

En cas d’utilisation du protocole M2M, le mot de passe n’est nécessaire que si la version du firmware est la 3.05.46 ou supérieure.

Configuration des relais

Relais

Ces paramètres définissent le comportement des relais à activer pour déclencher l’ouverture et la fermeture du toit.

Pour chacune des actions « ouvrir » et « fermer », il faut renseigner le numéro du relais à activer. S’il est configuré en mode impulsionnel (depuis l’interface web de l’IPX800), cochez la case correspondante. Si ce n’est pas le cas il faut encore indiquer la durée pendant laquelle le relais doit être activé.

Si un IPX800 v4 est utilisé, il est possible de sélectionner des sorties virtuelles.

Délai d’ouverture/fermeture

Si l’un des relais est configuré en mode impulsionnel, le temps nécessaire à l’ouverture et fermeture du toit doit être renseigné. Il est recommandé d’indiquer une valeur un peu plus élevée que la durée réelle.

Mode d’interruption

Le mode d’interruption permet de configurer le fonctionnement de la fonction « Abort Slew » d’ASCOM. Le rôle de cette fonction est d’interrompre le déplacement du toit. Trois valeurs sont possibles :

Non supporté : Valeur à sélectionner si votre système ne permet pas d’interruption du déplacement. L’appel à la fonction ASCOM AbortSlew n’aura aucun effet.

Ouverture des relais : Sélectionnez cette option si l’arrêt de l’ouverture ou de la fermeture peut se faire en ouvrant le relais.

Fermeture des relais : Sélectionnez cette option si l’arrêt de l’ouverture ou de la fermeture peut se faire en fermant le relais. C’est par exemple le cas pour certains systèmes de fermeture de portail, porte de garage…

Autoriser l’ouverture/la fermeture en cas d’erreur

Par défaut, si le statut du driver est en erreur, le driver refusera d’exécuter une action de fermeture ou d’ouverture.

Activer cette option permet d’exécuter l’action, même en cas d’erreur.

Configuration des détecteurs

Détecteur d’ouverture/fermeture

Le driver permet l’utilisation de détecteur (ex. : détecteur magnétique) afin d’identifier la position du toit (ouvert ou fermé). Si vous utilisez de tels détecteurs, cochez les cases correspondantes et indiquez sur quelles entrées de l’IPX800 ils sont connectés.

Détecteur de sécurité

Vous pouvez utiliser une entrée de l’IPX800 comme détecteur de sécurité. Cela peut être utile par exemple pour empêcher le déplacement du toit si la monture n’est pas en position park.

Nombre d’essais

Cette option est utile avec les systèmes dont l’ouverture/la fermeture est contrôlée par une impulsion (simple fermeture du relais qui agit comme un interrupteur). Si le système ne réagit pas à l’impulsion, il est possible de renouveler l’opération. Passé le délai nécessaire à l’ouverture ou la fermeture, si le détecteur correspondant à l’action exécutée n’est pas activé, le driver tentera une nouvelle fois de l’exécuter. Et si le détecteur n’est toujours pas actif une fois le nombre maximal de tentatives atteint le statut passera à « error ».

État initial

L’état initial permet d’indiquer la position du toit au moment de la connexion. Cela peut être utile si vous avez ouvert manuellement le toit avant de connecter le driver. En cas d’utilisation de détecteur, celui-ci aura toujours la priorité sur l’état indiqué au moment de la configuration.

v4.1.0 (2019-02-24)

  • Ajout de la possibilité d'ouvrir ou fermer le toit même si l'état est en erreur
  • Mise à jour de la bibliothèque utilisée pour communiquer avec l'IPX800

v4.0.1 (2018-05-11)

  • Mise à jour de la documentation

v4.0.0 (2018-05-10)

  • La version minimale de .NET est maintenant la 4.5.0
  • Diverses corrections et optimisations
  • Retrait du paramètre de fréquence de mise à jour des détecteurs

v3.2.1 (2017-07-18)

  • Correction d'une erreur empêchant l'enregistrement des logs

v3.2.0 (2017-07-08)

  • Support des sorties virtuelle (IPX800 v4)

v3.1.1 (2017-02-18)

  • Augmentation du délai de disparition des info-bulles de la boîte de dialogue de configuration

v3.1.0 (2016-11-20)

  • Support de l'IPX800 v4

v3.0.1 (2016-09-29)

  • Amélioration de la gestion de l'état. Dans les cas où la coupole s'ouvre très lentement, il se pouvait que l'état reste à fermé ou ouvert pendant l'ouverture/la fermeture

v3.0.0 (2016-09-27)

  • Possibilité d'utiliser des relais différents pour l'ouverture et la fermeture
  • Possibilité d'utiliser une entrée du IPX800 pour vérifier si le toit peut être ouvert ou fermé en sécurité (ex : si la monture est en position park)
  • Diverses améliorations mineures
  • Réorganisation du code pour permettre le développement futur de drivers pour coupoles contrôlée par un IPX800

v2.4.3 (2015-11-01)

  • Correction d'une erreur qui peut provoquer un état shutterError sur certaines configurations si le nombre de tentatives de fermeture/ouverture est configuré avec une valeur > 1

v2.4.2 (2015-06-04)

  • Version anglaise. Si le système d'expoitation est en français, cette langue sera utilisée. Dans le cas contraire la version anglaise sera utilisée

v2.4.1 (2015-03-15)

  • Modification de la méthode AbortSlew afin d'éviter un comportement inattendu en cas d'appel alors que le toit n'est pas en train de se déplacer
  • Amélioration de la gestion initial du toit dans les cas où le toit était dans un état inconnu lors de la dernière déconnexion
  • Compatiblité avec les versions 3.05.46 et supérieures du firmware de l'IPX800 en cas d'utilisation du mot de passe.

v2.4.0 (2015-03-08)

  • Amélioration de la gestion des erreurs
  • Implémentation de la fonction d'interruption (AbortSlew) de la plateforme ASCOM
  • Correction d'un bug pouvant potentiellement provoquer le plantage du logiciel appelant si la communication avec l'IPX800 n'est pas possible (ex : problème réseau)

v2.3.0 (2015-02-28)

  • Compatibilité avec l'IPX800 v2

v2.2.0 (2015-02-12)

  • Ajout de la possibilité de tenter l'ouverture ou la fermeture plusieurs fois en cas d'échec

v2.1.2 (2015-02-09)

  • Amélioration du log de certaines méthodes

v2.1.1 (2015-02-07)

  • Ajout d'un log en cas d'exception levée lors de l'ouverture ou de la fermeture

v2.1.0 (2015-02-01)

  • Ajout de la possibilité d'utiliser l'IPX800 avec le protocole HTTP

v2.0.0 (2015-01-25)

  • Nouvelle version complètement redéveloppée

v1.1.0 (2014-08-23)

  • Correction de bugs divers dans la communication avec l'IPX800

v1.0.0 (2013-03-07)

  • Version initiale

Cette application est gratuite mais tout don est le bienvenu

Télécharger IPX800_Roll-Off-Roof_Setup_v4.1.0.exe 1188470 bytes
Télécharger IPX800_Roll-Off-Roof_Setup_v4.0.1.exe 1045615 bytes
Télécharger IPX800_Roll-Off-Roof_Setup_v4.0.0.exe 996309 bytes
Télécharger IPX800RollOffRoof_Setup_v3.2.1.exe 1446343 bytes
Télécharger IPX800RollOffRoof_Setup_v3.2.0.exe 1446327 bytes
Télécharger IPX800RollOffRoof_Setup_v3.1.1.exe 1436435 bytes
Télécharger IPX800RollOffRoof_Setup_v3.1.0.exe 1436671 bytes
Télécharger IPX800RollOffRoof_Setup_v3.0.1.exe 1278277 bytes
Télécharger IPX800RollOffRoof_Setup_v3.0.0.exe 1278055 bytes
Télécharger IPX800RollOffRoof_Setup_v2.4.3.exe 829537 bytes
Télécharger IPX800RollOffRoof_Setup_v2.4.2.exe 829243 bytes
Télécharger IPX800RollOffRoof_Setup_v2.4.1.exe 756400 bytes
Télécharger IPX800RollOffRoof_Setup_v2.4.0.exe 753595 bytes
Télécharger IPX800RollOffRoof_Setup_v2.3.0.exe 751404 bytes
Télécharger IPX800RollOffRoof_Setup_v2.2.0.exe 748619 bytes