π
<-
Chat plein-écran
[^]

News 2023
Mai (2)
Avril (1)
Mars (1)

News 2022
Mars (3)

News 2021
Juin (1)
Mai (5)
Avril (3)

News 2020

News 2019
Avril (1)

News 2018
Août (1)
Juin (3)

News 2017
Août (2)
Mars (1)

News 2016
Avril (3)
Mars (3)

News 2015
Août (2)
Juin (1)
Mai (4)
Mars (1)

News 2014
Août (2)
Juin (1)
Mai (1)

News 2013
Août (12)
Juin (1)
Mai (5)
Avril (4)
Mars (1)

News 2012

Découvre ou redécouvre le prototype HP Xpander

Nouveau messagede critor » 05 Juil 2015, 13:44

Sommaire
  1. Introduction
  2. Premier coup d’oeil
  3. Le système d'exploitation
  4. Le logiciel Math Xpander
  5. Les activités intégrées
  6. Le matériel
  7. Conclusion



1) IntroductionGo to top
542354205419Ci-contre derrière ce superbe couvercle d'un bleu-vert translucide, se cache le HP Xpander, un prototype de calculatrice Hewlett Packard tactile datant de 2000-2001 comme indiqué au dos avec la référence F1903A, et que nous avons le plaisir d'avoir aujourd'hui entre nos mains pour vous :
NON-COMMERCIAL
PROTOTYPE


Les trois constructeurs historiques étaient en effet en compétition à l'époque autour de la sortie d'une calculatrice tactile, avec :
  • chez Hewlett-Packard :
    • le HP Xpander
  • chez Texas Instruments :
    185218233771
  • chez Casio :
    • la Casio Classpad 300
Finalement, seul Casio alla jusqu'au bout de la démarche et sortit la première calculatrice graphique tactile, la Classpad 300, pour la rentrée 2003, qui sera suivie des Classpad 330, Classpad 330+ et fx-CP400, avec le succès commercial que l'on ne connaît pas.

Le HP Xpander aurait-il pu changer l'histoire des calculatrices Hewlett Packard, aujourd'hui presque invisibles en France ? Découvrons-le ensemble ! ;)



2) Premier coup d'oeilGo to top
542554245421Le HP Xpander dispose visiblement d'une connectivité assez riche, pouvant ainsi encore être qualifié d'ordinateur de poche au même titre que la HP-48GX, appareils des années 80 dont descendent les calculatrices graphiques que nous connaissons aujourd'hui :
  • sur le bas :
    • un connecteur "DC IN 4V" d'alimentation 4V, sous 0.5A et avec la borne positive au centre comme indiqué au dos
    • un connecteur "COM" de communication série au format Jack 3.5
    • un mystérieux connecteur plat propriétaire avec plein de broches, peut-être un connecteur Dock pour une station d'accueil
    5422
  • sur le côté :
    • un lecteur de cartes
En 2000-2001 et contrairement à la concurrence, Hewlett Packard n'avait donc pas encore tourné le dos à l'héritage de connectivité et d'évolutivité des ordinateurs de poche, chose qui hélas a été faite depuis.

5439Le boîtier du HP Xpander dispose d'un logement dédié au stylet tactile.

543754385439Mais au dos, sous le couvercle des piles nous attendent de belles surprises :
  • bien que le boîtier annonce deux piles LR06/AA/UM-3 tout-à-fait normales, ce n'est pas ce qui est installé. Ce sont effet des piles Toshiba de 2 Volts au lieu de 1.5 Volts, ayant de plus la particularité d'avoir des bornes positive et négative de formes identiques. C'est d'ailleurs visiblement ce qui est attendu vu que les contacts d'alimentation de la calculatrice sont eux aussi de même forme. :o
    D'ailleurs, ces piles ne seraient pas remplaçables par l'utilisateur selon ce qu'il y a d'écrit, mais ce n'est sûrement pas ce qui va nous arrêter : ;)
    CAUTION
    Batteries are not
    user replaceable.
    Danger of explosion
    if incorrect batteries
    are fitted.
  • un emplacement pour une pile bouton manquante, mais visiblement sans aucun contact d'alimentation :o
    donc, en rajouter une ne servirait strictement à rien :P
5479Mais cessons de vous faire languir, il est grand temps d'allumer la bête... ce qui ne marche pas ! :#roll#:
En effet les batteries rechargeables Toshiba ont coulé et semblent avoir fait leur temps. :'(

547854775476Interessons-nous donc de plus près à l'adaptateur d'alimentation, prévu pour être branché sur le secteur nord-américain.
Bingo, c'est une alimentation universelle, acceptant n'importe quelle tension entre 100 et 240V ! :bj:
Un simple adaptateur de prise suffira donc.



