Bienvenue sur le site de >>HPLio<<
Ce site est consacré aux fabuleux calculateurs HP39/40/48/49
série G
JEUX
UTILITAIRES
LIENS
Cliquer ici pour m'envoyer un message sur ICQ
Voici mon ICQ = 87098167
Go to the english page
Choisissez votre langue
Pagina españole

 

TELECOMMANDE V2.2

Contrôle InfraRouge pour HP48G(X)

(c) 2001 par Daniel Lionel ">>HPLio<<" & Carlos Rodríguez Láiz "Litros"

1.0 DÉSISTEMENT

TELECOMMANDE est un freeware. Vous pouvez donc l'utiliser et le distribuer librement mais vous ne pouvez pas recevoir d'argent grâce à lui. Les auteurs fournissent l'archive ZIP (la même bibliothèque en Espagnol, Français et Anglais) "comme elle est", sans garantie. Nous ne serons pas responsables des dégâts dus à l'usage de ce programme et nous vous conseillons de faire une sauvegarde complète de la mémoire votre calculateur avant d'installer ce programme.

 

2.0 VUE D'ENSEMBLE

TELECOMMANDE est un outil puissant pour utiliser son calculateur au lieu de la télécommande conventionnelle de l'appareil infrarouge. Son usage est simple : Vous envoyez le signal de la télécommande originale à votre calculateur, où il est enregistré et plus tard, vous pouvez reproduire ce signal avec votre calculateur comme si c'était la vraie télécommande !

Tele_Esp.lib: 3169.0 octets
Tele_Eng.lib: 3173.0 octets
Tele_Fra.lib: 3188.0 octets

 

3.0 INSTALLATION

La bibliothèque TELECOMMANDE fonctionne dans n'importe quel port d'un HP48G(X) avec la version de ROM R. Elle n'a pas été testé dans une autre version de ROM, mais comme elle utilise seulement des adresses supportées, elle devrait aussi fonctionner dans les versions de ROM antérieures.
Pour installer TELECOMMANDE sur votre HP48G(X), téléchargez une des trois librairies ('Espanol.lib', 'Francais.lib' ou 'English.lib') dans votre calculateur et stockez-la dans un port de votre choix. Par exemple, dans le port 0, déposez la librairie de votre choix sur le niveau 1 de la pile puis Tapez : [0] [STO] [ON]+[C] . La bibliothèque s'auto-attache au répertoire HOME et est accessible par le menu Library [RS]+[2].

 

4.0 COMMANDES

4.1 "GO"

Pile: (liste --> liste)
"GO" prend une liste créée avec "MKtélé" et utilise les informations entreposées dans la liste pour émettre le signal. Il est aussi exigé d'avoir un grob 131x128 dans PICT. Normalement, ce grob devraient être là grâce à l'usage précédent de "Pict". Voici les touches utilisables pendant "GO" :
C, D, E, F, I, J, K, L, O, P, Q, R, U, V, W, et X émettent le signal assigné à ce bouton par "MKtélé" ;
ENTER quitte le programme.
Le calculateur doit être devant l'appareil de réception et à une distance de 0 à 7 mètres (Qu'est-ce que vous pensez ? Ce n'est qu'un calculateur !) .

4.2 "Pict"

Pile: (liste--> liste)
"Pict" prend une liste créée avec "MKtélé" et créé un grob en 131x128 dans PICT. Ce grob est utilisé par "GO" pour afficher une image en gamme de 4 gris. Il est donc nécessaire d'avoir exécuté "Pict" avant "GO".

4.3 "MKtélé"

