HP-71B & Module HPIL

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

Modérateur : Politburo

Avatar de l’utilisateur
zpalm
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2360
Inscription : 03 mai 2008 15:33
Localisation : Grenoble

Re: HP-71B & Module HPIL

Message par zpalm » 15 janv. 2017 18:09

Transférer des données entre la 41C et le 71B, sinon je ne vois pas.

JPC69
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 250
Inscription : 01 nov. 2015 21:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 » 21 janv. 2017 15:18

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, HP Prime
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S
Psion 5mx, Revo

Avatar de l’utilisateur
zpalm
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2360
Inscription : 03 mai 2008 15:33
Localisation : Grenoble

Re: HP-71B & Module HPIL

Message par zpalm » 21 janv. 2017 16:12

Oui, il faut passer par un fichier lif. Pour cela tu as les lifutils.

Avatar de l’utilisateur
bernouilli92
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2457
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: HP-71B & Module HPIL

Message par bernouilli92 » 21 janv. 2017 17:05

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 à 300 bauds
Fonctionne à 300 bauds
Messages : 250
Inscription : 01 nov. 2015 21:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 » 21 janv. 2017 20:14

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, HP Prime
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S
Psion 5mx, Revo

cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1778
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: HP-71B & Module HPIL

Message par cgh » 22 janv. 2017 00:36

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 ...
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 à 300 bauds
Fonctionne à 300 bauds
Messages : 250
Inscription : 01 nov. 2015 21:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 » 22 janv. 2017 12:34

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, HP Prime
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S
Psion 5mx, Revo

JPC69
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 250
Inscription : 01 nov. 2015 21:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 » 22 janv. 2017 16:44

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, HP Prime
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S
Psion 5mx, Revo

Avatar de l’utilisateur
zpalm
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2360
Inscription : 03 mai 2008 15:33
Localisation : Grenoble

Re: HP-71B & Module HPIL

Message par zpalm » 22 janv. 2017 17:10

Essaye: TRANSFORM HPT1 INTO BASIC

JPC69
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 250
Inscription : 01 nov. 2015 21:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 » 22 janv. 2017 17:26

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, HP Prime
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S
Psion 5mx, Revo

Avatar de l’utilisateur
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2693
Inscription : 06 sept. 2011 14:57
Localisation : Normandie / Antwerpen

Re: HP-71B & Module HPIL

Message par Hobiecat » 22 janv. 2017 20:16

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 à 300 bauds
Fonctionne à 300 bauds
Messages : 250
Inscription : 01 nov. 2015 21:30
Localisation : Lyon

Re: HP-71B & Module HPIL

Message par JPC69 » 22 janv. 2017 21:18

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, HP Prime
Ti-30, Ti-57, Ti-58C, Ti-59, PC-100C
Casio PB-100, FX-702P, FX-720P, FP-12S
Psion 5mx, Revo

Avatar de l’utilisateur
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2693
Inscription : 06 sept. 2011 14:57
Localisation : Normandie / Antwerpen

Re: HP-71B & Module HPIL

Message par Hobiecat » 22 janv. 2017 21:45

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:

Répondre

Revenir vers « Problèmes techniques »