DiseqcU.dll
Description
DiseqcU.dll est un plugin destiné à fournir un support complet de la procédure Diseqc 1.2 . C'est une procédure qui est utilisée d'une manière générale pour commander les paraboles motorisées. Le plugin DiseqcU.dll fournit également le support des fonctions GOTO Angular Position qui sont présentées sous le nom USALS par la société STAB.
Environnement
DiseqcU.dll fonctionne avec les programmes qui fournissent l'interface
API Multidec complété par l'Aditional API ProgDVB .
Il a été testé avec
ProgDVB(cartes Nexus et SS2) et
Winclip(carte
SS2).
Pour les cartes SS2 le driver standard 4.4.0 non modifié de Technisat doit
êttre utilisé. Les versions précédentes ne supportent pas Diseqc
1.2
Mise en oeuvre
Placer DiseqcU.dll et DiseqcU.ini dans le répertoire
principal ou le sous-répertoire Plugins du programme principal. (les
autres fichiers que vous pouvez trouver dans le fichier DiseqcU.zip sont le
source du programme et ne servent pas au fonctionnement
du plugin).
Lancer le programme principal.
Si le plugin a été bien installé vous devez le voir figurer
dans la liste des plugins.
Cliquez sur Plugins->DiseqcU->Set up DiseqcU
La fenêtre suivante s'affiche:
- Cochez Autodrive si vous voulez que la rotation du moteur soit
lancée automatiquement quand vous changez de chaîne.
- Cochez USALS compatible si votre moteur est capable d'exécuter
les commandes (GOTO Angular position)
Si vous avez coché USALS, vous devez entrer la latitude
et la longitude du lieu de réception en degrés sous
forme décimale. Précisez si Nord ou Sud
et Ouest ou Est.
- Il faut ensuite entrer la liste des satellites que vous souhaitez recevoir
dans le tableau du bas.
Le moteur est livré avec un certain nombre de positions mémorisées
qui correspondent chacune à un satellite particulier. Vous devez trouver
la liste de ces positions dans la documentation qui accompagne le moteur. Ces
positions sont numérotées de 1 à N, N étant un nombre
aux alentours de 50
Faites défiler la liste des satellites dans la petite fenêtre du
haut. Cliquer sur le satellite désiré et entrer le numéro
correpondant dans la fenêtre sur la droite. Cliquez sur Add this
Sat. Le satellite avec sa position dans le rotor apparait dans le fenêtre
dessous.
Si vous avez fait une erreur, vous pouvez supprimer une ligne de la liste en
sélectant cette ligne et en cliquant sur Delete Selected Sat.
Pour un satellite donné vous ne pouvez pas prendre un numéro quelconque.
Vous devez absoluùment prendre le numéro qui est mémorisé
dans votre moteur pour ce satellite.
DiseqcU est livré avec la liste suivante qui correspond au moteur MOTECK
SG2100 livré en France. Vous pouvez supprimer les lignes inutiles.
Vous pouvez rajouter des lignes. L'ordre dans lequel elles apparaissent est
indifférent.
DiseqcU
Autodrive=YES
USALS=NO
Latitude=49.55 N
Longitude=2.25 E
1 13.0 E Hotbird 2-6-7A-8
2 19.2 E Astra 1E/F/G/H KR 2C
3 16.0 E Eutelsat W2
4 10.0 E Eutelsat W1
5 7.0 E Eutelsat W3A
6 5.0 E Sirius 3, Sirius 2
7 .8 W Thor 1, 2, 3
8 1.0 W Intelsat 10-02
9 5.0 W Atlantic Bird 3
10 8.0 W Atlantic Bird 2
11 12.5 W Atlantic Bird 1
12 15.0 W Telstar 12
13 22.0 W NSS 7
14 30.0 W Hispasat 1A, 1B, 1C, 1D
15 21.6 E Eutelsat W6
16 23.5 E Astra 1D/3A
17 26.0 E Badr 3/4 Eurobird 2
18 28.2 E Eurobird 1, Astra 2A/2B/2D
19 30.5 E Arabsat 2B
20 36.0 E Eutelsat Sesat W4
21 39.0 E Hellas Sat 2
22 42.0 E Turksat 1C/2A
23 33.0 E Eurobird 3
24 43.0 W Panamsat 6, 6B, 3R
25 4.0 W Amos 1 2
26 7.0 W Nilesat 101,102
Si vous utilisez USALS (et c'est là un de ses avantages) la position associée à un satellite est sans importance. Elle est inutilisée et vous pouvez choisir le nombre que vous voulez. Cependant il est préférable d'utiliser la position connue par le moteur pour le cas ou voudriez revenir au fonctionnement habituel des moteurs (sans USALS)
Fermez la fenêtre.
Etablissement de la liste des canaux
Si la parabole est bien positionnée il n'y a pas d'opération
particulière à effectuer avant de lancer la recherhe des canaux.
Si la parabole n'est pas bien positionnée il faut la diriger vers le
satellite désiré.Cliquez sur Plugins->DiseqcU->Motor
diseqc commands.
La fenêtre suivante s'affiche:
Sélectionnez le satellite dans la liste des Satellites et cliquez sur
Go To selected Sat.
Attendez que le moteur ait atteint sa nouvelle position. Puis lancez la recherche
des canaux.
Affinage de la position d'un satellite dans le rotor
Vous pouvez essayer d'améliorer la position du rotor enregistrée
dans la mémoire du moteur pour un satellite donné. Sélectionnez
un canal puis cliquez sur Plugins->DiseqcU->Motor diseqc commands.
Le niveau du sgnal et la qualité de la réception apparaissent
au milieu de la fenêtre. En cliquant sur Step to East ou
Step to West, vous pouvez essayer d'améliorer le niveau
de réception. Vous pouvez modifier le nombre de pas sur la fenêtre
entre ces deux boutons.
Attention à ne pas cliquer sur Drive East ou Drive West qui déplacent
la parabole tant que vous appuyez sur le bouton.
Si vous avez réussi à amèliorer le niveau de réception
vous pouvez enregistrer la nouvelle position du rotor dans la mémoire
du moteur en cliquant sur Store selected Sat. Attention: cette
commande modifie le réglage du moteur et vous ne devez l'utilser que
si vous comprenez bien ce que vous faites !
Rotor limits
Les commandes Set West limit et Set East limit
permettent de régler les butées électroniques qui demandent
au moteur de ne pas aller plus à l'Ouest ou à l'Est que la position
actuelle. Elles sonr d'un usage limtée.
La commande Disable limits désactive les butées
électroniques. Elle peut être utilidée si vous pensez que
les butées ont été mal positionnées.
Custom Command
Cette commande est réservée aux personnes connaissant bien les commandes Diseqc. La commande doit être entrée sous sa forme hexa.
GOTO X ou GOTO Angular Position ou USALS (USALS est un brevet de STAB, un fabriquant de moteur italien).
Sous cette rubriquie on retrouve les moteurs qui sont capables d'éxécuter la commande GOTO Angular Position. Le principe de fonctionnement est différent: Ces moteurs lorqu'ils reçoivent un ordre GOTO Angular Position xxx rejoignent la position faisant un angle xxx avec la position zéro. La position zéro correspond au Sud dans l'hémisphère Nord. Lorqu'il veut rejoindre un satellite donné, le plugin DiseqcU doit calculer quel est l'écart angulaire xxx pour ce satellite. Cet écart dépend de la longitude du satellite et des coordonnées du lieu (latitude et longitude). Les coordonnées sont exprimées en degrés et doivent être rentrées avec une bonne précisin (le dixième de degré). Si vous ne connaiisez pas les coordonnées du lieu où vous habitez, vous pouvez les trouver en interrogant: heavens-above.com
Une fois les coordonnées entrées, vous devez sélectionner
le satellite désiré dans la liste puis vous pouvez utiliser la
commande Go To Angular Position pour rejoindre ce satellite.
Remarque importante: Même si vous utilisez USALS vous devez établir
la liste des positions des satellites, comme indiqué plus haut. Ces positions
ne sont pas utilisées par le moteur mais sont nécessaire au plugin
DiseqcU pour différencier les satellites.
Vous pouvez utiliser conjointement les commandes GOTO Angular Position et GOTO selected Sat. Ceci est particulièrement intéressant quand vous devez enregistrer dans votre moteur un satellite qui ne fait pas partie des satellites préenregistrés. Vous devez tout d'abord utiliser la commande GOTO Angular Position pour atteindre la position du satellite. Dès que vous avez réussi à capter une chaîne, vous pouvez affiner la position pas à pas omme vu ci-dessus.Cela permet de compenser les petits écarts qui peuvent être dus à un léger désalignement de votre installation. Une fois trouvé l'optimum, utiliser Store selected Sat pour enregistrer la position définitive dans le rotor.. Utiliser ensuite GOTO selected sat pour rejoindre ce satellite.
Plugin Diseqc12
C'est une version antèrieure du plugin sans support USALS et sans editeur du fichier ini. Elle n'est plus supportée. Le fichier Diseqc12.ini n'est pas compatible avec le plugin DiseqcU.