HP-71B & Module HPIL

Une machine en panne, cassée ? Un mode de fonctionnement incompréhensible ? Exprimez-vous ici

Modérateur : Politburo

Avatar du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2919
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

Re: HP-71B & Module HPIL

Message par zpalm »

Transférer des données entre la 41C et le 71B, sinon je ne vois pas.
JPC69
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 311
Enregistré le : 01 nov. 2015 20:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 »

Bonjour,
Je suis en train de faire joujou avec la PIL-BOX et la 71B...

J'ai eu quelques infos du fabriquant de la PIL-BOX avec les commandes de base : CAT COPY PURGE RENAME etc mais je bute sur le commencement.

Si je veux charger un programme (qui est écrit dans un fichier .txt sur mon PC) est-ce qu'il faut faire comme avec la 41C, le transformer d'abord en .LIF ou .DAT ?

J'ai essayer ceci avec l'outil HP41UC.EXE mais évidement erreur de syntaxe.. Y a t'il un HP71UC.EXE ? Pas trouvé...

Merci à vous !
SHARP PC-1211, EL-5100, PC-1360, PC-1500, PC-1600, CE-158, CE-161, CE-163, CE-150, CE-122, CE-1600P
HP-41CV (HP82104A, HP82160A, HP82162A, HP82240B, Math 1, Stat 1, Circuit 1, PIL-BOX, Nov64D)
HP-11C, HP-12C, HP-19BII, HP-32E, HP-33C, HP-34C, HP-35, HP-35S, HP-39Gll, HP-48GX, HP-65, HP-67, HP-71B, HP-97, HP-200LX, Jordana 680, HP Prime G1 & G2
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S, FX-880P, FX-8800G, FX-7000
Psion 5, 5mx, Revo
Avatar du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2919
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

Re: HP-71B & Module HPIL

Message par zpalm »

Oui, il faut passer par un fichier lif. Pour cela tu as les lifutils.
Avatar du membre
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5226
Enregistré le : 21 nov. 2012 13:03
Localisation : Ile de France

Re: HP-71B & Module HPIL

Message par bernouilli92 »

Récupère aussi le manuel du module hp-il.
Tu peux en trouver une copie téléchargeable depuis cette page :
http://www.hpmuseum.org/forum/thread-5376.html
HP, Casio, Sharp, Psion, quelques TI et divers autres
JPC69
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 311
Enregistré le : 01 nov. 2015 20:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 »

Merci pour les réponses.

J'ai donc installé lifutils sur mon PC Win10, le soft a l'air de fonctionner... mais... je galère

J'ai trouvé la commande textlif (a filter to convert a text file to a LIF text file) qui me parait être ce que je cherche...

J'ai fait un fichier hpt1.txt avec un programme Basic pour HP-71

Donc je crée un fichier .lif :

