Projet wp34s

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Projet wp34s

Message par Marcus von Cube » 26 juil. 2011 11:06

Je viens de flasher la 2.1 (build 1306).
Il y a un problème avec l'écriture du flash avec ce version. J'ai le corrigé dans SVN.

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

Re: Projet wp34s

Message par zpalm » 26 juil. 2011 11:45

Merci Marcus, je suis passé à la révision 1315.

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Projet wp34s

Message par Marcus von Cube » 26 juil. 2011 20:08

J'ai encore fixé un bug.

Avatar de l’utilisateur
Chris
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 220
Inscription : 20 oct. 2007 19:01

Re: Projet wp34s

Message par Chris » 27 juil. 2011 13:59

Bonjour Marcus,

Laquelle de la 20B ou de la 30B est la plus intéressante comme base de départ pour en faire une 34s ?

Par rapport à l'arrivée (semble t-il) d'une réédition de la 15C, quelles sont les avantages de la 34S ?

Vielen Dank.
Christophe
HP : 11C 17BII 28S 48SX 50G 71B LX100
Sharp : PC-1403 PC-1600 PC-G850V
TI : TI-74

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Projet wp34s

Message par Marcus von Cube » 27 juil. 2011 14:59

Chris,

télécharge l'émulateur et le manuel et vois toi-même !
L'affichage alpha, 100+ mémoires, fonctions binaires, statistiques, connectivité, mémoire flash d'utilisateur, ...
Il manque la gestion des matrices.

La 20b est noir (mieux pour le cache clavier) et je préfère le LCD. Elle est moins chère.
La 30b a le mieux clavier avec le "clique" HP.
Les deux marche pareil.

Avatar de l’utilisateur
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Projet wp34s

Message par C.Ret » 27 juil. 2011 18:40

Suivant les conseils de Marcus, je viens de télécharger et essayer l'émulateur.

Rien que celui-ci donne une bonne raison de remplacer le programme calculatrice de Windows !

La WP-34S est vraiment une calculette surprenante, complète ! Le plus dur est de s'habituer au début à son clavier très fournit ! Surtout sur un émulateur. Mais, comme il y a une grande logique dans la disposition des touches, on s'habitude assez vite.

Est-ce que l'émulateur rend compte de la vitesse d'exécution réelle ?
Parce que je suis bluffé par la rapidité !

Mais aussi l'efficacité :

Par exemple pour calculer l'intégrale suivante, c'est assez facile :
Image

J'ai dû un peu chercher dans la documentation pour trouver LAST x qui est en fait tout simplement RCL L !

Pour calculer l'intégrale il suffit de mémoriser la foncion en question. Ici, 'x*e^x' en lui donnant un label.

Code : Tout sélectionner

[ ON ]                    @ Allume la calculatrice (si ce n’est pas déjà fait !)
[ h ][ P/R]               @ Switch mode programmation PRGM      
                          @ STEP 000 indique début des pas de programme. J’aime bien l’exposent donnant le nombre de pas disponibles plus 500 !
[ f ][LBL][ A ]           @ 001:LBL A
[ f ][ e^x ]              @ 002:e^x
[RCL][ L ]                @ 003:RCL L              equiv. de LAST X !
[ * ]                     @ 004: x                 multiplication
[ g ][RTN]                @ 005:RTN         fin de la fonction x.e^x
[ h ][SHOW]               @ donne le CRC du programme: on obtient B2F2 
[EXIT]                    @ sort du mode de programmation
Image

Au passage, on a là un moyen facile de calculer x.e^x pour tout x. Il suffit simplement d’entrer et de presser la touche [ A ] pour obtenir le résultat. Cool !
[ 1 ][ 5 ][+/-][ A ] produit -4.589E-6 ok.

Image

Ensuite on place a et b dans la pile et on obtient l’intégrale simplement avec la fonction au clavier.



Par exemple pour calculer entre 1 et 2 :
[ 1 ][ENTER^][ 2 ][ g ][ Intgr ][ A ] et le résultat s’affiche : 7.3891

Image Image



Un jeu d’enfant, une fois que l’on a trouvé les touches. Ce qui est amusant c’est que pour toute la partie programmation, c’est la touche [R/S] qui sert pour LBL, P/R et RTN avec respectivement les préfix [ h ],[ g ] et [ h ] !



