π
<-

News 2024
June (4)
May (4)
April (2)

News 2023
August (2)
July (3)
June (3)
May (7)
April (2)
March (3)

News 2022
August (3)
July (1)
June (4)
May (1)
April (6)
March (4)
January (12)

News 2021
August (8)
July (28)
June (20)
May (19)
April (25)
March (15)

News 2020
August (16)
July (13)
June (17)
May (38)
April (21)
March (17)

News 2019
August (10)
July (3)
June (4)
May (11)
April (8)
March (18)
January (14)

News 2018
August (5)
July (1)
June (9)
May (10)
April (2)
March (14)
January (12)

News 2017
August (10)
July (14)
June (14)
May (11)
April (9)
March (12)
January (11)

News 2016
October (10)
August (8)
July (4)
June (8)
May (14)
April (9)
March (13)
January (11)

News 2015
October (15)
August (11)
July (4)
June (7)
May (12)
April (6)
March (11)

News 2014
August (2)
July (4)
June (2)
May (5)
April (4)
March (5)

News 2013
August (6)
July (6)
June (8)
May (14)
April (24)
March (16)
January (10)

News 2012
October (11)
August (6)
July (7)
June (8)
May (16)
April (16)
March (6)

News 2011
August (4)
July (4)
June (11)
May (5)
April (2)
March (6)

News 2010
July (1)
June (1)
May (2)
April (1)

News 2009
August (2)
April (1)

Contrôle total luminosité TI-83 Premium CE

New postby critor » 03 Dec 2018, 21:48

A l'aide des combinaisons
2nde
et
2nde
, tu peux régler la luminosité de ton écran TI-83 Premium CE sur 10 niveaux.

Comme on s'en rend compte sous émulateur et comme tu le devines peut-être, cette luminosité est contrôlée par un octet en mémoire RAM, le 0xD0058Fh.

Les combinaisons claviers nous permettent de régler cet octet aux seules valeurs suivantes :
  • 49 pour la luminosité maximale
  • 69
  • 89
  • 109
  • 129
  • 149
  • 169
  • 189
  • 209
  • 229 pour la luminosité minimale

Quel dommage donc de ne pas pouvoir profiter des 256 valeurs de luminosité possibles offertes par cet octet... :'(

Heureusement, TheLastMillenial te sort un pack de programmes, Advanced Brightness Utility, qui va te permettre d'accéder à toutes les possibilités de ton écran :
  • GETLCD qui renvoie la valeur courante de la luminosité
  • SETLCD pour règle la dernière réponse comme nouvelle valeur de luminosité
  • BRIGHT qui t'offre une interface intuitive pour consulter et régler ta luminosité

A toi les valeurs extrêmes 0-48 pour une super-luminosité ainsi que 230-255 pour économiser ta batterie ou encore dans les situations où tu ne veux vraiment pas que les autres puissent voir ce que tu fais ! ;)
A toi également toutes les valeurs intermédiaires, et donc la possibilité de réaliser facilement des effets graphiques fondus en ouverture/fermeture pour tes programmes, sans aucun besoin de calculer les couleurs intermédiaires ni de réécrire la contenu de l'écran ! :bj:


Téléchargement : archives_voir.php?id=1835146
Link to topic: Contrôle total luminosité TI-83 Premium CE (Comments: 6)

POTY 2018: élis le programme TI-82+/83+/84+ de l'année !

New postby critor » 03 Dec 2018, 23:45

ticalc.org, le plus vieux site communautaire traitant des calculatrices graphiques TI toujours en activité, vient de lancer son POTY 2018 avec le premier des 6 votes pour élire les meilleurs programmes de l'année 2018.

La première catégorie est pour les calculatrices monochromes TI-82 Plus, TI-83 Plus, TI-84 Plus et TI-84 Pocket.fr, et pour partie TI-82 Advanced :

Pour voter il faut commencer par se créer un compte sur le site si ce n'est pas encore fait, puis le sondage sera sur la page principale en-dessous du flux Twitter.

A bientôt. ;)


Source : https://www.ticalc.org/archives/news/ar ... 49214.html

Jour 4 : Le Secret de l'Avent 2018

New postby critor » 04 Dec 2018, 00:00

10052Aujourd'hui, c'est la TI-84 Plus CE-T de darthvader qui répond à ma TI-83 Premium CE :
TI-84 Plus CE-T wrote:IVIIIIIVII

Tente de prédire d'ici minuit les 3 prochains affichages ! ;)
Retrouve ton âme de bébé !
Link to topic: Jour 4 : Le Secret de l'Avent 2018 (Comments: 9)

Jour 5 : Le Secret de l'Avent 2018

New postby critor » 05 Dec 2018, 00:09

10054Ma TI-83 Premium CE lui répond à son tour :
TI-83 Premium CE wrote:VVIIIIIIV

Tente de prédire d'ici minuit les 3 prochains affichages ! ;)
Redeviens un esprit simple !
Link to topic: Jour 5 : Le Secret de l'Avent 2018 (Comments: 1)

