π
<-

News 2025
Juin (13)
Mai (26)
Avril (28)
Mars (11)
Janvier (14)

News 2024
Octobre (12)
Août (9)
Juillet (10)
Juin (20)
Mai (14)
Avril (16)
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

CCC 2021 épisode 1: consommation Casio Graph 25/35/75+E

Nouveau messagede critor » 17 Aoû 2021, 13:20

Combien Consomme ma Calculatrice 2021

Épisode 1 - Casio Graph 25/35/75+E

5409Depuis quelques jours nous avons lancé le QCC 2021 Universel, au cours duquel nous te publions et alimentons la base de données intégrale de nos classements de rentrée QCC organisés depuis la rentrée 2015.

Voici aujourd'hui l'événement dans l'événement avec le lancement du CCC 2021, pour Combien Consomme ma Calculatrice.

Nous allons cette année nous intéresser à la consommation des seuls modèles à piles AAA, n'ayant pour le moment ni matériel ni protocole pour mesurer la consommation des modèles à batterie.

49544973Mais pourquoi un tel sujet ? Le mardi 31 mars 2015, suite à une annonce sur leboncoin, nous avions réussi à te récupérer une Casio Graph 75+E, avant même l'annonce officielle de ce nouveau modèle. Les nouveautés comportaient un mode examen dont le bon fonctionnement était indiqué par le clignotement d'une diode examen. L'emballage annonçait une conformité à une nouvelle réglementation des examens à compter de 2018, alors non encore publiée. Le Bulletin Officiel avec les derniers textes officiels paraissant chaque jeudi matin il nous fallait faire vite. Nous t'avions donc testé la Graph 75+E tout notre mercredi après-midi, et finalisé la publication pour 2 heures du matin. Et nous avions bien fait, quelques heures plus tard la première circulaire relative au mode examen allait effectivement être publiée.

Une mention dans le guide de prise en main nous avait toutefois grandement surpris :
Casio a écrit:
  • La mise en place d'un jeu de piles neuves est recommandée avant d'utiliser le Mode Examen.
  • La LED clignote lorsque la calculatrice est en mode Examen, de sorte que davantage d'énergie est utilisée. Veillez à quitter le mode Examen dès que possible une fois la session d'examen terminée.

Une pauvre petite diode allumée par intermittence, est-ce vraiment censé augmenter aussi significativement la consommation de la calculatrice ? Nous traiterons donc ici entre autres de la surconsommation induite par l'activation du mode examen.

Pour ce premier épisode, intéressons-nous aux calculatrices Casio monochromes, les Graph 25+E, Graph 25+E II, Graph 35+E, Graph 35+E II et Graph 75+E.

1451414513Commençons par te présenter le protocole.

Nous allons effectuer les mesures à l'aide d'une TI-Nspire CX II. Nous allons mesurer l'intensité, et utiliserons pour cela un capteur d'intensité Vernier. Muni d'une prise BT-A (le standard historique de téléphonie analogique chez British Telecom), il nous faut une interface pour le connecter à notre calculatrice, comme par exemple le Vernier EasyLink.

14515Problème suivant, un ampèremètre cela se branche en série. Comment faire donc pour couper le circuit de chaque calculatrice testée afin d'y intercaler le capteur d'intensité, tout en permettant à cette dernière de continuer à fonctionner ?

Nous allons utiliser un éliminateur de piles AAA modifié à cette fin. Une fausse pile AAA permet d'ouvrir le circuit, et il suffit alors de connecter en série à ses bornes un réceptacle pour la 4ème pile AAA alors manquante, ainsi que le capteur d'intensité.

Le gros avantage est donc qu'il n'y a aucune soudure ou modification à effectuer sur les calculatrices testées.

1451714518Et voilà donc à quoi ressemble le montage final.

Nous configurons la TI-Nspire CX II pour effectuer :
  • 50 mesures par seconde
  • pendant une durée de 29 secondes (car plusieurs modèles passent en mode économie d'énergie après 30 secondes d'inutilisation)
Nous retiendrons la valeur moyenne.
14516Par soucis d'égalité, nous n'utiliserons que des piles neuves avec au minimum 1,6 Volts de tension à vide entre leurs bornes.

Les modèles d'aujourd'hui sont tous à écran monochrome, les mesures seront effectuées avec le contraste par défaut de l'écran.

Nous allons de plus effectuer les mesures dans des conditions différentes :
  • Calculatrice éteinte (hors mode examen + en mode examen)
  • Calculatrice allumée mais inoccupée (hors mode examen + en mode examen)
  • Calculatrice en train d'effectuer un calcul suffisamment long (hors mode examen + en mode examen)
    Nous choisissons en mode degrés :
    $mathjax$\sum{\sqrt[3]{e^{sin\left(Arctan\left(x\right)\right)}}}$mathjax$

Hors mode examen, ta Graph 25+E se met complètement en veille une fois éteinte. Nous mesurons sur 29 secondes une consommation moyenne d'à peine 0,050 mA. Par contre une fois passée en mode examen, la consommation de la machine éteinte bondit à 0,284 mA.

C'est dû d'une part comme tu peux l'observer sur le diagramme ci-contre aux brefs allumages de la diode examen, très exactement toutes les 2 secondes chez Casio. Une surconsommation effectivement énorme par rapport au fonctionnement normal / habituel attendu. Après la surconsommation en question n'est pas intégralement due à la diode, puisque le processeur de la calculatrice doit lui aussi se réveiller pour l'allumer et l'éteindre.

On retrouve une surconsommation comparable en mode examen pour les mesures effectuées calculatrice allumée mais inoccupée, et calculatrice en train d'effectuer un calcul.

Tu peux d'ailleurs remarquer que ce qui consomme le plus ce n'est pas l'écran mais le processeur. En effet calculatrice allumée, la consommation bondit de 0,828 mA à 17,105 mA lorsqu'elle effectue un calcul.
Graph 25+E
hors
mode examen
en
mode examen
éteinte
0,050 mA
0,284 mA (+470,80%)
inoccupée
0,828 mA
1,112 mA (+34,25%)
calcul
17,105 mA
17,679 mA (+3,36%)

La Graph 35+E utilise la même carte mère que la Graph 25+E, avec juste quelques composants rajoutés relatifs au port USB absent de la précédente. Par contre elle intègre un plus grand écran, avec des cristaux liquides noirs au lieu de bleus.
Graph 35+E
hors
mode examen
en
mode examen
éteinte
0,058 mA
0,314 mA (+444,32%)
inoccupée
0,938 mA
1,100 mA (+17,28%)
calcul
17,876 mA
18,389 mA (+2,87%)