3) Le système d'exploitationGo to top
548354825481Avant d'être invité à calibrer l'écran tactile, nous nous voyons accueillis par l'écran du Boot Loader affichant un logo en niveaux de gris et qui nous indique deux phases successives :
  • Verifying System
    image integrity
  • Launching System
5484Enfin, nous arrivons à l'écran d'accueil du HP Xpander qui nous offre le choix avec une belle écriture cursive entre :
  • Math Xpander
  • e-Lessons
  • My Work
54865485Trois boutons tactiles sont également présents en permanence en bas de l'écran. En plus du clavier physique assez limité, le bouton de droite permet de faire appel à deux claviers virtuels :
  • le Standard Keyboard au standard Qwerty
  • et le Math Keyboard

55035501Via le bouton tactile du milieu en bas d'écran, nous accédons à une grille d'icônes nous rappelant étrangement les versions Windows 3.x, versions sorties à partir de 1990 et ayant précédé Windows 95.
Et effectivement, le prototype HP Xpander tourne bien sous Windows, plus précisément Windows CE version 3.0 build 126, un système d'exploitation pour appareils mobiles sorti justement en 2000.
Un choix donc à l'opposé de Texas Instruments, qui avait choisi Linux pour Toto.
Nous y apprenons également quelques informations sur le matériel :
  • processeur Hitachi SH3, comme dans la première génération de calculatrices Casio Graph USB
  • 7894Ko de RAM utilisables, que l'on peut supposer issus d'une puce de 8Mo de RAM
5502L'application 'About' nous apprend que nous somme sur le système HP Xpander 2.0.

55055504Nous arrivons même à visualiser le système de fichiers, révélant la présence des dossiers usuels de Windows, qui ne demanderaient qu'à être dumpés. ;)



5431
4) Le logiciel Math XpanderGo to top
Enfin le bouton tactile en bas à gauche nous ramène à l'écran d'accueil. Choisissons donc d'y découvrir le logiciel Math Xpander.
Nous arrivons sur un historique de calculs, où quelques manipulations nous permettent de constater que nous disposerions d'un moteur de calcul formel mais pas d'un moteur de calcul exact.
Toutefois, le moteur de calcul formel nous semble extrêmement basique, car n'arrivant pas même pas à simplifier des formes simples comme
$mathjax$2\times x\times 3$mathjax$
. A moins qu'il ne faille lui demander manuellement, ce que nous n'avons pas trouvé.

Depuis cet historique, il est possible d'accéder à différents sous-modules :
5495549354895487
  • un logiciel de géométrie dynamique
  • un éditeur d'annotations sans formatage
  • une feuille de calculs / tableur
  • un grapheur
  • un solveur numérique d'équations (que nous n'arrivons d'ailleurs pas à utiliser correctement)
Le grapheur permet notamment de reconnaître des courbes tracées au stylet tactile, une fonctionnalité que HP vient juste 15 ans après, d'introduire pour la première fois sur une calculatrice commercialisée, la HP-Prime.
Il permet de réaliser aussi des tableaux de valeurs, et de construire des objets géométriques en plus des fonctions dans le repère.

55005496Mais ce qu'il y a d'exceptionnel avec ce logiciel de Math Xpander, c'est son intégration. En effet, toute utilisation d'un des sous-modules ci-dessus génère l'ajout d'une miniature sur l'historique de calculs. Il suffit d'un simple clic sur cette miniature pour relancer le sous-module dans l'état exact où on l'avait laissé ! :bj:



550855075506
5) Les activités intégréesGo to top
Choisissons maintenant d'explorer les e-Lessons, que l'on pourrait traduire par "cours électroniques". Il s'agit en fait d'activités préchargées au format .lnk :
55105512550955175520
  • Composition of Functions : une décomposition visuelle des composées de fonctions à l'aide de robinets
  • Graph-Based Motion
  • Jeopardy Order of Operations
  • Periodic Table
  • Rectangle Mesaurements I et II : étude de la dépendence entre différentes mesures du rectangle



5516551555145513Notons le caractère très complet de l'application tableau périodique des éléments, permettant même de tracer des diagrammes à partir de couples de différentes propriétés des éléments, mettant ainsi par exemple en évidence le caractère périodique des propriétés chimiques et donnant ainsi tout son sens au tableau ! :bj:
Une application qui était donc le digne successeure de celle disponible sur carte d'extension pour la HP-48SX de 1990 puis directement incluse dans les HP-48GX de 1993. ;)

Au final, le format .lnk semble très riche, permettant d'intégrer et interfacer nombre d'objets dynamiques, donnant ainsi vie à de véritables documents mathématiques et scientifiques. :bj:



54415440
6) Le matérielGo to top
Il est maintenant grand temps de découvrir ce que ce prototype renferme dans ses entrailles. Nous y trouvons une carte mère "HP F1903-80400 Rev. A9" et y notons :
  • un buzzer piezzo électrique - donc ce prototype est capable de jouer du son ! :bj:
  • une puce RAM Samsung KM416V4004CS-L5 de 8Mo comme prévu estampillée U1
  • la puce processeur Hitachi SuperH attendue, ici une SH-3 HD6417707R F60A prévue pour tourner à 60MHz sous 3.3V au format FP-208 (4x52=208 broches) estampillée U12
  • une puce Flash-ROM Intel E28F128J3A-150 de 16Mo estampillée U2
  • que l'emplacement pour pile bouton est effectivement dépourvu de tout contact et donc inopérant en l'état
  • que le connecteur inférieur inconnu est estampillé J7 et utilise 15 broches, soit beaucoup trop pour un simple connecteur dock de recharge
  • 370937113780un connecteur de cartes d'extension estampillé CN1 avec 2x25=50 broches, ressemblant donc énormément aux connecteurs CompactFlash déjà trouvés sur Toto et dans les hubs TI-Navigator type II
5442Nous confirmons aisément que ce dernier connecteur est bien au format CompactFlash en y branchant sans difficulté la carte WiFi CompactFlash Texas Instruments prévue pour les deux appareils précédemment cités. Malheureusement, cela ne déclenche apparemment aucune réaction de la part de Windows CE 3.0, ce dernier continuant de ne lister aucune carte d'extension, nous empêchant ainsi pour le moment d'aller plus loin dans la sauvegarde de ce prototype. Mais sans doute ne faut-il pas trop espérer niveau Plug'n Play de la part de ce système d'exploitation.


7) ConclusionGo to top
Au final, le prototype HP Xpander de 2000 tirait parti de l'écran tactile bien avant la Casio Classpad 300 de 2003, et nous apparaît comme pédagogiquement révolutionnaire, permettant un véritable travail scientifique avec la réalisation de tâches complexes en intégrant différents modules et applications au sein d'un même document.
Le prototype HP Xpander posait ainsi dès 2000 les bases de ce que seront Spot, Fido et Toto lors de leur présentation au salon international T3 de 2002 à Calgary au Canada, puis les TI-Nspire à partir de 2006.

Nous trouvons très dommage que ce travail d'intégration alors révolutionnaire n'ait pas du tout été repris depuis pour la nouvelle calculatrice HP-Prime.

Après avoir cessé d'innover à partir de 1993 suite à la HP-48GX et s'être fait durablement dépassé par Texas Instruments avec la TI-92 dès 1995, en 2000 Hewlett Packard avait clairement les moyens de revenir à la première place, pouvant compter alors sur une fanbase francophone pas encore délitée et attendant fidèlement depuis 5 ans une réponse à la TI-92.

Il aurait certes fallu améliorer l'écran du HP Xpander dont la qualité est pourrie pour l'époque, tellement qu'il est difficile d'en obtenir des photos correctes.
Il aurait également fallu améliorer le processeur, car devoir attendre jusqu'à 5 secondes après un clic dans le cas où ce dernier déclenche une ouverture ou fermeture de fenêtre est éprouvant, et sans doute bien davantage en situation d'examen.

Certes, même avec ça, au vu de ce qu'ont donné la Casio Classpad 300 et ses successeures, nous nous garderons bien d'affirmer que la HP Xpander aurait pu être un succès commercial de référence pour le haut de gamme comme la TI-Nspire.

Mais il y avait au moins de quoi sauver l'image de l'entreprise, et peut-être par conséquent relancer l'achat des calculatrices HP d'entrée et milieu de gamme.

Hélas, ce ne fut pas le choix effectué par l'entreprise, qui suite à l'abandon du HP Xpander se contenta de se tourner vers le recyclage des matériel et logiciel déjà dépassés de la HP-48GX avec les nouvelles HP-49G puis HP-50G, non sans oublier hélas de suivre la mode de la concurrence et d'abandonner avec ces nouveaux modèles les formidables possibilités de connectivité et d'évolutivité qui ont fait la réputation extraordinaire de la HP-48GX, faisant de ce modèle le dernier véritable ordinateur de poche de la marque. :'(



Crédits images : http://www.evilmadscientist.com/2011/the-hp-xpander/ pour les captures d'écran, car je n'arrive pas à utiliser correctement le HP Xpander Connectivity Kit, le prototype ne répondant visiblement pas aux requêtes transmises par mon adaptateur USB/TTL.
Le logiciel nous révèle toutefois la présence d'un "upgrade mode"... A suivre... ;)
Lien vers le sujet sur le forum: Découvre ou redécouvre le prototype HP Xpander (Commentaires: 14)

