Depuis la création
d'HP Network, de nombreux débutants sur HP posent régulièrement
le mêmes questions. C'est pourquoi nous avons décidé
des rassembler dans cette page pour les débutants toutes
les choses importantes qu'on doit savoir pour débuter sur
HP ...
Les HP49g possèdent
deux modes de fonctionnement: le mode algébrique et le
mode RPN. Les HP40 ne possèdent que le mode algébrique
et les HP48 que le mode RPN.
Pour passer d'un mode à l'autre
C'est très
simple, il vous suffit d'appuyer sur la touche
[MODE], là, un nouvel écran
apparait. La première entré est
Operating Mode; vous pouvez choisir votre mode
en appuyant sur la touche [+/-] ou en
appyant sur [F2] (CHOOS) puis sur [F6]
(OK). Enfin, n'oubliez pas de sortir de cet
écran en appuyant sur [F6] (OK)
ou [ENTER], si vous appuyez sur [ON],
vos changements ne seront pas enregistrés
...
Le mode algébrique
Ce mode
de fonctionnement est semblable à ceux
des autres marques de calculatrices (CASIO,
TI), c'est pourquoi je ne m'étendrais
pas sur ce sujet ... Un petit exemple: pour faire 2
plus 2: on appuie sur [2][+][2][ENTER]
Le RPN
Le RPN
est très différent du mode algébrique.
Vous disposez d'une PILE, qui est une sorte
de réservoir à objets.
Chauqe fois que vous voulez faire une opération
(par exemple additionner deux objets), vous
devez stocker les arguments (les objets) sur
la pile. Puis effectuer l'opération (dans
l'exemple, appuyer sur [+]). Cela effacera
les arguments de la pile et affichera le résultat
au niveau 1 de la pile Exemple: pour faire 2 plus 2:
on appuye sur [2][ENTER] (on
stocke 2 sur la pile), puis [2][ENTER]
(on stocke un 2ème 2 sur la pile), puis
[+], on effectue une addition sur les
deux premiers objets de la pile, c'est à
dire 2 et 2 ...
Puis, en appuyant sur [+]:
Dans la suite de cette doc, nous expliquerons les manipulations
pour une calculatrice qui se trouve en mode RPN. Pour deux raisons:
l'auteur de cette page est plus à l'aise avec le RPN ;)
et surtout, le mode algébrique étant semblable au
mode de fonctionnement des autres marques de calculatrices, il
ne présente pas de grande difficulté d'utilisation
puisque, en général, les propriétaires de
calculatrices HP sont déjà familiarisés avec
ce type de fonctionnement
Les
obejts de la HP
Il existe de nombreux types
d'objets sur HP. Aussi, nous ne présenterons ici que les
objets spécifiques à la HP et qu'il est nécessaire
de connaitre ...
La différence entre EVAL et RCL
Quand vous
faites EVAL, ça évalue un objet,
c'est à dire que si l'objet est un programme,
ça l'exécute, alors que quand
vous faites RCL, ça rappelle l'objet
au niveau 1 de la pile (pour le RPN), c'est
à dire que si c'est un programme en assembleur,
ça écrira Code sur la pile, mais
le programme ne sera pas évalué.
Pour faire EVAL, appuyez sur la touche ([F1],
[F2], [F3], [F4], [F5]
ou [F6]) qui correspond au nom de votre
objet dans le menu. Pour faire RCL, appuyez
sur [SHIFT ROUGE] avant d'appuyer sur
la bone touche dans le menu.
Le Grob
Un grob
est un objet graphique (graphical object, d'où
son nom GROB); c'est une image au format HP.
Ce type d'image est fait uniquement pour les
HP, mais vous pouvez les éditer et le
convertir à d'autres formats grâce
à cetains logiciels PC ...
Le code
est un programme en assembleur qui apparait
sur la pile de votre HP sous forme de texte
(quand vous faites RCL): c'est écrit
Code.
Vous pouvez le désassembler (voir la
partie programmation) ou l'évaluer en
appuyant sur [SHIFT ROUGE][P]
(EVAL) si vous êtes en RPN, ce qui aura
pour effet de lancer ce programme. Mais attention,
n'évaluez pas n'importe quoi car ça
peut faire planter la calculatrice.
Un répertoire
est l'équivalent d'un dossier sur votre
PC ...
Un répertoire peut donc contenir toute
sorte d'objets, même d'autres répertoires
...
On les repère grâce au petit trait
qui est juste au dessus du rectangele qui contient
leur nom dans le menu
Maths est
un répertoire:
Le programme en RPL utilisateur ou en HPbasic
Les programmes
en RPL utilisatuer et en Basic sont des objets
délimités par des guillemets "tordus"
(je sais pas ce que c le nom officiel pour ces
guillements là ...)
Entre ces guillemets se trouvent les instructions
du programme
Un petit
programme en rpl utilisateur:
La library (ou bibliothèque)
Library,
c'est de l'anglais, c'est le mot que j'utiliserais,
mais si vous voulez pas parler en franglais,
le mot français est bibliothèque
...
Les libraries sont des objets assez particuliers.
Une library peut contenir toute sorte d'objets
(programmes, grobs, etc ...). C'est un peu comme
un répertoire, mais elle ne peut utilisée
que si elle est dans l'un des ports 0, 1 ou
2.
Mais ce n'est pas tout! Pour pouvoir l'utiliser,
il faut aussi qu'elle soit attachée,
c'est à dire, associée à
un certain répertoire de HOME ...
Chaque library possède un numéro.
Pour attahcer une library, il vous suffit d'écrire
son numéro au niveau 1 de la pile si
vous fonctionnez en RPN puis d'écrire
ATTACH et d'appuyer sur [ENTER]. Si vous
êtes en algébrique, écrivez
ATTACH(x) où x est le numéro de
la library. Mais la plupart de libraries s'attachent
toutes seules à chauqe redémarrage,
donc pour attacher une library, redémarrez
votre calculatrice (voir la rubrique que faire
en cas de plantage).
Une fois que la library est attachée,
vous pouvez accéder à son contenu
en appuyant sur [SHIFT ROUGE] puis [2]
(LIB). Là, un nouveau menu apparait.
A partir de ce menu, vous pouvez accéder
à chaque library en sélectionnant
le nom de celles-ci dans le menu.
Ensuite, dans le menu de la library, vous pouvez
sélectionner chaqun des objets à
partir du menu; si c'est un programme, il s'exécutera,
si c'est un grob, il sera posé sur le
pile etc ...
Pour y
accéder, appuyez sur [SHIFT BLEU]
[G] (FILES)
Le filer est un gestionnaire de fichiers qui
permet de déplacer tous les objets de
la HP d'un port à l'autre. Il vous permet
d'effacer, de renommer, de transférer
des fichiers ...
Son utilisation est très simple et intuitive,
donc je ne vais pas entrer dans les détails
...
Les messages d'erreur
Si vous
effectuez des opérations sur des objets
qui ne sont pas adaptés à cette
opération, vous pouvez voir apparaitre
un message d'erreur qui vous indique quel type
d'erreur s'est produit ... (par exemple, si
vous essayez d'additionner un grob et un nombre)
Pour plus de renseignements sur les messages
d'erreurs, consultez le mode d'emploi.
Si j'appuie sur [+]:
La mémoire
de la HP49g
Les ports de la HP49g
La H49g
possède 1.5 Mo de mémoire, répartie
en 4 parties: Home (256 ko partagés avec le port
1): c'est la mémoire la plus
couramment utilisée, mais c'est aussi
la moins fiable: vous pouvez perdre tout au
moindre plantage Port 0(256 ko partagés avec HOME):
c'est une mémouire de stockage, qui est
aussi peu fiable que HOME, mais vous pouvez
installer des libraries en port 0 Port 1 (256 ko): Cette mémoire
est plus fiable que HOME et le port 0, mais
pas infaillible; c'est une mémoire de
stockage et vous pouvez y installer vos libraries Port 2 (1 Mo): c'est la partie
de la mémoire la plus sûre ...
Il faut vraiment que vous ayez un méchant
méchant problème pour que ça
l'efface, elle est divisée en 8 bancs
de 128 ko, donc vous ne pouvez pas y stocker
des programmes de plus de 128 ko ... C'est aussi
une mémoire de stockage, et vous pouvez
aussi y installer vos libraries remarque: Home + prot 1=256 ko
Les 4 parties
de la mémoire de la HP49g vus du Filer:
Le filer (ou File Manager)
Pour y
accéder, appuyez sur [SHIFT BLEU]
[G] (FILES)
Le filer est un gestionnaire de fichiers qui
permet de déplacer tous les objets de
la HP d'un port à l'autre. Il vous permet
d'effacer, de renommer, de transférer
des fichiers ...
Son utilisation est très simple et intuitive,
donc je ne vais pas entrer dans les détails
...
Le "WARNING INVALID CARD DATA"
Au cours
d'un plantage, il se peut que la mémoire
des ports 0, 1 ou 2 puisse être endommagée
sans que vous sachiez de quel fichier vient
le problème.
Dans ce cas, un écran Warning: Invalid
Card Data apparaîtra à chaque redémarrage
de la calculatrice.
Pour régler le problème, il vous
suffit de taper PINIT puis d'appuyer sur [ENTER] Remarque: Faire PINIT peut effacer un ou plusieurs
objets de la mémoire, même si ces
objets se trouvent dans le port 1 ou 2, alors
si vous ne voulez pas perdre certaines données,
sauvegardez tout sur votre PC
l'écran
Warning Invalid Card Data apparait pendant une
seconde au cours de chaque redémarrage
si la mémoire en "endommagée":
Transférer
des données entre une HP et un PC
Hyperterminal
Hyperterminal
est un programme intégré à
Windows 98 ou supérieur qui permet entre
autre de transférer des données
sur votres HP ...
Nouveau:
HPcomm est le programme de Hewlett Pacard qui
vous permet de transférer des données
entre une HP48/49 et windows 95/98/NT/2000.
Il est très facile à utiliser
et dispose d'une interface d'exploration ...
Nouveau:
Xmodem connectivity kit est un programme de
transfert de données entre une hp49 et
windows, programmé par Cyrille de Brebisson;
il est assez simple à utiliser et s'utilise
sans installation ...
Les chaînes
de caractères sont des "objets de
texte".
Un chaine de caractère est délimitée
par des guillemets droits: " et
"entre lesquels se trouvent les
caractères de votre texte.
Pour écrire un texte, vous devz donc
au préalable créer une chaîne
de caractères en appuyant sur [SHIFT
ROUGE] puis [*] (" ").
Une chaîne
de caractères:
écrire du texte
Pour écrire
un texte une fois que la chaîne est créée,
il faut que "le aplpha soit enclenché"
... en clair, appuyez deux fois de suite sur
la touche verte [ALPHA] (suivant le réglage
par défaut) et votre clavier sera en
mode texte, alors, chaque fois que vous appuyerez
sur une touche, au lieu d'exécuter l'action
habituelle qui correspond à la touche,
ça écrira la lettre qui correspond
à la touche ... bon, je suis sûr
que vous avez compris ...
Alpha activé:
Que
faire en cas de plantage ou de virus?
Redémarrer la calculatrice
Pour redémarrer
la calculatrice en cas de plantage léger,
un peu de la même manière que vous
redémarrez votre PC, il vous suffit d'appuyer
en même temps sur [ON] [F1] et
[F3] puis attendez quelques instants.
Si le bug n'est pas trop grave, la calculatrice
revient à l'écran principal et
le problème est résolu ...
Si le problème est plus grave (par exemple:
bug d'un programme qui ointerdit les interruptions),
alors le fait d'appuyer sur [ON] [F1]
et [F3] peut n'avoir aucun effet, dans
ce cas, lisez la suite de cette page Remarque:
Un problème peut persister après
un redémarrage, sans que vous vous en
rendiez compte ...
ecran principal:
Au cours d'un redémarrage, vous voyez
apparaître brièvement l'écran
suivant:
Le [ON] [F1] [F6]
C'est déjà
un peu plus brutal que le redémarrage,
ça a plus de chance d'arrêter un
bug grave, mais cela entrainera immédiatement
un "Try to recover Memory" ...
- Si vous appuyez sur [F1] (YES), la
calculatrice essayera de récupérer
des données (sans garantie de succès
car le bug a pu endommager la mémoire),
- Si vous appuyez sur [F6] (NO), tout
le contenu du port 0 et de HOME sera effacé
... et un Memory Clear apparaitra ...
Si le bug est grave (par exemple, bug d'un programme
qui interdit toutes les interruptions), le [ON]
[F1] [F6] peut
n'avoir aucun effet, dans ce cas, lisez la suite
...
Remarque:
Au cours d'un [ON]
[F1] [F6], la calculatrice
redémarre
Un problème peut persister après
un [ON]
[F1] [F6], sans
que vous vous en rendiez compte ...
Le Try
To Recover Memory?
Le Memory Clear
Problème de library: [ON] [F3]
+ [backspace]
Si l'une
de vos library est défectueuse, vous
pouvez appuyer sur [ON] [F3] puis sur
[bacspace] (ou DROP; c'est la touche
à droite de [P]) juste après
et en gradant la touche enfoncée, ce
qui aura pour but de ne pas attacher (ou activer)
les libraries ...
Le bug du à la library pourra donc être
neutraliser (s'il n'est pas grave) et vous pourrez
effacer la library défectueuse à
l'aide du filer ...
Au cours
d'un redémarrage, vous voyez apparaître
brièvement l'écran suivant:
En cas de platage grave: enlever les piles
Votre écran
est tout noir ou affiche des trucs vraiment
bizarres, la HP fait des bruits bizarres et
une fumée rose fluo séchappe du
clavier ... vous préssentez qu'il se
passe quelque chose de grave ... Alors n'hésitez
pas, enlevez vite les piles !
Cela aura pour effet d'arrêter le foctionnement
de la HP.
- Si vous remettez tout de suite les piles,
il y a de fortes chances quela HP redémarre
sans qu'aucune donnée ne soit perdue
(si votre plantage n'était pas trop grave
quand mêmeà) et le problème
étant réglé ... c'est cool
;)
- Si vous attendez trop longtemps (par exemple,
plus de 5 minutes), il y a de fortes chances
que le problème soit résolu, comme
dans le cas précédent, mais vous
riquez de faire un "try to recover memory".
Un écran "try to recover memory"
apparait lorque la mémoire a été
endommagée. Si vous appuyez sur [F1]
(YES), la calculatrice essayera de récupérer
des données (sans garantie de succès),
si vous appuyez sur [F6] (NO), tout le
contenu du port 0 et de HOME sera effacé
... et un Memory Clear apparaitra ...
Mais le problème peut encore être
présent; dans ce cas, lisez la suite
de cette page ou exposez votre problème
sur le forum ou le chat de www.hp-network.com,
ou contactez Hewlett Packard ...
Le Try
To Recover Memory?
Le Memory Clear
Le "WARNING INVALID CARD DATA"
Au cours
d'un plantage, il se peut que la mémoire
des ports 0, 1 ou 2 puisse être endommagée
sans que vous sachiez de quel fichier vient
le problème.
Dans ce cas, un écran Warning: Invalid
Card Data apparaîtra à chaque redémarrage
de la calculatrice.
Pour régler le problème, il vous
suffit de taper PINIT puis d'appuyer sur [ENTER] Remarque: Faire PINIT peut effacer un ou plusieurs
objets de la mémoire, même si ces
objets se trouvent dans le port 1 ou 2, alors
si vous ne voulez pas perdre certaines données,
sauvegardez tout sur votre PC
l'écran
Warning Invalid Card Data apparait pendant une
seconde au cours de chaque redémarrage
si la mémoire en "endommagée":
Les
docs pour les débutants
Déduter avec une HP40 par Norton
C'est
une doc pour les HP40 qui explique comment
transférer des fichiers, comment envoyer
du texte sur sa HP et que faire en cas de
problème ...