La Graph 25+E II est la nouvelle version de la Graph 25+E. Elle dispose du même processeur 32 bits SH4 mais cadencé à 58,98 MHz, contre 29,49 MHz pour la précédente.

Aussi relève-t-on ici des consommations plus élevées, particulièrement lorsque la machine effectue un gros calcul. Mais après cela veut dire aussi que le calcul prendra moins de temps, et nous ne pensons donc pas retenir les consommations en calcul pour un classement final.
Graph 25+E II
hors
mode examen
en
mode examen
éteinte
0,069 mA
0,455 mA (+561,22%)
inoccupée
0,811 mA
1,290 mA (+59,07%)
calcul
27,130 mA
27,252 mA (+0,45%)

La Graph 35+E II est la nouvelle version de la Graph 35+E, ou version avancée de la Graph 25+E II. Nous avons :
  • par rapport à l'ancienne Graph 35+E le même processeur 32 bits SH4 mais cadencé à 58,98 MHz au lieu de 29,49 MHz
  • par rapport à la Graph 25+E II la même carte mère mais avec des composants additionnels relatifs au port USB, et un plus grand écran avec des cristaux liquides noirs au lieu de bleus
Graph 35+E II
hors
mode examen
en
mode examen
éteinte
0,216 mA
0,485 mA (+124,84%)
inoccupée
0,955 mA
1,225 mA (+28,23%)
calcul
30,298 mA
30,824 mA (+1,74%)

Il est à noter ici que les modèles américain fx-9750GIII et international fx-9860GIII, bien qu'utilisant la même carte mère, sont dépourvus de diode examen et ne génèrent ainsi aucune surconsommation en mode examen. Nous avons testé sur notre fx-9750GIII, en mode examen il n'y a même strictement aucune surconsommation machine éteinte, indiquant donc que le processeur ne se réveille même pas toutes les 2 secondes. C'est-à-dire que si quelqu'un s'amusait à souder la diode manquante à l'emplacement vide sur la carte mère, cette dernière clignoterait peut-être calculatrice allumée, mais pas calculatrice éteinte.

La Graph 75+E est la version avancée de la Graph 35+E.

Par rapport à cette dernière, elle dispose d'un éclairage optionnel de l'écran activable via la combinaison
SHIFT
OPTN
. Au bout de 30 secondes d'inutilisation la calculatrice désactive l'éclairage de l'écran, et ce dernier doit alors être réactivé manuellement.

Vu ce comportement, nous ne tiendrons pas compte de l'éclairage pour un classement final, mais nous t'avons quand même réalisé les mesures le concernant :

Graph 75+E
hors
mode examen
en
mode examen
éteinte
0,089 mA
0,309 mA (+245,96%)
inoccupée
(éclairée)
1,091 mA
8,058 mA (+638,57%)
1,288 mA (+18,03%)
8,285 mA (+2,82%)
(+543,39%)
calcul
(éclairée)
17,852 mA
24,742 mA (+38,59%)
18,401 mA (+3,13%)
25,274 mA (+2,15%)
(+37,27%)

Conclusion ? Le mode examen à diode est un désastre écologique sans nom. Une surconsommation d'énergie phénoménale avec des 100aines de 1000iers de candidats l'activant en même temps, suivie d'un formidable gaspillage d'énergie pour les candidats qui ne le désactiveront pas en fin d'épreuve (parce que ayant autre chose en tête, parce que n'ayant pas le matériel nécessaire à la désactivation sous la main, ou parce que n'y arrivant pas).

Le clignotement de la diode continue en effet machine éteinte, ce qui sera en effet un véritable piège pour les candidats après épreuve : le clignotement va continuer au fond du sac/tiroir jusqu'à épuisement total des piles ou de la batterie.

Une diode ne consomme certes pas grand chose, mais contrairement à ce que l'on pouvait penser cette poursuite du clignotement même machine éteinte est extrêmement gourmande. En effet le processeur doit se réveiller à intervalles de temps réguliers pour gérer le clignotement de la diode (en gros commander son allumage puis son extinction), et le processeur est de très loin l'élément de la calculatrice le plus consommateur d'énergie, bien d'avantage que l'écran même si éclairé.

Maintenant que les épreuves d'examen régies par un cadre national ont hélas été réduites à leur plus simple expression, quel gouvernement/ministre aura le courage d'abroger l'exigence d'une diode examen ?

Après tout les institutions d'autres pays (Portugal, Pays-Bas, ...) s'en sortent très bien avec le mode examen des calculatrices sans exiger de diode qui clignote, ne prenant pas leurs surveillants pour des incapables.
Et comme nous avons vérifié sur les modèles concernant ces pays, l'extinction de la calculatrice permet alors au matériel de se mettre en sommeil complet même en mode examen, le processeur n'ayant plus à se réveiller pour gérer un clignotement. Une économie d'énergie formidable aussi bien pendant l'épreuve qu'après l'épreuve ! :bj:
Lien vers le sujet sur le forum: CCC 2021 épisode 1: consommation Casio Graph 25/35/75+E (Commentaires: 8)

QCC 2021 Universel épisode 5: Python et tas (heap)

Nouveau messagede critor » 16 Aoû 2021, 16:27

Quelle Calculatrice Choisir 2021 édition Universelle

Épisode 5 - Python et tas (heap)

5409Pour fêter les 10 ans de TI-Planet en cette rentrée 2021, nous te publions la base de données intégrale de nos classements de rentrée QCC organisés depuis la rentrée 2015.

Nous en profitons de plus pour te réaliser le travail titanesque d'étendre les tests aux modèles plus anciens :
  • toutes les calculatrices graphiques Texas Instruments (depuis la première TI-81 de 1990)
  • toutes les calculatrices graphiques Casio à technologie Flash (depuis 2003)
Ce qui donne pas moins de 132 modèles différents de calculatrices testés sous toutes leurs coutures, 10 ans de tests et découvertes à portée de clic ! :D

