HP39Gii : faut-il vraiment l'acheter ?
Posted: 14 Sep 2014, 12:41
Bonjour,
Possédant une bonne vieille TI83, j'ai récemment essayé la programmation en TI-BASIC. Plutôt sympa le basic (bien que limité : nombre de variables, d'étiquettes, pas d'ajout de valeur numérique à un texte) pour faire de petits programmes. J'ai acheté une HP39Gii en voyant les possibilités de programmation plus évoluées (fonctions, variable locales, globales, puissance du processeur)... Il est possible en plus de télécharger gratuitement un émulateur qui marche plutôt bien pour tester les programmes... Donc tout parait très bien...
Puis il y aussi le kit de connexion qui permet de brancher la calculatrice au PC. Et c'est là que les problèmes arrivent : difficultés à connecter la calculatrice au PC; impossibilité de transférer les programmes... Cela a été possible qu'à partir du moment où la calculatrice a pu être mise à jour par le kit de connexion. J'ai aujourd'hui la dernière version de la ROM.
Une fois ce problème résolu, il est possible de développer directement sur l'émulateur et de transférer le programme ensuite directement sur la calculatrice. Ce qui est plutôt bien. Pour que la calculatrice soit reconnue il faut, malheureusement, brancher plus d'une fois le cable USB (généralement au premier branchement cela ne fonctionne pas).
Par la suite l'instruction CASE ne fonctionne pas (elle fonctionne sur la HP Prime). Les sorties avec PRINT ne fonctionnent pas comme sur la HP Prime. Sur la HP Prime, si le nombre de PRINT fait que cela dépasse l'écran, l'écran scrolle tout seul. Ce qui n'est pas le cas sur la HP 39Gii, on ne peut donc pas voir les dernières lignes. Je n'ai pas réussi à faire fonctionner correctement les commandes BLIT_P qui ne sont pas correctement décrites dans le manuel (certains ont pu faire fonctionner cette commande mais disent qu'il n'est pas possible de copier de G0 vers un autre contexte graphique). Il n'est pas possible de vider le buffer clavier ce qui est dommage car parfois si on clique sur plusieurs touches, les actions s'enchaînent sans qu'on le souhaite vraiment...
Bref, ce langage de type BASIC est normalement fait pour être très facile et le problème c'est qu'il y a des bugs ou que la documentation est loin d'être complète. La calculatrice plante aussi, j'ai été obligé d'enlever les piles, j'ai du coup perdu le programme que j'avais transféré...
Bref, la TI83 qui date de 1999 que j'ai récupérée récemment, n'a jamais planté alors que j'ai écrit des programmes directement sur elle et testé beaucoup de fonctions...
Cette HP39Gii bien qu'elle ne soit pas très chère (moins chère que la TI83plus.Fr) déçoit énormément... La puissance de la machine ne sert à rien si elle n'est pas stable, ce qui est le cas... De même, du point de vue des matériaux utilisés, rien à voir avec une HP40g, qui elle, faisait classe... Cela fait plastoc... HP met en avant la programmation évoluée de cette calculatrice, ce qui est vrai, mais ne sert à rien car buggée... Je ne comprends que les constructeurs de calculatrices ne soient pas capables de faire un aussi bon Basic que le GFA BASIC qui existait il y a bien longtemps dans une lointaine galaxie sur Atari ST... Décevant...
Finalement, j'ai l'impression qu'une TI89 qui contient un meilleur TI Basic serait bien mieux... Le problème, c'est le prix de la TI89. D'ailleurs, je vois que la TI83 est stable, qu'en est-il de la TI89 ?
Bonne journée
Possédant une bonne vieille TI83, j'ai récemment essayé la programmation en TI-BASIC. Plutôt sympa le basic (bien que limité : nombre de variables, d'étiquettes, pas d'ajout de valeur numérique à un texte) pour faire de petits programmes. J'ai acheté une HP39Gii en voyant les possibilités de programmation plus évoluées (fonctions, variable locales, globales, puissance du processeur)... Il est possible en plus de télécharger gratuitement un émulateur qui marche plutôt bien pour tester les programmes... Donc tout parait très bien...
Puis il y aussi le kit de connexion qui permet de brancher la calculatrice au PC. Et c'est là que les problèmes arrivent : difficultés à connecter la calculatrice au PC; impossibilité de transférer les programmes... Cela a été possible qu'à partir du moment où la calculatrice a pu être mise à jour par le kit de connexion. J'ai aujourd'hui la dernière version de la ROM.
Une fois ce problème résolu, il est possible de développer directement sur l'émulateur et de transférer le programme ensuite directement sur la calculatrice. Ce qui est plutôt bien. Pour que la calculatrice soit reconnue il faut, malheureusement, brancher plus d'une fois le cable USB (généralement au premier branchement cela ne fonctionne pas).
Par la suite l'instruction CASE ne fonctionne pas (elle fonctionne sur la HP Prime). Les sorties avec PRINT ne fonctionnent pas comme sur la HP Prime. Sur la HP Prime, si le nombre de PRINT fait que cela dépasse l'écran, l'écran scrolle tout seul. Ce qui n'est pas le cas sur la HP 39Gii, on ne peut donc pas voir les dernières lignes. Je n'ai pas réussi à faire fonctionner correctement les commandes BLIT_P qui ne sont pas correctement décrites dans le manuel (certains ont pu faire fonctionner cette commande mais disent qu'il n'est pas possible de copier de G0 vers un autre contexte graphique). Il n'est pas possible de vider le buffer clavier ce qui est dommage car parfois si on clique sur plusieurs touches, les actions s'enchaînent sans qu'on le souhaite vraiment...
Bref, ce langage de type BASIC est normalement fait pour être très facile et le problème c'est qu'il y a des bugs ou que la documentation est loin d'être complète. La calculatrice plante aussi, j'ai été obligé d'enlever les piles, j'ai du coup perdu le programme que j'avais transféré...
Bref, la TI83 qui date de 1999 que j'ai récupérée récemment, n'a jamais planté alors que j'ai écrit des programmes directement sur elle et testé beaucoup de fonctions...
Cette HP39Gii bien qu'elle ne soit pas très chère (moins chère que la TI83plus.Fr) déçoit énormément... La puissance de la machine ne sert à rien si elle n'est pas stable, ce qui est le cas... De même, du point de vue des matériaux utilisés, rien à voir avec une HP40g, qui elle, faisait classe... Cela fait plastoc... HP met en avant la programmation évoluée de cette calculatrice, ce qui est vrai, mais ne sert à rien car buggée... Je ne comprends que les constructeurs de calculatrices ne soient pas capables de faire un aussi bon Basic que le GFA BASIC qui existait il y a bien longtemps dans une lointaine galaxie sur Atari ST... Décevant...
Finalement, j'ai l'impression qu'une TI89 qui contient un meilleur TI Basic serait bien mieux... Le problème, c'est le prix de la TI89. D'ailleurs, je vois que la TI83 est stable, qu'en est-il de la TI89 ?
Bonne journée