Basic CG-20

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
tyann
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 756
Inscription : 06 oct. 2012 14:37

Basic CG-20

Message par tyann » 09 juil. 2013 06:46

Bonjour à tous

Après quelques essais avec ma nouvelle Casio, voici mes impressions:
La programmation en Basic ne semble pas à la hauteur de la machine
On peut seulement créer des programmes qui peuvent être appelés
comme sous-programmes, mais pas de fonctions avec retour de valeur,
pas de trace non plus de paramètres ni de variables locales.

Coté graphisme, on a bien droit à des fonctions de tracé, points lignes
cercles et textes le tout en couleur(7 seulement), mais impossible de créer
des sprites car la sauvegarde d'écran se fait uniquement sur la totalité
de celui-ci (comme sur Ti 85 pour ceux qui connaissent).

Pour ceux que ça intéresse, une boucle For de 1 à 10 000 s'exécute en 11 sec.
Getkey est bien présente.
La gestion des chaines de caractères semble complète, cependant une commande
Expr>str( permettant de convertir une fonction graphique en une chaine, refuse
de convertir un simple nombre (message d'erreur).
De même la comparaison de 2 chaines passe par une fonction qui renvoie une valeur
selon que str1=str2 ou str1>str2 ou str1<str2 : un peu laborieux.

Enfin que dire du système de variables que je trouve particulièrement indigeste
28 variables pour la programmation A..Z , r et rho .
Pour les listes liste 1 à liste 26, pour les strings str1 à str 20 etc...

Sinon on peut créer des menus de façon très similaire à ce qui se faisait sur Ti 85
(chaque touche de menu renvoie vers un label).

Notez que ma Rom est la version 1.02, sur un site Casio j'ai vu une version 1.03 ?

Voilà si vous avez des questions n'hésitez pas.
Ti(s) 60, 62 Galaxy, 66, 67 Galaxy, 68, 74 Basical 80, 81, 82, 83+, 83 CE, 84+SE, 85, 86, 89, 89 titanium, 92, 95 Procalc, v200, nSpire cx
Hp(s) 41CX, 28S, 48g, 50g, 39gII, Prime G1 et G2,
Casio(s) fx 602P, 702P, 4000P, 4500P, 6000G, 6900G, 7700G, 8500g, PB-700, CG-20, Graph 95 sd
Psion(s)II LZ64, siena, s3a, s3mx, s5mx.
Sharp(s) pc-1350, 1403, 1500A, El 5120, 9200, 9600

Canon X-07

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: Basic CG-20

Message par gege » 09 juil. 2013 08:45

Merci, on est tous d'accord sur le constat que Casio est resté coincé dans les années 80...
Tu as oublié de mentionner l'ergonomie, bonne en calcul, mais en programmation on accède à des dizaines de menus par deux touches seulement : OPT et PGM, alors qu'il y a plusieurs touches inutilisées.
Pour résumer, un hardware très sympa et un software qu'on attend toujours au XXIéme siècle.
Je pense de plus en plus que la Prime va être la révolution tant attendue, comme l'a été la TI92 en son temps.
G.E.

Avatar de l’utilisateur
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5600
Inscription : 26 mars 2009 14:07
Localisation : Ile de France
Contact :

Re: Basic CG-20

Message par ledudu » 09 juil. 2013 09:46

Merci pour ton article qui donne un point de vue intéressant.
Effectivement, la cg-20 ne répond pas aux attentes des gars comme nous. Mais on est quelques dizaines, quelques centaines au maximum, qui achetons des machines pour les tester et les ranger dans un tiroir.
La question peut-être : répond-elle à sa cible (les étudiants) ?
Quand on voit la dégringolade de son prix (et de celui de ses concurrents), on en doute.

C'est inquiétant. Les constructeurs continueront-ils à investir en R&D si les ventes ne suivent pas ?

Donc, un seul mot d'ordre : achetez des calculatrices ! :D
Sinon, nous devrons nous contenter de smartphones de plus en plus sophistiqués.

Après tout, pourquoi pas ??
gege a écrit :Merci, on est tous d'accord sur le constat que Casio est resté coincé dans les années 80...
comme nous, non ? :D :D
Certains te diront qu'à l'époque ils avaient déjà 3 à 5 ans de retard.
Un problème de compréhension de leur cible ????' Déjà ??? : :wink:

Avatar de l’utilisateur
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3397
Inscription : 06 sept. 2011 14:57
Localisation : Normandie

Re: Basic CG-20

Message par Hobiecat » 09 juil. 2013 20:09

Merci pour ce test de la CG-20 !

Je crains surtout que le futur des calculatrices ne soit plus une calculatrice mais un smartphone... hormis le fait que pour l'instant les smartphones sont interdits aux exams du fait de leurs capacités de communications, il ne reste plus beaucoup d'intérêt à avoir une calculatrice aux possibilités étendues. C'est à mon avis ce qui fait que la machine la plus répandue est la TI "à pas cher" que l'on peut trouver au supermarché du coin : cela permet de répondre aux profs de maths qui demandent une calculatrice graphique, et c'est tout...

Tipoucet
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3767
Inscription : 10 janv. 2009 14:47

Re: Basic CG-20

Message par Tipoucet » 09 juil. 2013 23:19

Hobiecat a écrit :Merci pour ce test de la CG-20 !
Je crains surtout que le futur des calculatrices ne soit plus une calculatrice mais un smartphone...
Quand il ne restera plus que le smartphone ce sera la fin de l'aventure. Perso je fais l'expérience depuis 1 mois du clavier tactile depuis la chute du 1er étage de mon blackberry à clavier mécanique, et dieu que l'objet est froid ! je tape sur une vitre lisse et froide et c'est le smartphone qui décide s'il doit reconnaitre mon doigt et le caractère qu'il doit renvoyer ... Quand je pense à tout le mal que je disais de ma TI-57 qui renvoie 111 au lieu de 1, ici c'est une approximation permanente, avec un dispositif tactile tellement sensible qu'il "sent" le doigt avant contact en renvoyant à l'avance des caractères intempestifs ... je regrette mon clavier physique ... Si c'est ça l'avenir des calculatrices ... ou alors c'est moi qui suis bon pour la casse, ce qui est très possible ...
Et merci pour le test :D , l'écran semble magnifique, c'est déjà une très bonne chose ...
Dominique

tyann
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 756
Inscription : 06 oct. 2012 14:37

Re: Basic CG-20

Message par tyann » 10 juil. 2013 07:27

Bonjour à tous

Personnellement, j'ai découvert la programmation sur une calculatrice(Ti 57) et je suis resté attaché à ces
petites machines.
Un pocket moderne dans l'esprit Psion serie 3 ou 5 me conviendrait très bien aussi, mais ce genre de matériel
n'a plus aucune chance d'être produit.
Pour l'instant les calculatrices ont encore de bonnes raisons d'exister, en ajoutant de bonnes possibilités de programmation
les constructeurs pourraient augmenter la clientèle visée sans beaucoup de frais supplémentaires non :?:
Mais bon la vie est un éternel recommencement, on dit que la vente de PC est en chute libre, peut-être un jour
reverront nous des héritiers de Psion et autre Sharp.
Ti(s) 60, 62 Galaxy, 66, 67 Galaxy, 68, 74 Basical 80, 81, 82, 83+, 83 CE, 84+SE, 85, 86, 89, 89 titanium, 92, 95 Procalc, v200, nSpire cx
Hp(s) 41CX, 28S, 48g, 50g, 39gII, Prime G1 et G2,
Casio(s) fx 602P, 702P, 4000P, 4500P, 6000G, 6900G, 7700G, 8500g, PB-700, CG-20, Graph 95 sd
Psion(s)II LZ64, siena, s3a, s3mx, s5mx.
Sharp(s) pc-1350, 1403, 1500A, El 5120, 9200, 9600

Canon X-07

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: Basic CG-20

Message par Paul Tergeist » 11 juil. 2013 14:43

Hé ben... moi ça me plait bien ces nouvelles technologies.

Le clavier sur smartphone ? je ne l'utilise presque pas, la reconnaissance vocale fait du bon boulot.
Et quel confort ce grand écran tactile, mon doigt me sert de souris... moi j'adore...

La vitesse de la CG-20 : modulable avec le programme gratuit Pover...

Le basic qui ne change pas trop permet d'avoir en fin de compte une tres grosse bibliotheque
et une adaptation facile lorsqu'on change de machine...

Et puis quant au langage... Sur la CG-20 il y a un compilateur C qui permet de faire de
très belles choses... Exemple : GravityDuck
Et ce grand écran couleur qui ne consomme quasiment rien...
Et le confort des transferts comme si c'était une clé usb...
J'adore la CG20. Et pas de calcul formel... enfin libre !!!

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: Basic CG-20

Message par Marcus von Cube » 11 juil. 2013 15:33

Tu as des liens pour le SDK ?

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: Basic CG-20

Message par Paul Tergeist » 11 juil. 2013 17:57

Bonjour Marcus,

J'ai trouvé une archive de 43Mo avec le SDK version 0.3 : PrizmSDK-0.3.zip
qui contient une structure de répertoire et un exemple.

Je l'avais récupérée mais je pense qu'elle est disponible
aussi ailleurs. Tu y trouveras également le langage Lua pour cette machine.

tyann
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 756
Inscription : 06 oct. 2012 14:37

Re: Basic CG-20

Message par tyann » 21 juil. 2013 13:57

Salut Paul
Je viens de télécharger Gravity Guy, vraiment excellent, concernant cette calto, je pense que je me contenterai
de profiter des productions des autres.
Ti(s) 60, 62 Galaxy, 66, 67 Galaxy, 68, 74 Basical 80, 81, 82, 83+, 83 CE, 84+SE, 85, 86, 89, 89 titanium, 92, 95 Procalc, v200, nSpire cx
Hp(s) 41CX, 28S, 48g, 50g, 39gII, Prime G1 et G2,
Casio(s) fx 602P, 702P, 4000P, 4500P, 6000G, 6900G, 7700G, 8500g, PB-700, CG-20, Graph 95 sd
Psion(s)II LZ64, siena, s3a, s3mx, s5mx.
Sharp(s) pc-1350, 1403, 1500A, El 5120, 9200, 9600

Canon X-07

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: Basic CG-20

Message par Paul Tergeist » 22 juil. 2013 01:29

Elle connait Lua...

tyann
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 756
Inscription : 06 oct. 2012 14:37

Re: Basic CG-20

Message par tyann » 22 juil. 2013 06:53

Salut Paul
Elle connait Lua...
Documenté ? en français ?
Ti(s) 60, 62 Galaxy, 66, 67 Galaxy, 68, 74 Basical 80, 81, 82, 83+, 83 CE, 84+SE, 85, 86, 89, 89 titanium, 92, 95 Procalc, v200, nSpire cx
Hp(s) 41CX, 28S, 48g, 50g, 39gII, Prime G1 et G2,
Casio(s) fx 602P, 702P, 4000P, 4500P, 6000G, 6900G, 7700G, 8500g, PB-700, CG-20, Graph 95 sd
Psion(s)II LZ64, siena, s3a, s3mx, s5mx.
Sharp(s) pc-1350, 1403, 1500A, El 5120, 9200, 9600

Canon X-07

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: Basic CG-20

Message par Paul Tergeist » 24 juil. 2013 22:20

Lua sur la FX-CG20 s'appelle LuaZM. Je ne sais pas s'il y a de la documentation. Navré.

Répondre

Revenir vers « Tous les Pockets »