Les interpréteurs MicroPython ou similaires qui tournent sur calculatrices font appel à différents types de mémoires :
  • La mémoire de stockage comme son nom l'indique stocke physiquement tes scripts Python.
  • La pile (stack) référence, à l'exécution, les objets Python créés. Sa capacité limite donc le nombre d'objets Python pouvant coexister simultanément en mémoire.
  • Le tas (heap) stocke, à l'exécution, le contenu des objets Python créés. Il limite donc la taille globale utilisée pour les données de ces différents objets.

Aujourd'hui nous allons donc nous intéresser au heap. Cet espace est extrêmement important et surtout sur les plateformes nomades, car contrairement à d'autres langages les objets Python les plus simples ont le défaut d'être assez gros. Ce sera bien souvent le heap le facteur le plus limitant pour tes projets Python, d'où son caractère essentiel.

Le temps de construire notre protocole de test, concentrons-nous sur la TI-83 Premium CE Edition Python.

Nous avons justement la chance ici de disposer du module gc (garbage collector - ramasse miettes), avec plusieurs fonctions bien utiles :
  • gc.collect() pour nettoyer le heap en supprimant les valeurs d'objets Python qui ne sont plus référencées
  • gc.mem_alloc() pour connaître la consommation du heap en octets
  • gc.mem_free() pour connaître l'espace heap disponible en octets

Exécutons donc le petit script suivant afin de découvrir la capacité heap Python de la TI-83 Premium CE Edition Python :
Code: Tout sélectionner
import gc
a, f = gc.mem_alloc(), gc.mem_free()
(a, f, a + f)


Nous avons donc sur TI-83 Premium CE Edition Python une capacité heap de 19,968 Ko.

Mais lorsque l'on accède à l'environnement Python, nombre de choses sont initialisées et ce heap n'est pas vide. Plus que 17,104 Ko de libres.

Précisons que cet espace libre a de plus ici été amputé de par notre importation du module gc. Ce module n'étant hélas disponible que sur une minorité de Pythonnettes, il va nous falloir procéder autrement, surtout si l'on souhaite obtenir des mesures comparables.

Donnons quelques éléments de taille en mémoire d'objets Python usuels, du moins sur les plateformes 32 bits que sont nos calculatrices :
  • pour un entier nul : 24 octets déjà...
  • pour un entier court non nul (codable sur 31 bits + 1 bit de signe) : 28 octets
  • pour un entier long :
    • 28 octets
    • + 4 octets pour chaque groupe de 30 bits utilisé par son écriture binaire au-delà des 31 bits précédents
  • pour une chaîne :
    • 49 octets
    • + 1 octet par caractère
  • pour une liste :
    • 64 octets
    • + 8 octets par élément
    • + les tailles de chaque élément

Voici une fonction qui retourne la taille d'un objet selon ces règles :
Code: Tout sélectionner
def size(o):
  t = type(o)
  s = t == str and 49 + len(o)
  if t == int:
    s = 24
    while o:
      s += 4
      o >>= 30
  elif t == list:
    s = 64 + 8*len(o)
    for so in o:
      s += size(so)
  return s


Nous allons donc tenter plutôt de remplir le heap avec plusieurs objets que nous allons faire grandir chacun son tour jusqu'à déclenchement d'une erreur, et retourner la capacité maximale que nous avons réussi à consommer. Voici donc un script en ce sens :
Code: Tout sélectionner
def mem(v=1):
  try:
    l=[]
    try:
      l.append(0)
      l.append(0)
      l.append("")
      l[2] += "x"
      while 1:
        try:
          l[2] += l[2][l[1]:]
        except:
          if l[1] < len(l[2]) - 1:
            l[1] = len(l[2]) - 1
          else:
            raise(Exception)
    except:
      if v:
        print("+", size(l))
      try:
        l[0] += size(l)
      except:
        pass
      try:
        l[0] += mem(v)
      except:
        pass
      return l[0]
  except:
    return 0


Exécuter ce script va ainsi nous permettre d'évaluer équitablement tous les modèles.

L'appel mem(0) semble marcher comme souhaité, retournant une valeur qui peut comme prévu légèrement dépasser les 17,104 Ko trouvés plus haut.

Mais voilà autre petit problème, le résultat n'est pas toujours le même, dépendant en effet de l'état du heap lors de l'appel. Rien que sur les résultats ci-contre, nous avons une marge d'erreur de 1 à 2%.

C'est beaucoup, en tous cas suffisamment pour inverser injustement des modèles au classement. Or nous tenons à être aussi précis que possible, afin justement de produire un classement aussi équitable que possible. ;)

Certes, on pourrait nettoyer le heap avant chaque appel avec gc.collect(), mais ce ne serait pas juste puisque nous n'aurons pas cette possibilité sur nombre de modèles concurrents. Il nous faut donc trouver autre chose.

Précisons que l'absence du module gc et donc de gc.collect() ne signifie absolument pas que le heap ne sera jamais nettoyé. C'est juste que nous ne contrôlons pas le moment où il le sera.

Et bien voici l'élément final du protocole de test que nous te proposons, avec une boucle répétant des appels mem(0), ce qui devrait finir par déclencher des nettoyages du heap, et te signalant à chaque fois que la valeur retournée bat ainsi un nouveau record :
Code: Tout sélectionner
def testmem():
  m1, m2 = 0, 0
  while 1:
    t1, t2 = mem(0)
    if t1 > m1 or t2 > m2:
      m1 = max(t1, m1)
      m2 = max(t2, m2)
      input(str((m1,m2)))


Sur les TI-83 Premium CE Edition Python et TI-84 Plus CE-T Python Edition, nous pouvons donc exploiter jusqu'à 17,601 Ko de heap.

C'est extrêmement faible, tes projets Python ne pourront pas aller bien loin ! :mj:

Prenons maintenant l'ancienne TI-83 Premium CE munie du module externe TI-Python interdit aux examens français, mais restant utilisable en classe ainsi qu'aux évaluations si l'enseignant le permet.

Ce n'est pas la panacée mais c'est quand même sensiblement mieux, avec 19,496 Ko. Cela s'explique par l'absence de nombre de modules rajoutés dans le contexte de la TI-83 Premium CE Edition Python, dont les modules de tracé.

Conscient du problème de sous-dimensionnement de ce heap, Lionel Debroux a développé un firmware tiers pour le module externe TI-Python.
Attention, il n'est toutefois utilisable qu'avec des calculatrices en version 5.3.5, Texas Instruments ayant rajouté des protections pour interdire cela depuis.

Si tu l'installes tu bénéficieras donc d'un espace heap disponible nettement amélioré, avec 22,158 Ko.