Dumping carte ROM HP-Solve Equation Library pour HP-48SX/GX

Nouveau messagede critor » 17 Juil 2015, 14:56

554855495550Aujourd'hui, nous poursuivons notre oeuvre de sauvegarde du patrimoine HP-48.
Comme déjà fait dans divers articles précédents avec les applications General Chemistry Application Pack, Spice48, Math Pro et Calculus Geometry, nous nous occuppons aujourd'hui du dumping de l'application "HP-Solve Equation Library", sortie sur carte ROM pour la HP-48SX de 1990.

Il s'agit en fait d'une collection d'applications :
  • EQLIB : Une bibliothèque d'équations de Physique-Chimie. Après avoir choisi le thème et la situation (problème-type), on pouvait :
    • consulter un schema, éventuellement animé, résumant la situation choisie
    • consulter l'ensemble des équations associées en écriture naturelle
    • consulter les descriptions des différentes variables
    • lancer le "solveur d'équations multiples" avec le système d'équations choisi
  • MES : Un "solveur d'équations multiples" (Multiple Equation Solver) qui dans le contexte de la bibliothèque précédente se transformait en un véritable solutionneur de problèmes physiques.
    Il suffisait de préciser les valeurs de variables connues, la variable recherchée, et si les données étaient suffisantes la calculatrice se débrouillait alors pour utiliser les bonnes équations et déduire sa valeur ! :bj:
    Une fonctionnalité à ce jour inégalée sur les calculatrices actuelles ! :o
  • PRTBL : Un tableau périodique des éléments très complet, permettant même de réaliser des graphiques des différentes propriétés numériques en fonction du numéro atomique, et ainsi entre autres de constater la périodicité des propriétés chimiques. :bj:
    Bref une application aux fonctionnalités très complètes comparable à celle intégrée au prototype HP-Xpander de 2000-2001, et là encore à ma connaissance inégalée sur aucune des calculatrices actuelles. :o
  • COLIB : Une bibliothèque de constantes de Physique-Chimie, avec descriptions, valeurs et unités dans le Système International et le système britanique.
  • FIN : Petite bibliothèque de finance, permettant là encore de résoudre des situations-type en faisant appel au "solveur d'équations multiples".
  • UTILS : Petite bibliothèque d'utilitaires, dont entre autres :
    • MINEHUNT : Un jeu de démineur.
    • TETRIS : Un jeu de Tetris, disposant même d'un mode compétition pour 2 joueurs.
      Dans ce mode il fallait mettre deux calculatrices HP-48 munies toutes deux de l'application face à face, afin de leur permettre de communiquer en sans-fil via le port infra-rouge.
      A chaque fois qu'un joueur supprimait d'un coup 4 lignes de blocs avec une barre, une pénalité avec quelques lignes de blocs aléatoires supplémentaires se voyait rajouter sur l'écran de son concurrent ! :bj:

Sur le nouveau modèle compatible HP-48GX de 1993, une partie de ces applications fut intégrée directement au système d'exploitation :
  • EQLIB
  • COLIB
  • MES
  • UTILS (à l'exception de Tetris)

Ce petit trésor d'applications désormais sauvé de la disparition car archivé et téléchargeable ci-dessous, sera installable sur tout modèle de la gamme HP-48 disposant d'une façon ou d'une autre d'au moins de 128Ko de mémoire utilisables (HP-48SX avec carte RAM de 128Ko, HP-48GX, HP-48G+).

Sur les HP-48GX, il viendra donc compléter les fonctionnalités de la bibliothèque intégrée avec le tableau périodique des éléments, l'application de finance et le jeu Tetris.



25 ans après la sortie de la gamme HP-48, il est bien triste de devoir constater que nombre d'applications développées pour cette gamme restent à ce jour inégalées sur les calculatrices haut de gamme actuelles, calculatrices HP comprises. :mj:

C'est que chez HP dans les années 90, le développement d'applications était confié à des professionnels.
Hélas HP s'est rapidement détourné de cette pratique dans les années 90, et de nos jours toutes marques confondues, ce sont des lycéens, étudiants et enseignants qui développent pour les calculatrices, avec bien souvent un manque de temps et/ou de compétences. :(

HP aurait donc de quoi revenir en faisant la meilleure offre de fonctionnalités du marché rien qu'en ressortant du placard le code de ses vieilles applications.
Mais peut-être hélas qu'à une époque où l'on souhaite justement limiter les possibilités des calculatrices avec un mode examen, un tel revirement aurait mauvaise presse... :'(


Téléchargement : archives_voir.php?id=291490
Lien vers le sujet sur le forum: Dumping carte ROM HP-Solve Equation Library pour HP-48SX/GX (Commentaires: 1)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1429 utilisateurs:
>1403 invités
>20 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)