Je tiens donc à exprimer mes félicitations aux concepteurs de cette petite merveilles et mon admiration devant les compétences entre autres de Marcus pour avoir réaliser un travail d’une telle ingéniosité et qualité.
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Projet wp34s

Message par Marcus von Cube » 27 juil. 2011 23:03

Est-ce que l'émulateur rend compte de la vitesse d'exécution réelle ?
Non. L'émulateur et le firmware pour le 20b sont compilé des les mêmes sources en C. L'émulateur marche à la vitesse native de ton ordinateur, beaucoup plus vite que la pauvre 20b ou 30b. A l'autre côté, la 34S en hardware et une de les plus rapides calculatrices qu'on peut trouver.

Avatar de l’utilisateur
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7462
Inscription : 12 févr. 2007 19:36
Localisation : Pas très loin de Lyon
Contact :

Re: Projet wp34s

Message par badaze » 27 juil. 2011 23:45

Je tiens donc à exprimer mes félicitations aux concepteurs de cette petite merveilles et mon admiration devant les compétences entre autres de Marcus pour avoir réaliser un travail d’une telle ingéniosité et qualité.
Pour paraphraser la pub de Opel "Deutsche qualität" ;)
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.

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

Re: Projet wp34s

Message par zpalm » 28 juil. 2011 01:04

@C.Ret, ton programme de calcul de x.e^x

Code : Tout sélectionner

[ f ][LBL][ A ]           @ 001:LBL A
[ f ][ e^x ]              @ 002:e^x
[RCL][ L ]                @ 003:RCL L              equiv. de LAST X !
[ * ]                     @ 004: x                 multiplication
[ g ][RTN]                @ 005:RTN         fin de la fonction x.e^x
[ h ][SHOW]               @ donne le CRC du programme: on obtient 8d24
peut être optimisé en remplaçant les steps 003 et 004 par RCLx L:

Code : Tout sélectionner

[ f ][LBL][ A ]           @ 001:LBL A
[ f ][ e^x ]              @ 002:e^x
[RCL][ * ][ L ]           @ 003:RCLx L              multiplie X par LAST X
[ g ][RTN]                @ 004:RTN         fin de la fonction x.e^x
[ h ][SHOW]               @ donne le CRC du programme: on obtient 4E8b
ce qui a l'avantage d'être plus court et de préserver le contenu des registres de la pile Y, Z et T.

Bizarrement je n'ai pas le même checksum que toi pour ton programme: 8d24 au lieu B2F2. J'ai la version 2.1 révision 1324, peut-être est-ce du à cela.
Marcus, peut-tu confirmer?

A l'usage je confirme que la WP-34S est vraiment très agréable! Elle est pleine de fonctions (dont beaucoup ne se trouvent sur aucune autre calculatrice RPN) et très bien pensée: on se promène dans les catalogues en tapant les premières lettres de la fonction recherchée, lorsque l'on revient dans un catalogue on retrouve la dernière fonction utilisée, il y a un test PRIME? qui retourne true si le x est premier, false sinon, dans les dernières révisions on a la fonction NEXTP qui retourne le prochain nombre premier suivant x, etc...
Marcus von Cube a écrit :La 20b est noir (mieux pour le cache clavier) et je préfère le LCD. Elle est moins chère.
La 30b a le mieux clavier avec le "clique" HP.
Les deux marche pareil.
Je croyais que la 20b et la 30b avaient le même écran. Quelle est la différence?
badaze a écrit :
Je tiens donc à exprimer mes félicitations aux concepteurs de cette petite merveilles et mon admiration devant les compétences entre autres de Marcus pour avoir réaliser un travail d’une telle ingéniosité et qualité.
Pour paraphraser la pub de Opel "Deutsche qualität" ;)
Sans oublier Paul Dale qui est australien!
Pauli et Walter ont fait un travail de conception remarquable sur la WP-34S, et la contribution de Marcus a été et est toujours déterminante pour concrétiser le projet et permettre de transformer une 20b/30b en 34S. Sans oublier l'overlay d'Eric Rechlin qui donne un rendu quasi parfait, on oublie très vite que sous la 34S se cache une calculatrice financière. Et aussi Gene Wright pour le cable de programmation. Un magnifique exemple de coopération internationale ...

Avatar de l’utilisateur
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Projet wp34s

Message par C.Ret » 28 juil. 2011 08:45

Merci zpalm