Pile: (rien)
MakeTélécommande, d'où l'abréviation "MKtélé", utilise deux INputFORMs pour définir les 16 boutons que vous avez dans la télécommande. A chaque bouton est attribué un nom et un signal. Vous n'avez pas besoin de remplir tous les boutons mais au moins 1. N'appuyez pas sur ON/CANCEL durant toute l'exécution de MKtélé sinon vous perdrez toutes les informations que vous avez entrées. Après cela, vous êtes invités pour enregistrer les signaux. Un premier écran vous dit sous quel nom va être enregistré le signal, et vous demande d'appuyer sur une touche. N'appuyez pas sur ON/CANCEL !
Après avoir appuyé sur une touche, le calculateur éteint l'écran et ouvre le port IR pour recevoir le signal. Vous devez maintenant émettre avec la télécommande conventionnelle à environ 10 centimètres du HP48G(X). Quand le calculateur reçoit le signal (ou s'il n'en reçoit pas pendant 10 secondes) il passe à l'écran de Confirmation. Là, vous pouvez voir le signal en bas de l'écran à la place des menus (S'il n'y a aucun signal, tout est blanc). Vous choisissez alors de Réenregistrer, Tester ou Sauvegarder le signal par le biais des touches A C F :
A = OUI = Réenregistrer = Recommence l'opération ;
C = TEST = Tester = Emet le signal précédemment reçut ;
F = NON = Sauvegarder = Enregistre et passe au signal suivant.
! N’appuyez pas sur ON/CANCEL !

À la fin, une liste apparaît au niveau 1 de la pile ; elle contient TOUTES les informations de la télécommande que vous venez de créer. Vous pouvez donc l'enregistrer dans VAR, l'insérez dans un programme, ou l'utilisez directement. Un programme pourrait être de la forme suivante :
<<
{"Ž
@#|o..." ON "Ž4o6`Žo..." Vol+ "Žo·?Ž,o..." " Vol- ...}
Pict

GO
DROP
"Vive >>HPlio<< & Litros !"
MSGBOX
>>
La première ligne dépose sur le niveau 1 de la pile la liste créée par MKtélé. Ensuite, "Pict" et "GO" sont appelé puis et la liste est effacée. Enfin, un message d'hommage aux auteurs apparaît ;-)

4.3 "Ver"

Pile: (rien)
Ce sous-programme est une petite aide. Son but est de guider les malheureux HPUsers qui ont obtenu cette bibliothèque sans sa documentation :-(

5.0 INFORMATIONS DIVERSES

Encore une fois vous devez vous rendre compte que le port IR de votre calculateur n'est pas conçu pour des signaux longue distance. La diode de réception est bridée (et débridable pour les barbares qui osent ouvrir leur HP48G(X)) contrairement à la diode d'émission (même si ce n'est pas fameux. Mais bon, il faut s'en contenter). Vous pouvez donc avoir des problèmes de réception. Essayez de varier la distance entre le calculateur et la télécommande. Ne pense pas que vous obtiendrez une meilleure performance si vous ôtez le capot de votre HP48G(X). Ce capot est prévu pour stopper la plupart des radiations visibles et laisser passer les InfraRouges (Vous pourrez remarquer avec mon autre programme HPIREcho qu'il y a quelques reflets d'IR sur le capot mais ils sont relativement faibles).
Le programme a été testé avec de nombreuses télécommandes et d'excellents résultats ont été obtenu avec presque tous les genres de signaux. Seulement, il y a quelques problèmes lorsque vous réceptionnez un signal d'une télécommande universelle. Là encore, il faudra varier la distance entre le calculateur et la télécommande bien que ceci ne marche pas à tous les coups.

6.0 CRÉDITS & REMERCIEMENTS

Daniel Lionel, >>HPLio<< (hplio@hplio.com), programmeur principal, créateur du programme, responsable des codes assembleurs, du grob et des versions antérieures de cette librairie.
Carlos Rodríguez Láiz, Litros " (
cc1240@zeppelin.aero.upm.es), programmeur second, responsable des programmes en RPL Système de cette dernière version, des compressions au format BZ et de la traduction anglaise et espagnol bien sûr !

Merci à Mika Heiskanen & Gouri pour leur outil de compression BZ/BZ+ grâce à qui cette la bibliothèque est 40% moins importante que l'originale.

 

 

Télécharger la librairie

>Lien vers le début de la page

>Retour à la page principale