HP71 et HPIL : comportement étrange
Publié : sam. 24 janv. 2026 16:32
Bonjour,
Que je vous narre mon problème : attention c'est du haut niveau
J'ai un HP-71 version 1BBBB et un module HPIL:1A
Je l'ai relié à la PIL-BOX, chaînée avec le logiciel HP-IL pilbox et HP-IL Video Interface 80 colonnes (HP92198). Au départ c'était pour jouer au jeu REVERSI proposé sur le site de J-F Garnier.
Au cours du jeu, des retour-chariot sont ajoutés de temps en temps, ce qui provoque un mauvais placement des pions ; ce n'est donc pas systématique, mais toujours au même endroit dans la séquence de jeu si l'on répète les mêmes mouvements de pions. Evidemment il devient difficile de suivre la partie.
J'ai alors inséré le module logiciel HPIL Interface Scope pour regarder les codes qui circulent sur le réseau. Dans un autre espace de travail vierge, j'ai saisi une séquence qui provoque l'anomalie
Pour info, la séquence suivante place le curseur en ligne 20, colonne 0:
la séquence suivante efface la fin de l'écran:
Je le lance plusieurs fois. Les 4 premières fois l'affichage est normal,
la cinquième, un CRLF est ajouté et l'affichage est le suivant
Sur les traces, il y a bien une séquence CRLF supplémentaire : DAB 0D DAB 0A
Je ne comprends pas, quelqu'un a t'il déjà constaté cela ou peut essayer de reproduire le problème ?
Merci
Que je vous narre mon problème : attention c'est du haut niveau
J'ai un HP-71 version 1BBBB et un module HPIL:1A
Je l'ai relié à la PIL-BOX, chaînée avec le logiciel HP-IL pilbox et HP-IL Video Interface 80 colonnes (HP92198). Au départ c'était pour jouer au jeu REVERSI proposé sur le site de J-F Garnier.
Au cours du jeu, des retour-chariot sont ajoutés de temps en temps, ce qui provoque un mauvais placement des pions ; ce n'est donc pas systématique, mais toujours au même endroit dans la séquence de jeu si l'on répète les mêmes mouvements de pions. Evidemment il devient difficile de suivre la partie.
J'ai alors inséré le module logiciel HPIL Interface Scope pour regarder les codes qui circulent sur le réseau. Dans un autre espace de travail vierge, j'ai saisi une séquence qui provoque l'anomalie
Code : Tout sélectionner
10 P1$="TOTO"
20 PRINT CHR$(27)&"%"&CHR$(0)&CHR$20);P1$;" :YOUR MOVE (Row,Col)";CHR$(27)&"J"Code : Tout sélectionner
CHR$(27)&"%"&CHR$(0)&CHR$20)Code : Tout sélectionner
CHR$(27)&"J"Code : Tout sélectionner
TOTO :YOUR MOVE (Row,Col)Code : Tout sélectionner
TOTO
:YOUR MOVE (Row,Col)Je ne comprends pas, quelqu'un a t'il déjà constaté cela ou peut essayer de reproduire le problème ?
Merci