|
|
Famille 41 |
|
|
La famille "41" s'est agrandie et diversifiée au fil des années et de l'évolution des technologies.
Les descendants des HP-41 sont désormais de natures diverses car avec l'évolution des PC, l'arrivée des tablettes et smartphones et la révolution des micro-processeurs, micro-controleurs et autres compasants électroniques les portes de l'imagination et de la créativité se sont largement ouvertes.
|
|
La HP-41 se décline aujourd'hui de plusieurs façons : |
|
|
les calculatrices d'origine : |
|
|
|
HP-41C, HP-41CV, HP-41CX dont les programmes peuvent être sauvegardés sur des cartes magnétiques et chargés à partir de ces mêmes cartes mais aussi chargés à partir de code-barres.
|
HP-41C
|
|
|
les clones : |
|
|
|
SwissMicros : DM41L et DM41X
Paxer : PX41C et PX41CX [Version 1]
|
|
|
|
les émulateurs : |
|
|
|
sur Android : go41cx
sur Windows : V41 et Vb41CX
|
|
|
Un outil "ligne de commande" particulièrement intéressant complète la liste des outils Windows : CC41 de Craig Bladow.
CC41
|
|
|
L'intérêt qui peut être trouvé dans toutes ces déclinaisons de HP-41 vient du fait de pouvoir transférer les programmes d'une calculatrice, ou pseudo-calculatrice vers une autre.
La calculatrice d'origine HP-41C/CV/CX ne pouvant pas enregistrer dans un autre format que celui des cartes magnétiques, son lecteur de code barre permet la reprise de programmes venant de PC.
(Les solutions via interface HP-IL et USB sont trop confidentielles pour être prise en compte)
Différents formats de fichiers et entrées / sorties possibles :
|
|
Pour convertir les programmes HP-41 d'un format vers l'autre plusieurs solutions existent :
|
|
|
le programme HP41UC de Leo Duran est un Convertisseur / Compilateur / Décompilateur / Générateur de codes-barres qui supporte 9 formats différents:
LIF : fichier de transfert pour Trans41 (utilitaire HP-IL Transfer)
P41 : fichier d'archive des programmes HP-41 sur les sites FTP
RAW : fichier d'entrée/sortie pour V41 et LIFUTILS
DAT : fichier d'entrée/sortie pour EMU41 (utilisant INP, OUTP)
BIN : fichier de sortie de 41UCC
TXT : programme source (texte)
PCL : fichier imprimable code-barres (Hewlett Packard PCL)
PS : fichier imprimable code-barres (Postscript)
WND : vidage hexadécimal du code-barres (fichier Wand)
Cet exécutable très bien documenté s'utilise en mode de commandes.
|
|
|
Le programme Win41UC de Ulisse Quadri offre une interface Windows (en VB5) permettant une utilisation plus facile de HP41UC
|
|
|
|
HP41_ProgEnv de Pierre Hardi est aussi une interface de développement (en VBA) utilisant HP41UC
|
|
|
|
HP41-CV IDE interface de Dan McDonald écrite en Excel VBA compile les programmes HP-41 pour créer des fichiers RAW qui peuvent donner des pages de code-barres sous forme de feuilles Excel.
|
|
|
|
L'interface web DM41 programming tool de Swissmicros permet de générer des dumps (D41) soit à partir de programmes source HP-41 en TXT soit à partir de compilés RAW.
|
|
|
|
Il est donc possible d'utiliser un même programme HP-41 sur différentes calculatrices ou différents émulateurs sans avoir à ré-introduire le programme pas à pas dans chacune ou chacun d'entre eux.
Les listings des programmes peuvent être archivés accompagnés des feuilles de code-barres et les différents formats de programme (TXT, RAW, D41...) peuvent être sauvehgardés sur clé USB !
|
|
| |