lifinit -m disk hpt1.lif 160 (ça c'est OK)

ensuite je tape (en ligne de commande) :

textlif hpt1.lif hpt1.txt hpt1.lif

puisque la syntaxe est :

textlif <LIF filename> < Input file > Output file

Mais rien, le hpt1.lif reste vide et j'ai ceci comme erreur : The LIF-filename must no excess 10 character...

J'ai essayé plein de variante, comprends pas....Help !!!!!!! :D
SHARP PC-1211, EL-5100, PC-1360, PC-1500, PC-1600, CE-158, CE-161, CE-163, CE-150, CE-122, CE-1600P
HP-41CV (HP82104A, HP82160A, HP82162A, HP82240B, Math 1, Stat 1, Circuit 1, PIL-BOX, Nov64D)
HP-11C, HP-12C, HP-19BII, HP-32E, HP-33C, HP-34C, HP-35, HP-35S, HP-39Gll, HP-48GX, HP-65, HP-67, HP-71B, HP-97, HP-200LX, Jordana 680, HP Prime G1 & G2
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S, FX-880P, FX-8800G, FX-7000
Psion 5, 5mx, Revo
cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2142
Enregistré le : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: HP-71B & Module HPIL

Message par cgh »

Hmm. Non. D'après le code source infile et outfile sont les flus entree standard et sortie standard.
Il faudrait plutot d'abord entrer ton programme BASIC hpt1.txt dans un fichier puis faire:

Code : Tout sélectionner

textlif hpt1.lif <hpt1.bas >hpt1.out
Les LIFUTILS sont developpes pour des UNIX a la base ...
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
JPC69
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 311
Enregistré le : 01 nov. 2015 20:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 »

Merci, j'ai essayé cette syntaxe mais nada...mes souvenirs des shell Unix sont très lointains...

La doc fourni avec la commande "textlif" :

NAME

textlif - a filter to convert a text file to a LIF text file
SYNOPSIS

textlif <LIF filename> < Input file > Output file

textlif -?
DESCRIPTION

textlif is a filter which generates a LIF file from a text file The filter reads the text from standard input and writes the LIF file header and the LIF formatted text to standard output.
REFERENCES

The HP text file format is documented in section 11.2.8.1 of the HP71 Software Internal Design Specifications Volume 1 (Hewlett-Packard)
EXAMPLES

If demo.txt is a text file then

cat demo.txt | textlif DEMO > demo.t71

will generate a LIF file demo.t71 with the LIF filename DEMO


L'exemple fourni utilise une commande "cat" non reconnu sous Windows...
SHARP PC-1211, EL-5100, PC-1360, PC-1500, PC-1600, CE-158, CE-161, CE-163, CE-150, CE-122, CE-1600P
HP-41CV (HP82104A, HP82160A, HP82162A, HP82240B, Math 1, Stat 1, Circuit 1, PIL-BOX, Nov64D)
HP-11C, HP-12C, HP-19BII, HP-32E, HP-33C, HP-34C, HP-35, HP-35S, HP-39Gll, HP-48GX, HP-65, HP-67, HP-71B, HP-97, HP-200LX, Jordana 680, HP Prime G1 & G2
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S, FX-880P, FX-8800G, FX-7000
Psion 5, 5mx, Revo
JPC69
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 311
Enregistré le : 01 nov. 2015 20:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 »

J'ai un peu avancé :

lifinit -m disk hpt1.lif 160
textlif HPT1 <hpt1.txt> hpt1.t71
lifput hpt1.lif hpt1.t71
lifstat hpt1.lif
liffix -m disk hpt1.lif

Start ILPER sur le PC

Sur le HP71 :

CAT :HP9194B
COPY HPT1 :HP9114B

Et j'arrive donc à copier mon fichier sur le HP-71 mais quand je lance un RUN HPT1, j'ai une erreur : "invalid file type"

Vous avez une idée ?
SHARP PC-1211, EL-5100, PC-1360, PC-1500, PC-1600, CE-158, CE-161, CE-163, CE-150, CE-122, CE-1600P
HP-41CV (HP82104A, HP82160A, HP82162A, HP82240B, Math 1, Stat 1, Circuit 1, PIL-BOX, Nov64D)
HP-11C, HP-12C, HP-19BII, HP-32E, HP-33C, HP-34C, HP-35, HP-35S, HP-39Gll, HP-48GX, HP-65, HP-67, HP-71B, HP-97, HP-200LX, Jordana 680, HP Prime G1 & G2
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S, FX-880P, FX-8800G, FX-7000
Psion 5, 5mx, Revo
Avatar du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2919
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

Re: HP-71B & Module HPIL

Message par zpalm »

Essaye: TRANSFORM HPT1 INTO BASIC
JPC69
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 311
Enregistré le : 01 nov. 2015 20:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 »

Super, merci cela marche !
SHARP PC-1211, EL-5100, PC-1360, PC-1500, PC-1600, CE-158, CE-161, CE-163, CE-150, CE-122, CE-1600P
HP-41CV (HP82104A, HP82160A, HP82162A, HP82240B, Math 1, Stat 1, Circuit 1, PIL-BOX, Nov64D)
HP-11C, HP-12C, HP-19BII, HP-32E, HP-33C, HP-34C, HP-35, HP-35S, HP-39Gll, HP-48GX, HP-65, HP-67, HP-71B, HP-97, HP-200LX, Jordana 680, HP Prime G1 & G2
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S, FX-880P, FX-8800G, FX-7000
Psion 5, 5mx, Revo
Avatar du membre
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3626
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: HP-71B & Module HPIL

Message par Hobiecat »

Je serais preneur d'un "pas à pas" si tu as noté... chaque fois que j'ai essayé, je me suis aussi galéré ! :mrgreen:
JPC69
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 311
Enregistré le : 01 nov. 2015 20:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 »

Sans problèmes !
Si tu es sous windows tu télécharges le "lifutils-setup.exe" de ce lien : https://github.com/bug400/lifutils/releases

Tu exécutes le setup...

tu mets tes programmes Basic dans des fichiers .txt, par exemple hpt1.txt dans un répertoire, par ex C:/HP

tu ouvres une fenêtre de commande DOS (cmd..) :
cd C:/HP
lifinit -m disk hpt1.lif 160 (crée le fichier .lif)

textlif HPT1 <hpt1.txt> hpt1.t71 (converti le .txt en un fichier avec un format adéquat pour être intégré au .lif)

lifput hpt1.lif hpt1.t71 (met le .t71 dans le .lif)

(à refaire X fois si tu as plusieurs fichiers source .txt)

tu sélectionnes le .lif dans la fenêtre HP9114B de l'application ILPer

Start ILPER sur le PC

Sur le HP71 :

CAT :HP9114B
COPY HPT1 :HP9114B (copie le programme HPT1 dans le hp-71b)
TRANSFORM HPT1 INTO BASIC (transforme le code HPT1 en BASIC pour hp-71)
RUN HPT1

et hop ! j'ai pu transférer plusieurs programmes dans mon HP-71... :D

Pas encore testé la récup de programme du HP-71 vers le PC mais c'est avec COPY HPT1 TO :HP9114B et il y une commande lifget... A suivre
SHARP PC-1211, EL-5100, PC-1360, PC-1500, PC-1600, CE-158, CE-161, CE-163, CE-150, CE-122, CE-1600P
HP-41CV (HP82104A, HP82160A, HP82162A, HP82240B, Math 1, Stat 1, Circuit 1, PIL-BOX, Nov64D)
HP-11C, HP-12C, HP-19BII, HP-32E, HP-33C, HP-34C, HP-35, HP-35S, HP-39Gll, HP-48GX, HP-65, HP-67, HP-71B, HP-97, HP-200LX, Jordana 680, HP Prime G1 & G2
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S, FX-880P, FX-8800G, FX-7000
Psion 5, 5mx, Revo
Avatar du membre
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3626
Enregistré le : 06 sept. 2011 14:57
Localisation : Normandie

Re: HP-71B & Module HPIL

Message par Hobiecat »

Merci beaucoup ! J'espère y passer moins d'une après-midi la prochaine fois que j'essaierai de "donner à manger" à mon 71B ! :oops:
JPC69
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 311
Enregistré le : 01 nov. 2015 20:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 »

Bonjour à tous,

Quelques années après la réparation épique :wink: de ce HP71B, il est à nouveau tombé en panne ces jours-ci, plus de signe de vie !!! :(

Après démontage, je vois que la nappe flexible qui relie les deux cotés est abimée/cassée au niveau de la pliure (arthrose des vieilles nappes je suppose ?) et manifestement les signaux ne passent plus..

Existe-il une solution de réparation de nappe ? Ou faut-il souder des straps ? Quelqu'un à déjà fait ce type de réparation ? Merci !
SHARP PC-1211, EL-5100, PC-1360, PC-1500, PC-1600, CE-158, CE-161, CE-163, CE-150, CE-122, CE-1600P
HP-41CV (HP82104A, HP82160A, HP82162A, HP82240B, Math 1, Stat 1, Circuit 1, PIL-BOX, Nov64D)
HP-11C, HP-12C, HP-19BII, HP-32E, HP-33C, HP-34C, HP-35, HP-35S, HP-39Gll, HP-48GX, HP-65, HP-67, HP-71B, HP-97, HP-200LX, Jordana 680, HP Prime G1 & G2
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S, FX-880P, FX-8800G, FX-7000
Psion 5, 5mx, Revo
Avatar du membre
Gege34
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 1166
Enregistré le : 03 oct. 2014 11:19
Localisation : 31

Re: HP-71B & Module HPIL

Message par Gege34 »

Bienvenu au club, j'ai le même problème, je vais y souder une nappe de fils (style IDE 80 broches) ça sera toujours plus fiable que cette nappe souple qui risque d'être dur à ressouder sans l'abimer.
Modifié en dernier par Gege34 le 04 sept. 2020 11:36, modifié 1 fois.
Commodore (64/128/Amiga), HP (28/41/48/50/71/75/200/Prime) et autres (Ti, Canon X07, Psion, Casio, Palm, Thomson, Exl, Amstrad)
Répondre

Retourner vers « Problèmes techniques »