C'est donc au-delà de la capacité heap de 19,968 Ko trouvée plus haut pour le firmware officiel, mais c'est normal puisque l'on se rend compte que Lionel a en effet passé la capacité heap à 22,912 Ko.

La nouvelle TI-82 Advanced Edition Python de cette rentrée 2021 offre quant à elle 19,700 Ko.

Encore une fois, cette amélioration cache en réalité l'absence de nombre de modules.

Arrive maintenant la NumWorks. Avec le firmware officiel Epsilon, elle nous offre 32,571 Ko de heap.

Nous sommes certes moins à l'étroit que sur les modèles précédents, il y a de quoi commencer à aborder des projets un peu plus gourmands en ressources, mais pas aller très loin non plus.

Sous conditions, tu as la possibilité d'installer très facilement le firmware tiers Omega qui t'offrira pour sa part pas moins de 98,928 Ko de heap ! :bj:
Attention toutefois, le constructeur a décidé de t'interdire cette possibilité. Si ta machine vient avec une version 16.3+ du firmware officiel Epsilon, ou est mise à jour avec une de ces versions, elle sera verrouillée contre l'installation de firmwares tiers, et ce à notre connaissance à ce jour sans aucun retour possible. :#non#:

Avec la Casio Graph 35+E II, nous avons enfin d'origine quelque chose de très correct, pas moins de 100,432 Ko de heap ! :bj:

Il existe aussi une application Python tierce pour les Casio Graph monochromes, CasioPython. Elle est compatible avec les modèles suivants, mais hélas bloquée par le mode examen :

1275312750Sur les deux premiers nous nous envolons à pas moins de 257,026 Ko ! :bj:

En effet selon le module gc, la capacité heap a ici été réglée à 258,048 Ko.
1275212749Hélas, un bug toujours pas corrigé depuis l'année dernière fait que CasioPython reconnaît bêtement la Graph 35+E II comme un ancien modèle, n'y réservant alors qu'une capacité heap de 32,256 Ko. :'(

Nous n'obtenons alors qu'un espace heap libre de 31,163 Ko, ici donc sans aucun intérêt par rapport à l'application Python officielle. :#non#:

La Casio Graph 90+E nous met maintenant littéralement en orbite avec un formidable 1032,967 Ko soit 1,033 Mo, de quoi développer des projets absolument fantastiques ! :#tritop#:

Les TI-Nspire CX II sont encore plus extraordinaires. 2051,137 Ko, soit 2,051 Mo de heap, pour des projets Python absolument formidables ! :#tritop#:

Sur les TI-Nspire CX, tu peux installer l'application KhiCAS qui intègre un interpréteur Micropython.

Nous avons donc par défaut 1024,540 Ko de heap, soit 1,025 Mo ! :#tritop#:

KhiCAS intègre de plus son propre mode examen que tu peux activer depuis ses menus. Parfaitement compatible avec celui de Texas Instruments, ce mode examen a le gros avantage de laisser KhiCAS disponible ! :bj:

Attention toutefois, le mode examen de KhiCAS n'est pas compatible avec les TI-Nspire CX II.

De plus, l'installation de Micropython nécessite Ndless.

À ce jour Ndless n'est pas installable sur les TI-Nspire CX II et TI-Nspire CX munies des dernières mises à jour 5.3.2 ou 4.5.5, et il n'y a aucun moyen de revenir à une version précédente.

En théorie KhiCAS permet de configurer la taille du heap. Cela semblait marcher sur des versions précédentes, mais apparemment ce n'est plus le cas sur les dernières versions. Toute modification même infime de la taille par défaut nous amène très rapidement à des plantages avant même d'avoir réussi à exécuter notre script.

Dommage, pour le moment nous ne pourrons donc pas en tenir compte cette année. :'(

Les TI-Nspire CM et TI-Nspire monochromes n'ont que 32 Mio de mémoire SDRAM, ce qui n'est pas suffisant pour KhiCAS. À la place on peut prendre Micropython qui nous fait littéralement quitter l'attraction terrestre avec pas moins de 2049,201 Ko soit 2,049 Mo ! :#tritop#:

En creusant un petit peu grâce au module gc ici disponible, nous découvrons que la capacité heap est de 2,049 Mo.

Attention, l'installation de Micropython nécessite Ndless.

À ce jour Ndless n'est pas installable sur les TI-Nspire CX II et TI-Nspire CX munies des dernières mises à jour 5.3.2 ou 4.5.5, et il n'y a aucun moyen de revenir à une version précédente.

De plus, Micropython disparaîtra en mode examen.

Et enfin il y a la HP Prime. Ah la HP Prime... ici nous ne sommes plus en orbite mais déjà dans une galaxie lointaine, très lointaine...

Distinguons les HP Prime G1 avec 32 Mio de SDRAM, et HP Prime G2 avec 256 Mio de SDRAM, testées toutes deux juste après un reset :
  • La HP Prime G1 offre 1020,293 Ko de heap, soit 1,020 Mo
  • La HP Prime G2 offre 1023,804 Ko de heap, soit 1,024 Mo
Par contre, la capacité du heap est ici réglable via
Shift
Plot
.
  • Sur pas moins de 3 HP Prime G1, on arrive à régler très exactement jusqu'à 16127 Ko avant plantage. :#tritop#:
  • Sur HP Prime G2, on arrive à régler à peine davantage, jusqu'à 16384 Ko, un bug nous interdisant de régler des valeurs supérieures via cette boîte de dialogue.

Mais ne nous avouons pas encore vaincus. Les HP Prime permettent d'exécuter des scripts et fonctions Python depuis l'éditeur de programmes historique grâce à la fonction PYTHON(). Or, il se trouve que cette fonction permet de spécifier la capacité heap à allouer : PYTHON({nom_python,taille_heap},...).

Réalisons de quoi saisir et tester des capacités :
Code: Tout sélectionner
#python heaptest_python
from gc import mem_alloc,mem_free
a,f=mem_alloc(),mem_free()
print("allocated heap: "+str(f+a))
print("free heap: "+str(f))
#end

Export heaptest_ppl(v)
Begin
  PRINT("allocating heap: "+v);
  PRINT("");
  PYTHON({heaptest_python,v});
End;


La HP Prime G2 nous permet ainsi de spécifier jusqu'à 258 Mo et quelques, en pratique restons sur 258 Mo.

La capacité heap alors réellement reportée par le module gc est d'environ 252,1 Mo ! :#tritop#:

Les mesures sont facilement comparables sur le lien ci-dessous, et même disponibles pour bien d'autres modèles plus anciens :

  1. 252,1 Mo : HP Prime G2
  2. 15,6 Mo : HP Prime G1
  3. 2,051 Mo : TI-Nspire CX II
  4. 1,033 Mo : Casio Graph 90+E
  5. 100,432 Ko : Casio Graph 35+E II
  6. 32,571 Ko : NumWorks
  7. 19,700 Ko : TI-82 Advanced Edition Python
  8. 17,601 Ko : TI-83 Premium CE Edition Python
  1. 252,1 Mo : HP Prime G2
  2. 15,6 Mo : HP Prime G1
  3. 2,051 Mo : TI-Nspire CX II
  4. 1,033 Mo : Casio Graph 90+E
  5. 1,025 Mo : TI-Nspire CX (Ndless + KhiCAS)
  6. 100,432 Ko : Casio Graph 35+E II
  7. 98,928 Ko : NumWorks (firmware Omega)
  8. 64,954 Ko : NumWorks N0110 (firmware Delta / Omega + appli KhiCAS)
  9. 32,571 Ko : NumWorks
  10. 25,235 Ko : NumWorks N0110 (firmware Delta)
  11. 19,700 Ko : TI-82 Advanced Edition Python
  12. 17,601 Ko : TI-83 Premium CE Edition Python
  1. 252,1 Mo : HP Prime G2
  2. 15,6 Mo : HP Prime G1
  3. 2,051 Mo : TI-Nspire CX II
  4. 1,033 Mo : Casio Graph 90+E / fx-CG50
  5. 100,432 Ko : Casio Graph 35+E II / fx-9750/9860GIII
  6. 32,571 Ko : NumWorks
  7. 19,496 Ko : TI-83 Premium CE + TI-Python
  8. 19,700 Ko : TI-82 Advanced Edition Python
  9. 17,601 Ko : TI-83 Premium CE Edition Python / TI-84 Plus CE Python Edition
  1. 252,1 Mo : HP Prime G2
  2. 15,6 Mo : HP Prime G1
  3. 2,051 Mo : TI-Nspire CX II
  4. 2,049 Mo : TI-Nspire (Ndless + MicroPython)
  5. 1,033 Mo : Casio Graph 90+E / fx-CG50
  6. 1,025 Mo : TI-Nspire CX / CX II (Ndless + KhiCAS CX / KhiCAS CX II)
  7. 257,026 Ko : Casio Graph 35/75+E / 35/75/95 / fx-9750/9860GII (SH4 - appli CasioPython)
  8. 100,432 Ko : Casio Graph 35+E II / fx-9750/9860GIII
  9. 98,928 Ko : NumWorks (firmware Omega)
  10. 64,954 Ko : NumWorks N0110 (firmware Omega + appli KhiCAS)
  11. 32,571 Ko : NumWorks
  12. 32,256 Ko : Casio Graph 35+E II / 35/75/85/95(SH3) / fx-9750/9860GIII / fx-9750/9860GII(SH3) / fx-9860G (appli CasioPython)
  13. 25,235 Ko : NumWorks N0110 (firmware Delta)
  14. 22,158 Ko : TI-83 Premium CE + TI-Python (firmware tiers)
  15. 19,496 Ko : TI-83 Premium CE + TI-Python
  16. 19,700 Ko : TI-82 Advanced Edition Python
  17. 17,601 Ko : TI-83 Premium CE Edition Python / TI-84 Plus CE Python Edition
Lien vers le sujet sur le forum: QCC 2021 Universel épisode 5: Python et tas (heap) (Commentaires: 6)

QCC 2021 Universel épisode 4: Écrans et zone graphique utile

Nouveau messagede critor » 15 Aoû 2021, 22:37

Quelle Calculatrice Choisir 2021 édition Universelle

Épisode 4 - Écrans et zone graphique utile

5409Pour fêter les 10 ans de TI-Planet en cette rentrée 2021, nous te publions la base de données intégrale de nos classements de rentrée QCC organisés depuis la rentrée 2015.

Nous en profitons de plus pour te réaliser le travail titanesque d'étendre les tests aux modèles plus anciens :
  • toutes les calculatrices graphiques Texas Instruments (depuis la première TI-81 de 1990)
  • toutes les calculatrices graphiques Casio à technologie Flash (depuis 2003)
Ce qui donne pas moins de 132 modèles différents de calculatrices testés sous toutes leurs coutures, 10 ans de tests et découvertes à porté de clic ! :D

Dans un épisode précédent, nous t'avons révélé les définitions en pixels des écrans de nos calculatrices graphiques.

Mais la définition ne fait pas tout, faut-il encore pouvoir utiliser les pixels en question. Bien souvent ce n'est qu'une partie de l'écran qui comporte des pixels contrôlables par l'utilisateur (c'est-à-dire allumables dans la couleur ou teinte souhaitée). Nous appellerons cette partie de l'écran zone graphique utile.

Nous allons donc déterminer la taille en pixels de la zone graphique utile de chaque modèle. Pour aujourd'hui nous le ferons dans le contexte du tracé de graphes, ainsi que de l'exécution de programmes en langage constructeur (hors Python donc).

Dans la plupart des cas, il nous suffira d'effectuer 2 simples calculs :
  • $mathjax$\frac{x_{max}-x_{min}}{Δx}+1$mathjax$
  • $mathjax$\frac{y_{max}-y_{min}}{Δy}+1$mathjax$
xmin et xmax étant les bornes horizontales de la fenêtre graphique, ymin et ymax les bornes verticales, Δx la distance entre 2 pixels sur l'axe horizontal, et Δy la distance entre 2 pixels sur l'axe vertical

1149111492Les Lexibook GC3000FR et Esquisse GCEXFR offrent un écran de 47×32+40×8 pixels + 33 drapeaux.

Que contrôle-t-on dans tout ça ? Déjà pas grand chose car la machine n'est pas programmable malgré la présence trompeuse d'une touche
PROG
au clavier, une inadéquation manifeste aux programmes scolaires, et encore ce n'est même pas le pire de ses défauts de ce point de vue... :#roll#:

12780Bref pour tester la zone graphique (in)utile, il ne nous reste plus que les graphiques. Par défaut nous avons donc un repère orthonormal, avec un pas de 0.2 entre deux pixels horizontaux ou verticaux.
Récupérons les bornes de la fenêtre, une par une car la technologie archaïque qu'il semble y avoir sous le capot est incapable d'afficher simultanément plusieurs nombres à l'écran :
12776127771277812779

Allons-y pour les calculs :
  • $mathjax$\frac{\left(4.6-\left(-4.6\right)\right)}{0.2}+1=\frac{\left(4.6+4.6\right)}{0.2}+1\\
    \phantom{\frac{\left(4.6-\left(-4.6\right)\right)}{0.2}+1}=\frac{9.2}{0.2}+1\\
    \phantom{\frac{\left(4.6-\left(-4.6\right)\right)}{0.2}+1}=46+1\\
    \phantom{\frac{\left(4.6-\left(-4.6\right)\right)}{0.2}+1}=47$mathjax$
  • $mathjax$\frac{\left(3-\left(-3\right)\right)}{0.2}+1=\frac{\left(3+3\right)}{0.2}+1\\
    \phantom{\frac{\left(3-\left(-3\right)\right)}{0.2}+1}=\frac{6}{0.2}+1\\
    \phantom{\frac{\left(3-\left(-3\right)\right)}{0.2}+1}=30+1\\
    \phantom{\frac{\left(3-\left(-3\right)\right)}{0.2}+1}=31$mathjax$
11499Zone graphique utilisable donc de 47×31 pixels.
Oui, la zone matricielle correspondant sur l'écran faisant 32 pixels de hauteur, il y a donc physiquement et bêtement une ligne de 47 pixels qui ne s'allument jamais... :o

Ce qui nous permet en passant de dénoncer un autre mensonge de l'emballage et du manuel, si tu comptes bien la sinusoïde donnée en exemple y est en effet tracée sur une zone graphique 48×32 pixels, soit une surestimation de plus de 5%... Forcément avec ça, la sinusoïde réellement obtenue est loin d'être aussi belle que celle de l'emballage... :#roll#:
8498


Comment peut-on avoir un packaging aussi mensonger, aussi trompeur, sans le faire exprès ?...

Les TI-82 Advanced et TI-84 Plus T t'offrent donc un écran monochrome 96×64 pixels.

Effectuons notre calcul :
Code: Tout sélectionner
(Xmax-Xmin)/PasX+1
(Ymax-Ymin)/PasY+1

La zone graphique contrôlable par l'utilisateur est pour sa part de 95×63 pixels soit 97,41% ! :bj:

12630Les TI-82 Advanced Edition Python, TI-83 Premium CE et TI-84 Plus CE t'offrent un écran couleur 320×240 pixels.

De même :
Code: Tout sélectionner
(Xmax-Xmin)/ΔX+1
(Ymax-Ymin)/ΔY+1

La zone graphique utile pour les graphes et programmes est ici de 265×165 pixels, soit seulement 56,93%, à peine plus de la moitié des pixels ! :mj:

Les Casio Graph 25+E, Graph 35+E et Graph 75+E ont un écran de 128×64 pixels.

Il n'y a ici pas de variable système équivalente au Δy pour notre calcul, mais on peut se débrouiller en faisant attention à bien avoir un repère orthonormal, ce qui est justement le cas par défaut :
Code: Tout sélectionner
(Xmax-Xmin)/Xdot+1
(Ymax-Ymin)/Xdot+1

La zone graphique utile pour l'utilisateur est ici de 127×63 pixels soit 97,41% ! :bj:

12631La Casio Graph 90+E t'offre un écran de 396×224 pixels.

Même difficulté que l'on contourne comme pour les modèles précédents :
Code: Tout sélectionner
(Xmax-Xmin)/Xdot+1
(Ymax-Ymin)/Xdot+1

La zone graphique contrôlable par les graphes et programmes est ici de 379×187 pixels soit seulement 79,90%.

11396La Casio fx-92+ Spéciale Collège intègre un écran de 192×63 pixels et 20 drapeaux.

La calculatrice est programmable dans un langage orienté tracé, avec des déplacements spécifiés en pixels. Nous pouvons donc ici tenter de dessiner un rectangle le plus grand possible :
Code: Tout sélectionner
?→A
?→B
Stylo relevé
Tourner de ↺ 180 degrés
Avancer de Ent(A÷2pixels
Tourner de ↺ 90 degrés
Avancer de Ent(B÷2pixels
Stylo écrit
Répéter 2
  Tourner de ↺ 90 degrés
  Avancer de A pixels
  Tourner de ↺ 90 degrés
  Avancer de B pixels

C'est en saisissant 191 et 46 que l'on arrive à tracer le plus grand rectangle, ce qui correspond donc à une zone graphique contrôlable de 192×47 pixels, soit 74,48% de la zone matricielle de l'écran.

12696Les TI-Nspire, qu'elles soient à écran couleur ou monochrome, nous offrent toutes 320×240 pixels.

Pour déterminer la taille de la zone graphique utile, nous pouvons reprendre la technique précédente de tracé de rectangle :
Code: Tout sélectionner
Define test(longueur, largeur)=
Prgm
  SetColor 255, 0, 0
  DrawRect 0, 0, longueur, largeur
EndPrgm

C'est en appelant test(317, 211) que l'on arrive à tracer le plus grand rectangle, ce qui correspond donc à une zone graphique utilisateur de 318×212 pixels, soit 87,78% de l'écran. :)

6774La HP Prime t'offre un écran de 320×240 pixels.

Reprenons la méthode du rectangle :
Code: Tout sélectionner
EXPORT test(long, larg)
BEGIN
  RECT_P(0, 0, long, larg, #FF0000h, #FF000000h);
  WAIT();
END;

C'est l'appel test(319, 239) qui nous affiche le plus grand rectangle rentrant dans l'écran. Cela correspond donc à une zone graphique utilisateur de 320×240 pixels, soit 100% de l'écran ! :D



7230La Casio fx-CP400+E inclut niveau définition de loin le meilleur écran tous modèles confondus, 320×528 pixels. :bj:

Niveau zone graphique utile maintenant, c'est compliqué, ou plutôt ça dépend.
Code: Tout sélectionner
(xmax-xmin)/xdot+1
(ymax-ymin)/ydot+1

En orientation portrait nous avons par défaut 309×185 pixels.

Si tu te donnes la peine de redimensionner la fenêtre graphique en pleine page à l'aide du bouton tactile physique Resize en bas d'écran, ce seront 309×401 pixels.

Tu peux également utiliser ta calculatrice en orientation paysage. Mais pas d'accéléromètre ici et donc rien d'automatique, c'est le bouton tactile physique Resize en bas d'écran qui est à utiliser ici à chaque fois que tu souhaites changer, un peu comme sur la console portable Lynx d'Atari.

Par défaut tu disposes dans ce sens d'une zone graphique de 517×81 pixels, une zone que nous trouvons bien trop écrasée et donc peu adaptée à étudier autre chose que des fonctions trigonométriques.

Si tu redimensionnes en pleine page, tu peux étendre la chose à 517×193 pixels

Bref, que retenir de tout ça pour confrontation à la concurrence ?

Déjà on peut préciser qu'il est impossible d'exécuter des programmes en orientation paysage, donc autant prendre l'orientation portrait commune.
Optons donc pour les 309×401 pixels, soit 73,33%.

12695La NumWorks t'apporte un écran de 320×240 pixels.

Pour les graphes nous n'avons pas trouvé de moyen automatique de mesurer la fenêtre graphique. Alors tant pis comptons les pixels à la main, ci-contre 320×204 pixels, soit 85%.

Les mesures sont facilement comparables sur le lien ci-dessous, et même disponibles pour bien d'autres modèles plus anciens :
Lien vers le sujet sur le forum: QCC 2021 Universel épisode 4: Écrans et zone graphique utile (Commentaires: 2)

QCC 2021 Universel épisode 3 : Écrans et luminosités

Nouveau messagede critor » 15 Aoû 2021, 11:25

Quelle Calculatrice Choisir 2021 édition Universelle

Épisode 3 - Écrans et luminosités

5409Pour fêter les 10 ans de TI-Planet en cette rentrée 2021, nous te publions la base de données intégrale de nos classements de rentrée QCC organisés depuis la rentrée 2015.

Nous en profitons de plus pour te réaliser le travail titanesque d'étendre les tests aux modèles plus anciens :
  • toute la gamme de calculatrices graphiques Texas Instruments (depuis la première TI-81 de 1990)
  • toutes les calculatrices graphiques Casio à technologie mémoire Flash (depuis 2003)
Ce qui donne pas moins de 132 modèles différents de calculatrices testés sous toutes leurs coutures, 10 ans de tests et découvertes à portée de clic ! :D

1291312915Dans l'épisode précédent nous avons donc commencé à nous intéresser aux écrans de nos calculatrices. Certains de ces écrans, souvent en couleurs, disposent d'un éclairage. Nous allons aujourd'hui mesurer leur luminosité.

L'année dernière nous avions mesuré les luminosités à l'aide d'un TI-Innovator Hub connecté à une TI-83 Premium CE, le TI-Innovator Hub intégrant en effet un capteur de luminosité.

Toutefois sa forme non parfaitement parallélépipédique ne permettait pas de le poser de façon parfaitement stable sur chaque écran, et nécessitait donc de nous placer en chambre noire pour éliminer la luminosité ambiante parasite.

145101450814505Cette année nous avons mieux. cent20 nous a en effet bien gracieusement envoyé sa sonde de luminosité Vernier.

La sonde est munie d'une prise BT-A (le format historique de British Telecom pour la téléphonie analogique), et peut être connectée à notre TI-83 Premium CE à l'aide de l'interface Vernier EasyLink.

1451114507Le capteur est ici enfermé dans le renfoncement d'un cylindre ce qui, une fois posé à la verticale sur les écrans à mesurer, atténue ici très fortement la luminosité ambiante extérieure. Plus de besoin absolu d'une chambre noire donc, nous pouvons ainsi te mesurer rapidement les luminosités non seulement pour les modèles actuels mais également leurs prédécesseurs.

La mesure va être effectuée :
  • avec la sonde posée à la verticale au centre de l'écran
  • sur écran blanc (obtenu selon le modèle sur un écran de calcul vidé de son historique, à l'écran graphique en désactivant les axes, ou encore par utilisation d'un programme)
  • avec différents réglages de luminosité

La Casio Graph 75+E dispose d'un éclairage manuel de l'écran, activable via
SHIFT
OPTN
.

La luminosité n'est pas réglable, nous obtenons sur 2 machines une valeur faiblarde de 0,0011, sans doute suffisante pour un écran monochrome.

12882Sur HP Prime, la luminosité se règle au clavier avec
On
+
et
On
-
. Nous ignorons la valeur par défaut, le redémarrage de la calculatrice conservant la dernière valeur réglée.

Nous obtenons en moyenne sur 4 machines :
  • 0,0111 avec la luminosité réglée au maximum
  • 0,0012 avec la luminosité réglée au minimum
Nous sommes du côté obscur, clairement le pire écran couleur niveau luminosité tous modèles confondus. :mj:

12871Passons à la Casio fx-CP400+E. La luminosité est ici ajustable dans l'application Système. Par défaut de 7/13, elle peut être réglée sur des valeurs allant de 1/13 à 13/13. Après 30 secondes d'inutilisation (également réglable sur 1, 3 ou même 10 minutes), la calculatrice passe en mode économie d'énergie avec un réglage correspondant à 0/13.

Sur 2 machines, nous mesurons en moyenne :
  • 0,0112 avec la luminosité réglée au maximum (13/13)
  • 0,0058 avec la luminosité par défaut (7/13)
  • 0,0017 avec la luminosité réglée au minimum (1/13)
  • 0,0006 une fois la calculatrice passée en mode économie d'énergie
Ici non plus, nous n'avons clairement pas une lumière... :(

12826Voici maintenant la Casio Graph 90+E. La luminosité est ici réglable dans l'application Système. La valeur est de 3/5 par défaut, et peut être réglée de 1/5 à 5/5. Après 30 secondes d'inutilisation, la calculatrice passe en mode économie d'énergie avec un réglage correspondant à 0/5. A noter qu'en mode examen le comportement de ce mode économie d'énergie est différent, réglant la luminosité non pas à 0/5 mais 1/5, peut-être pour que l'écran soit davantage visible et donc plus facilement vérifiable pour les surveillants qui circulent.

Nous mesurons en moyenne sur 5 machines :
  • 0,01486 avec la luminosité réglée au maximum (5/5)
  • 0,00618 avec la luminosité par défaut (3/5)
  • 0,00202 avec la luminosité réglée au minimum (1/5)
  • 0,00076 en économie d'énergie hors mode examen (0/5)
La luminosité maximale de 5/5 est ici aussi très décevante, un écran couleur fort peu lumineux malgré ses indéniables autres qualités (dimensions, définition). :'(

12857Voici maintenant les TI-Nspire CX. La luminosité est ici ajustable au clavier avec
+
et
-
. Nous ignorons hélas la luminosité par défaut car il ne semble pas y avoir de moyen de la réinitialiser, la dernière valeur réglée étant conservée après redémarrage de la calculatrice. Il aurait fallu avoir une machine neuve jamais utilisée sous la main. Le mode économie d'énergie sur un délai d'inutilisation réglable de 1 minute à 30 minutes, consiste ici à éteindre radicalement la calculatrice et n'est donc pas pertinent à mesurer niveau luminosité.

Les mesures collectées sur pas moins de 12 machines produites sur près de 10 ans sont moins nettes. Il est possible que nous ayons à la fois une atténuation de la luminosité avec l'âge des machines, et ce qui semble être un changement matériel par Texas Instruments pour un éclairage moins lumineux à compter de la révision matérielle W de fin 2015.

Nous retiendrons en moyenne, d'une part sur les machines de révision matérielle W ou supérieure (dont les dernières TI-Nspire CX II) produites depuis fin 2015 :
  • 0,017175 avec la luminosité réglée au maximum
  • 0,00245 avec la luminosité réglée au minimum
D'autre part sur les machines de révision matérielle V ou inférieure produites jusqu'à la rentrée 2015 :
  • 0,018975 avec la luminosité réglée au maximum
  • 0,0027125 avec la luminosité réglée au minimum
C'est déjà pas mal du tout, après la nuit le jour pointe enfin à l'horizon. :)

12795Nous passons maintenant aux TI-83 Premium CE et TI-82 Advanced Edition Python. La luminosité est réglable au clavier avec
2nde
et
2nde
. La machine passe en mode économie d'énergie après 1min30 d'inutilisation.

Ici aussi, sur un échantillon de 12 machines produites avec jusqu'à 6 d'écart dans la production, les mesures ne sont pas claires. Il est possible que nous ayons à la fois une atténuation de l'éclairage avec la duré d'utilisation de la machine, et un changement matériel par Texas Instruments pour un écran plus lumineux à compter de la révision matérielle M, ou de certaines révisions matérielles M (assemblées pour la rentrée 2019).

Nous retiendrons en moyenne, d'une part sur les machines de révision matérielle M ou supérieure (dont les dernières TI-83 Premium CE Edition Python et TI-82 Advanced Edition Python) :
  • 0,0200 avec la luminosité réglée au maximum
  • 0,0095 avec la luminosité par défaut
  • 0,0025 avec la luminosité réglée au minimum
  • 0,0007 une fois la machine passée en mode économie d'énergie
D'autre part sur les machines de révision matérielle M ou inférieure :
  • 0,0153 avec la luminosité réglée au maximum
  • 0,0074 avec la luminosité par défaut
  • 0,0019 avec la luminosité réglée au minimum
  • 0,0007 une fois la machine passée en mode économie d'énergie
Enfin de la lumière ! :D

12836Et enfin arrive la NumWorks. La luminosité y est ajustable dans l'application Paramètres sur 13 valeurs différentes avec le firmware officiel. Nous ne sommes pas sûrs de la valeur par défaut, le réglage étant ici encore persistant. La machine passe en économie d'énergie après 30 secondes, mais cela correspond très exactement au réglage minimal de la luminosité.

Les mesures ne sont ici non plus pas uniques, mais au moins la distinction est très nette.

D'une part sur l'ancien modèle N0100 de la rentrée 2017, nous avons de façon formidable :
  • 0,03187 avec la luminosité réglée au maximum
  • 0,00187 aussi bien avec la luminosité réglée au minimum qu'en mode économie d'énergie
Sur le nouveau modèle N0110 depuis la rentrée 2019 c'est encore plus extraordinaire :
  • 0,04435 avec la luminosité réglée au maximum
  • 0,00285 aussi bien avec la luminosité réglée au minimum qu'en mode économie d'énergie
Une machine brillante ! :bj:

Rappelons qu'avec le firmware tiers Omega tu auras avais le choix entre 17 valeurs de réglages de la luminosité, et qu'en prime la luminosité était réglable à tout moment au clavier via
shift
+
et
shift
-
. :'(

Les mesures maximales sont facilement comparables sur le lien ci-dessous, et même disponibles pour bien d'autres modèles plus anciens :
Lien vers le sujet sur le forum: QCC 2021 Universel épisode 3 : Écrans et luminosités (Commentaires: 2)

Nouveau don de 2 calculatrices-troll par cent20

Nouveau messagede critor » 14 Aoû 2021, 11:17

1418214337Dans une actualité précédente nous te testions la CITIZEN fx-991ES Plus euh... nous voulons dire GTTTZEN fx-991ES Plus, la calculatrice-troll qui nous a été offerte par cent20.

À la fois une contrefaçon de la marque Citizen et une très mauvaise copie de calculatrice scientifique Casio fx-991ES Plus (génération matérielle ES Plus - Natural VPAM, comme la fx-92 Collège 2D+) qui nous a littéralement sidérés, jamais nous n'avions vu une chose pareille, jamais n'avions-nous imaginé une telle chose possible, nous en sommes toujours traumatisés... :#roll#:

14503cent20 a visiblement décider de continuer à alimenter nos pires cauchemars. Nouvel arrivage aujourd'hui de 2 calculatrices en provenance de Chine.

A priori :
  • une Karuida KK-82MS-B, copie de calculatrice scientifique Casio fx-82MS (génération matérielle MS - SVPAM, comme la fx-92 Collège de 2004)
  • et ce qui semble être une calculatrice solaire jouet format carte de crédit

Attends-toi donc à leurs tests un de ces jours, et à nous entendre hurler à la Lune si cent20 a choisi judicieusement, c'est-à-dire avec autant de talent que la dernière fois. :P

Merci cent20 pour toutes ces occasions de nous tordre littéralement de rire ! :favorite:
Lien vers le sujet sur le forum: Nouveau don de 2 calculatrices-troll par cent20 (Commentaires: 3)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
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.
1397 utilisateurs:
>1388 invités
>2 membres
>7 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
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)