π
<-

Mise à jour fx-CP400 2.0 - ou la parade contre l'assembleur

Mise à jour fx-CP400 2.0 - ou la parade contre l'assembleur

Unread postby critor » 31 Jul 2014, 01:10

Comme annoncé dans un article précédent, Casio vient de publier aujourd'hui plusieurs mises à jour et nouveautés pour sa gamme de calculatrices formelles tactiles Classpad:
  • OS 3.06.3000 pour les Classpad 300/330
  • OS 3.10.3000 pour les Classpad 330 Plus
  • OS 2.00 pour les Classpad II fx-CP400
  • application Physium 1.00 pour les Classpad II fx-CP400
Nous nous concentrerons dans cet article sur les nouveautés pour la Classpad II fx-CP400.






Avec cette première mise à jour vers l'OS 2.00, la Classpad II fx-CP400 passe donc de 14 à 18 applications préchargées. :bj:
Les nouvelles applications sont:
  • 3D Graph
  • Picture Plot - pour interpoler une courbe à partir de points pointés sur une image
  • Interactive DiffCalc - pour travailler sur les sécantes, cordes et tangentes à une courbe
  • DiffEq-Graph - pour résoudre graphiquement les équations différentielles
  • E-Con EA200 - pour collecter des mesures à partir d'une interface externe compatible
On pourrait croire à des nouveautés importantes mais en fait non - simple illusion car 4 des 5 nouvelles applications sont tout simplement des applications graphiques, portant le nombre total d'applications graphiques à 7, un record. :o
Il y a en fait une application pour chaque type de graphique, et même plus que ça une application pour chaque type de tâche avec "Picture Plot" et "Interactive DiffCalc", là où les modèles concurrents concentrent les mêmes fonctionnalités dans 2 à 3 applications.
Un manque d'intégration qui pourrait faire croire que les applications sont confiées à des équipes différentes...
Dans un problème complexe, un utilisateur ne risquera-t-il donc pas d'être amené à utiliser plusieurs applications graphiques et à redéfinir sa fonction plusieurs fois ?...





Le bouton physique de rotation situé en bas de l'écran se trouve enfin une raison d'exister. Avec la mise à jour en version 2.00, ce ne seront désormais pas une mais trois des applications préchargées qui pourront être affichées en mode portrait ou paysage, ainsi que l'application optionnelle Physium ! : :bj:
  • Main (comme en version 1.0)
  • Graph & table
  • Conics
  • Physium
27282727Sur un total de 18 applications préchargées, c'est toutefois bien peu. D'autant plus que pour les 15 applications coincées en mode portrait, on perd énormément de place et en lisibilité en vidéoprojetant la calculatrice. :mj:





Pour terminer, jetons un coup d'oeil à la nouvelle application optionnelle, Physium.
Il s'agit d'un tableau périodique des éléments interactif fort soigné.
En effet d'une part, chaque élément est illustré par une image comme sur Casio Prizm fx-CG, mais qui a ici été adaptée à la résolution de l'écran de la fx-CP400. :bj:
Mais d'autre part, Casio s'est même donné la peine de faire une veille scientifique et de nommer en conséquence les éléments de numéros 112, 114 et 116 avec les noms définitifs qui leur ont été attribués fort récemment en 2010, 2011 et 2012. :bj:

Sur Casio Prizm fx-CG, c'est en analysant le format des fichiers d'applications .g3a publiés par Casio que la communauté avait pu publier des programmes écrits de façon similaire en langage machine.
Peut-on faire pareil ici avec Physium? La Classpad II fx-CP400 va-t-elle enfin pouvoir libérer toute sa puissance ?

Le fichier .c2a de l'application Physium fait... 18 kilo-octets ! :o
Quelque chose ne colle pas... Rien qu'avec la bonne 100aine d'images d'illustrations, même compressées, ça ne peut pas rentrer...

Et oui, Casio a trouvé la parade, afin de mettre des bâtons dans les roues de la communauté et d'empêcher que ce qui s'est passé sur Prizm fx-CG soit reproduit sur Classpad II fx-CP.
Le code de l'application Physium est tout simplement dans l'OS 2.00... Oui, que vous installiez ou pas l'application Physium, son code et sa bonne 100aine d'images seront sur votre machine et y occuperont de la place ! :mj:
Le fichier .c2a ne contient aucun code, mais un simple header définissant entre autres les titre et icône de l'application à rajouter à l'écran d'accueil.
Ce qui veut dire aussi que Physium ne marchera pas avec l'ancien OS 1.00, puisqu'il ne contient pas son code.