Module TI-Python: test mémoire de travail et comparaisons

New postby critor » 05 Dec 2018, 14:01

La série d’articles continuée ici au sujet du module TI-Python est rédigée a posteriori et illustrée à l’aide des photos prises sur le stand de Texas Instruments aux journées APMEP 2018 et congrès UdPPC 2018.

Certaines photos ne correspondront ici pas exactement à ce qui est décrit, car nous avons amélioré le script utilisé entre les deux événements. Or malheureusement, il était beaucoup plus compliqué de prendre de bonnes photos au congrès UdPPC de par l'affluence nettement supérieure, le fait que seulement un module au lieu de deux était disponibles sur le stand pour tous ces visiteurs, ainsi que le fait que les stands ne disposaient cette fois-ci pas de cloisons à la différence mais consistaient en de simples tables alignées le long d'une allée et bien remplies - pas vraiment d'espace pour se poser. Mais au moins nous avons pu prendre note des résultats.

Dans tous les cas, notez que ces tests ont été réalisés sur un prototype non final, certes de niveau DVT et donc habituellement proche du produit final qui sera livré dans quelques mois. Mais il reste quand même possible que des choses évoquées changent d’ici-là, en bien ou en mal d’ailleurs.

En vous priant donc de bien vouloir nous excuser et en vous souhaitant bonne lecture.

En MicroPython sur ordinateur, on peut aisément connaître l'espace mémoire occupé par une liste grâce à la fonction sys.getsizeof().

Mais comment faire sur calculatrice où nous ne disposons pas du module sys ?

Une solution consister à tenter de remplir la mémoire de travail, et à supposer que l'espace occupé obéit aux mêmes règles :
  • 64 octets pour une liste vide
  • 8 octets par élement de liste supplémentaire
  • 24 octets pour un entier nul
  • 28 octets pour un entier court non nul
  • 49 octets pour une chaîne vide
  • 1 octet par caractère de chaîne supplémentaire

Voici un script en ce sens :
Code: Select all
def mem():
  try:
    l=[]
    try:
      l+=[0]
      l+=[""]
      l[1]+="x"
      while True:
        try:
          l[1]+=l[1][l[0]:]
        except:
          if l[0]<len(l[1])-1:
            l[0]=len(l[1])-1
          else:
            raise(Exception)
    except:
      print("+",len(l)>1 and len(l[1]))
      return 64+8*len(l)+(len(l) and 24+4*(l[0]>0)+(len(l)>1 and 49+len(l[1])))+mem()
  except:
    return 0


Ce script classe actuellement la concurrence niveau Python comme tel :
  1. TI-Nspire avec 2,046Mo
  2. Casio Graph 90+E avec 1,027Mo
  3. Casio Graph 35+E/75+E avec 30,147Ko
  4. calculatrice NumWorks avec 13,658Ko
  5. logiciel web NumWorks avec 5,946Ko

Image10028

100019942Et où se classe le module TI-Python pour TI-83 Premium CE là-dedans ?

Exécutons le script (photos ci-contre prises avec une ancienne version du script qui faisait un calcul légèrement différent, mais l'affichage du script amélioré a été pris en note et est reconstitué ci-dessous) :
Code: Select all
>>> from MEM import *
>>> mem()
+8192
+4095
+1024
+1024
+512
+512
+511
+128
+32
17443
>>>


Nous aurions donc 17,03Kio d'espace de travail pour l'exécution des scripts sur le module TI-Python.
Et au sein de cet espace, le plus grand bloc de mémoire utilisable ferait 8Kio.

Au classement final nous avons donc maintenant :
  1. TI-Nspire avec 2,046Mo
  2. Casio Graph 90+E avec 1,027Mo
  3. Casio Graph 35+E/75+E avec 30,147Ko
  4. module TI-Python pour TI-83 Premium CE avec 17,443Ko
  5. calculatrice NumWorks avec 13,658Ko
  6. logiciel web NumWorks avec 5,946Ko

10016Notons que cette estimation est cohérente avec les spécifications de la puce Atmel ATSAMD21 dont nous avons constaté la présence dans le module, annonçant 32Kio de mémoire SRAM dont une partie est bien évidemment consommée par le firmware.


Le module TI-Python se classe donc à ce jour légèrement devant la calculatrice NumWorks en terme de mémoire de travail. Précisons que dans les deux cas ce n'est franchement pas beaucoup, ce qui va vite se sentir sur les fonctions récursives. Si il s'agit bien du matériel final tel que livré dans quelques mois, il n'y aurait qu'assez peu de marge de progression possible pour TI, nous approchons déjà les limites des possibilités du module. Par contre, NumWorks pourrait se donner la peine d'être un peu plus généreux avec la mémoire de travail de son Python, car disposant de 256Kio de RAM à la différence...


Téléchargements :

-
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.
715 utilisateurs:
>684 invités
>24 membres
>7 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)