Je n'avais effectivementn pas pensé aux fonction RCL*, RCL+, RCL- etc. Aparemment, j'ai bien pris l'habitude des STO+, STO-, STO* etc, mais les RCL combinés avec une opération sont pour moi une nouveauté. Un peu comme les RCL et STO pour manipuler les registre de la pile.

Concernant le checksum, la diffèrence doit provenir de la version : wp34s Scientific Calculator 2.0 Build date 2011-6-19 (1132).

Je cours donc mettre tout cela à jour !

EDIT:

Cela fait 3/4 d'heure que je cherche en vain où télécharger le built de Zalm, je tourne en rond et ne tombe que sur la version (ancienne) SourgeForge de paulidale. :(

Si quelqu'un pouvait m'indiquer le bon chemin ... :)

P.S.: Et le lien donné par Marcus en page 1 de ce fil ne fonctionne pas ! :?
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Projet wp34s

Message par Marcus von Cube » 28 juil. 2011 13:29

Bizarrement je n'ai pas le même checksum que toi pour ton programme: 8d24 au lieu B2F2. J'ai la version 2.1 révision 1324, peut-être est-ce du à cela.
Marcus, peut-tu confirmer?
Oui, les codes internes ont changé.
Cela fait 3/4 d'heure que je cherche en vain où télécharger le built de Zalm, je tourne en rond et ne tombe que sur la version (ancienne) SourgeForge de paulidale. :(

Si quelqu'un pouvait m'indiquer le bon chemin ... :)

P.S.: Et le lien donné par Marcus en page 1 de ce fil ne fonctionne pas ! :?
Le fichier à télécharger est un peu ancien... Les versions pus récentes tu trouveras dans le SVN repository, accessible par le web ou (mieux) par un logiciel client SVN.

Le lien vers le forum ne marche plus parce-que ce fil est déjà archivé. Le lien vers SourceForge n'a pas changé.

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

Re: Projet wp34s

Message par zpalm » 28 juil. 2011 14:24

C.Ret a écrit :Cela fait 3/4 d'heure que je cherche en vain où télécharger le built de Zalm, je tourne en rond et ne tombe que sur la version (ancienne) SourgeForge de paulidale. :(

Si quelqu'un pouvait m'indiquer le bon chemin ... :)
Le SVN est accessible sur cette page : http://sourceforge.net/projects/wp34s/ dans le menu Code. A noter aussi que dans le SVN tu trouveras une version draft du manuel de la 2.1

Mais si tu extrais le dernier calc.bin à partir du navigateur internet tu n'auras pas la révision affichée par la commande VERS. Pour cela, comme indiqué par Marcus, il faut utiliser un logiciel client SVN. Sur les recommandations de Marcus j'ai installé Tortoise SVN et son pack langage français et ça marche bien. Je viens de charger et flasher la révision 1356.
Pour extraire un fichier du SVN: clic droit dans un répertoire Windows, TortoiseSVN > Navigateur de référentiel puis donner l'url du SVN : https://wp34s.svn.sourceforge.net/svnroot/wp34s, on trouve le dernier calc.bin dans trunk > realbuild

J'admire la rapidité de l'équipe WP34S pour corriger les bugs (ALL n) ou implémenter des nouvelles fonctions (DELp)! :D

Avatar de l’utilisateur
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Projet wp34s

Message par C.Ret » 28 juil. 2011 14:47

Merci à vous pour ces explications.

Je vais installer tout cela dès mon retour à la maison afin de disposer de cet outil sur mon système de développement. J'évite de mettre trop de chose sur l'équipemetn que j'utilise chez mes clients. On ne sais jamais, je suis responsable des données qui me sont confiées et maintenir un 'low profil' sur mon portable en facilite la maintenance et la désinfection.

Et oui, le projet est très actif et Marcus particulièrement réactif.
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Projet wp34s

Message par Marcus von Cube » 02 août 2011 19:16

J'ai m.à.j. le release package sur SourceForge à version 2.1 : http://wp34s.sf.net

Avatar de l’utilisateur
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Projet wp34s

Message par C.Ret » 02 août 2011 20:17

Vielen Dank Marcus.

Im Moment bin ich mit der Installation von dieser neuesten Version fertig.

Ich habe auf das HP Museum Forum Seite gelesen, deine Ankündigung der neuen Version von SourceForge.
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

Répondre

Revenir vers « Tous les Pockets »