L'entreprise me semble être dans une totale contradiction, en s'échinant ainsi à bloquer le développement natif communautaire sur des modèles qui à la base ne sont déjà pas très populaires et ont relativement peu d'utilisateurs.
Sans compter que contrairement aux autres constructeurs, les publications de mises à jour chez Casio qui est donc le seul à pouvoir véritablement améliorer le modèle sont d'habitude relativement rares et exceptionnelles - une tous les deux ans, voire une par an les premières années suivant le lancement d'un modèle.

Je comprends parfaitement que l'entreprise souhaite empêcher les utilisateurs de pouvoir directement contrôler le processeur et faire n'importe quoi. Mais dans ce cas-là, il faut donner quelque chose aux utilisateurs en échange de cette interdiction:
  • un kit de développement (SDK) encadrant l'utilisation du langage machine
  • ou alors un langage de programmation intermédiaire offrant un bon compromis entre puissance et facilité d'utilisation (comme le Lua sur TI-Nspire ou le langage interprété de la HP-Prime), le Basic interprété de la fx-CP400 datant de 2002 car hérité des Classpad monochromes étant une 'blague' en comparaison...
  • ou à défaut, des efforts de développement et de mises à jour conséquents de la part du constructeur afin de compenser tout ce que la communauté ne peut pas créer
Contrairement aux modèles équivalents chez la concurrence, aucune de ces conditions n'est ici remplie à ce jour alors et sans un changement radical de la part de Casio, il y a hélas fort à parier que le modèle haut de gamme fx-CP400 ne saura pas s'imposer et sera vite oublié - ce qui est fort dommage vu tout ce qui aurait pu être réalisé avec un tel écran, le meilleur du marché actuellement. :(






Téléchargements :
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41984
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Mise à jour fx-CP400 2.0 - ou la parade contre l'assembl

Unread postby Lionel Debroux » 31 Jul 2014, 06:13

La politique commerciale et de développement de Casio est tellement stupide que je n'ai même pas envie de perdre plus de temps que ça à tirer sur l'ambulance fx-CP400 Classpad II...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Mise à jour fx-CP400 2.0 - ou la parade contre l'assembl

Unread postby Adriweb » 31 Jul 2014, 11:26

meh :(

Et quitte à faire perdre de l'espace en intégrant directement l'appli, autant l'activer dès le départ...

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Mise à jour fx-CP400 2.0 - ou la parade contre l'assembl

Unread postby totoyo » 31 Jul 2014, 21:21

ou alors un langage de programmation intermédiaire offrant un bon compromis entre puissance et facilité d'utilisation (comme le Lua sur TI-Nspire ou le langage interprété de la HP-Prime), le Basic interprété de la fx-CP400 datant de 2002 car hérité des Classpad monochromes étant une 'blague' en comparaison...

Et encore, le terme "blague" est un euphémisme pour décrire le Basic de Fx-CP 400... On ne peut rien faire. Je me rappelle dans un article de Critor où le temps de résolution d'un simple algorithme dépassait les 7 minutes alors que les autres calculatrices ne mettaient que quelques secondes.
User avatar
totoyoPartenaire
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 2.7%
 
Posts: 84
Joined: 26 Apr 2012, 18:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Mise à jour fx-CP400 2.0 - ou la parade contre l'assembl

Unread postby Dark-Storm » 02 Aug 2014, 22:06

Malheureusement, si je ne me trompe pas, Casio suit cette politique de fermeture aux programmeurs pour éviter les contrefaçons, et sur ce point là il me semble que ça fonctionne plutôt bien. Mais en effet, si ils ne veulent pas s'ouvrir au natif, qu'ils fassent un lecteur de Lua potable, et là la concurrence pourra commencer à se faire du soucis...
Parce que bon, vu l'état actuel des choses, je me demande comment la CP400 continue d'être achetée, c'est un flop total du point de vue de l'utilisation des capacités de la machine... :#
Image
Image
User avatar
Dark-StormPartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 63.6%
 
Posts: 41
Joined: 21 May 2013, 15:58
Location: France
Gender: Male
Calculator(s):
MyCalcs profile


Return to News Casio

Who is online

Users browsing this forum: No registered users and 2 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
910 utilisateurs:
>870 invités
>32 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)