π
<-
Chat plein-écran
[^]

News 2019
August (10)
July (3)
June (4)
May (11)
April (7)
March (19)
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)

Firmware Python amélioré externe sur 83 Premium CE Ed Python

New postby critor » 08 Oct 2019, 15:03

L'implémentation
Python
pour les
TI-83 Premium CE
est plus riche que la plupart de la concurrence en terme de nombre de modules : :bj:
  • builtins
  • array
  • collections
  • gc
  • math
  • random
  • sys
  • time

Toutefois, si on s'en tient au contexte scolaire des programmes, elle est très modeste. On peut lui reprocher :
  • l'absence de gestion des nombres complexes contrairement à toute la concurrence
    (Maths Terminales S et STL-SPCL 2019-2020, Option Maths expertes 2020-2021, Maths Terminale STI2D)
  • l'absence du module de fonctions complexes
    cmath
    qui va avec
  • l'absence du module
    turtle
    (Maths Seconde)
  • l'absence d'un module graphique
    (Physique-Chimie Seconde)

Sur les anciennes
TI-83 Premium CE
, il y avait certes la possibilité de reprogrammer la puce
Atmel
du module externe
TI-Python
avec un firmware tiers lui rajoutant les nombres complexes et entre autres le module
cmath
.

Sur ta
TI-83 Premium CE Edition Python
il n'existe hélas à ce jour aucun outil tiers permettant de reprogrammer la puce
Atmel
dédiée au
Python
rajoutée en interne sur ce modèle.

Et le module externe
TI-Python
ne pouvait hélas pas jouer le rôle d'alternative sur ta
TI-83 Premium CE Edition Python
, car
Texas Instruments
s'est bizarrement donné la peine de le bloquer. En effet :
  • d'une part le dernier
    TI-Connect 5.4.0
    refuse d'y transférer son application de pilotage
    PyAdaptr
  • et pour ceux qui arrivent à contourner cette limitation l'application
    PyAdaptr
    refuse tout simplement d'y démarrer, ne donnant même pas accès à l'éditeur
Apparemment donc, pas d'autre choix que d'attendre une future mise à jour de la part du constructeur, sachant qu'il n'y en a habituellement que 1 ou exceptionnellement 2 maximum par an, et que la version
5.4.0
vient tout juste de sortir... :'(

1163811637Et pourtant, il existe une astuce que nous avons découverte et te révélons ce jour. ;)

Il te suffit tout simplement de déverrouiller ta
TI-83 Premium CE Edition Python
en réinitialisant son champ certificat
037
, pour ensuite lui installer l'ancienne version système
5.3.5
.

L'application
PyAdaptr
peut alors être transférée et utilisée sans problème, avec un module externe
TI-Python
muni d'un
firmware
officiel ou pas ! :bj:
De quoi disposer dès maintenant en
Python
sur ta
TI-83 Premium CE Edition Python
des nombres complexes et du module
cmath
associé ! :D

A noter toutefois que dans cette configuration c'est l'application
Python
de pilotage de la puce
Atmel
interne qui cessera cette fois-ci de fonctionner.

L'utilisation du module externe
TI-Python
devient alors indispensable pour le
Python
, du moins jusqu'à réinstallation d'une version système
5.3.6+
.



Téléchargements
:


CERMASTR: renomme ta 83 Premium CE Ed. Python contre le vol

New postby critor » 07 Oct 2019, 15:26

Dans un article précédent nous t'annoncions
CERMASTR
, un éditeur de certificat pour
TI-83 Premium CE
et
TI-84 Plus CE
.

Hélas,
CERMASTER
faisait partie des programmes incompatibles avec la révision matérielle
M
équipant les nouvelles
TI-84 Plus CE
et
TI-83 Premium CE Edition Python
assemblées pour cette rentrée 2019. :'(

Mais grâce à la précieuse contibution , voici aujourd'hui la mise à jour
CERMASTR 2.0
compatible aussi bien avec les anciennes que les nouvelles calculatrices et avec quelques autres nouveautés ! :bj:

Le certificat de ta calculatrice contient divers informations qu'il peut être pratique de modifier.

  • 11631Le champ hexadécimal
    042
    par exemple contient le nom de ta calculatrice tel qu'affiché après une réinitialisation ou encore à l'écran
    A propos
    du menu mémoire.
    Avec les touches fléchées tu peux en sélectionner les caractères, puis les modifier avec les touches
    +
    -
    .
    En faisant preuve d'originalité ou de fantaisie, c'est une excellente protection de ta précieuse
    TI-83 Premium CE Edition Python
    contre le vol puisqu'elle sera ainsi identifiable de façon unique ! :bj:
    Veille toutefois à bien conserver le caractère nul terminal.


    Nouveauté
    CERMASTR 2.0
    , chaque champ peut désormais programmé d'une simple pression sur la touche
    var
    avec une série de valeurs par défaut lorsque nous en avons défini.
    Par exemple pour le champ
    042
    les valeurs en question sont TI-83 Premium CE et TI-84 Plus CE.
    Rien de plus enfantin désormais pour remettre la valeur officielle d'origine le jour où par exemple tu revends ta calculatrice ! :bj:


    Des pressions successives sur la touche
    var
    permettront le cas échéant de passer à la valeur par défaut suivante.
    L'on peut par exemple parfaitement renommer sa
    TI-83 Premium CE
    avec la valeur par défaut TI-84 Plus CE.

    A noter toutefois qu'il n'est pas possible de modifier la taille d'un champ avec la version actuelle de notre outil.
    Le champ
    042
    étant plus court sur
    TI-84 Plus CE
    , la valeur par défaut TI-83 Premium CE n'y sera pas proposée.
  • Le champ
    0b0
    pour sa part contient le réglage de langue de la calculatrice.
    C'est inutile jusqu'à preuve du contraire puisqu'il te suffit de passer par le menu
    mode
    , mais tu peux donc là encore le modifier à la main pour une autre langue existante ou non, et le réinitialiser simplement avec la touche
    var
    aux valeurs par défaut officielles DEUTSCH, ENGLISH, ESPAÑOL, FRANÇAIS, NEDERLANDS, PORTUGÊSE et SVENSKA, à condition là encore que cela rentre dans la taille actuelle du champ.
  • Le champ
    037
    quant à lui code à l'envers sur 3 octets la version système minimale autorisée, ici donc
    5.3.6
    .
    Tu peux diminuer cette valeur si tu souhaites forcer l'installer d'une version inférieure.
    Il y a toutefois peu d'intérêt en France a priori, puisque :
    • l'application
      Python
      de la
      TI-83 Premium CE Edition Python
      ne fonctionera pas avec une version système inférieure à
      5.3.6
    • l'application
      PyAdaptr
      de la
      TI-83 Premium CE
      ne fonctionera pas avec une version système inférieure à
      5.3.5

    11635En tous cas ça a été testé, et il n'y a à première vue aucun problème à réinstaller le plus vieux système
    5.0.0.0082
    donc nous disposons.

    Les
    TI-83 Premium CE
    et
    TI-84 Plus CE
    munies du
    Boot 5.1.5
    avaient un bug qui corrompait le certificat si l'on installait une version système inférieure à
    5.1.5
    .

    Ce bug est visiblement corrigé sur le
    Boot 5.3.6
    équipant les
    TI-83 Premium CE Edition Python
    et
    TI-84 Plus CE
    révision
    M
    , et possiblement l'était-il déjà dans les versions intermédiaires que nous n'avons hélas plus sous la main pour vérifier.

    La touche
    var
    tient compte de ce problème et en l'attente de pouvoir vérifier les versions intermédiaires réinitialise le champ :
    • à
      0.0.0
      si le
      Boot
      détecté est en version
      5.3.6+
      ou inférieure à
      5.1.5
    • à
      5.1.5
      si le
      Boot
      détecté est en version
      5.1.5+
      et inférieure à
      5.3.6

Il est fortement déconseillé de tenter toute autre manipulation non documentée, à moins de comprendre parfaitement quelles en seront les conséquences. :#non#:

Mais il n'empêche que nous te disons à très bientôt justement pour la documentation de futures découvertes sur les autres champs ! ;)

Téléchargement
:
CERMASTR

Exploration USB TI-84 Plus Presentation Link

New postby critor » 02 Oct 2019, 22:45

9125604Le
TI-84 Plus Presentation Link
est un périphérique utilisable avec les calculatrices suivantes :
  • TI-82 Advanced
  • TI-83 Plus.fr USB
  • TI-84
    monochromes

Il s'agit d'un adaptateur se connectant en
USB
et rajoutant à la calculatrice un port
ViewScreen
, port absent du modèle élève.

Ce port permet d'exporter l'affichage vers une tablette de rétroprojection
TI-ViewScreen
compatible, ou encore vers le système vidéo
TI-Presenter
.

s'en est commandé un, et nous te proposons aujourd'hui d'en apprendre davantage sur ce périphérique insolite. Pour cela, tentons de le brancher sur un ordinateur, où nous disposerons à la différence de nombre d'outils d'analyse des périphériques
USB
.

11305Le
TI-84 Plus Presentation Link
utilise un connecteur
mini-USB
pour pouvoir être relié directement à la calculatrice. Dans le cas d'un branchement sur ordinateur, il nous faut donc un adaptateur.

Difficulté de taille, il ne s'agit pas d'un connecteur
USB mini-B
mais d'un
USB mini-A
, connecteur déjà très difficile à trouver dans le commerce.

La quasi totalité de ce que tu pourras trouver comme connectique au format
mini-USB
sera du
USB mini-B
, de forme différente, ça ne rentre pas.

Et de plus ici il ne faut pas un connecteur
USB mini-A
, mais un réceptable
USB mini-A
et c'est encore pire, quasiment impossible à trouver.

Nous n'en avons trouvé que chez
Vernier
, bien évidemment hors de prix pour ce que c'est.

91011304Comme nous l'avions déjà fait avec le
TI-89 Titanium Presentation Link
Lionel
a donc procédé autrement, se prenant un adaptateur avec réceptacle
USB mini-B
, et en y forçant l'insertion d'un connecteur
USB mini-A
.

Il suffit d'insérer le connecteur de façon légèrement inclinée en commençant par sa partie la plus large qui elle est aux bonnes dimensions, puis de forcer l'insertion du reste pour modifier progressivement le cadre métallique. Voilà donc maintenant un adaptateur
mini-USB
USB A
qui acceptera aussi bien les connecteurs
USB mini-B
que
USB mini-A
, et qui n'a rien coûté de plus ! :bj:

Et ça marche, le
TI-84 Plus Presentation Link
est maintenant connectable sur ordinateur. :)

Le
TI-84 Plus Presentation Linke
enfin branché sur ordinateur, on peut en récupérer les descripteurs
USB
:
Code: Select all
# lsusb -v -d 0451:e00f

Bus 001 Device 041: ID 0451:e00f Texas Instruments, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0451 Texas Instruments, Inc.
  idProduct          0xe00f
  bcdDevice            1.00
  iManufacturer           1 Texas Instruments Incorporated
  iProduct                2 TI-84 Plus Presentation Link
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower               60mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               0
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0000
  (Bus Powered)


Le
TI-84 Plus Presentation Link
utilise donc :
  • l'identifiant vendeur
    0x451
    , ce qui correspond bien à
    Texas Instruments
  • l'identifiant produit
    0xE00F
    (contre
    0xE00E
    pour le
    TI-89 Titanium Presentation Link
    )


Source
:
viewtopic.php?t=23017&p=246071#p246071
Link to topic: Exploration USB TI-84 Plus Presentation Link (Comments: 0)

Splat, les bulles de couleur sur TI-83 Premium CE

New postby critor » 14 Sep 2019, 10:32

11540Cette semaine voici "
Splat
", par
LogicalJoe
, pour ta
TI-83 Premium CE
/
TI-84 Plus CE
, un jeu qui tire avantageusement parti de son écran couleur.

Dans ce jeu de réflexes tu dois choisir parmi 5 couleurs différentes :
  • ta couleur bonus
  • ta couleur de protection
  • ta couleur malus
A toi ensuite d'attraper ou éviter les bonnes bulles de couleur ! ;)

La couleur bonus te fera augmenter de taille, mais il te sera alors plus difficile d'éviter les mauvaises bulles. Inversement la couleur malus te fera diminuer de taille, mais attention alors à ne pas tomber en dessous de ta taille initiale. Tout autre couleur à part ta couleur de protection te fera
perdre
instantanément. Une toute nouvelle dimension de gameplay ! :bj:

Le jeu
dispose de plein d'options croustillantes pour enrichir ton expérience :
  • 3 modes de difficulté de jeu
  • un mode spécial détente façon économiseur d'écran :D
  • et même un mode nuit caché ;)
    (touche :f43: pour l'aide à partir du menu puis :f105:)

Attention, pour fonctionner correctement
Splat
a besoin des bibliothèques C téléchargeables ci-dessous. Mais rien de plus simple, pour les installer il te suffira juste de transférer leur fichier sur ta calculatrice, c'est tout. ;)


Téléchargements
:

Adaptation Bejeweled pour TI-83 Premium CE

New postby critor » 02 Sep 2019, 20:29

11502En 2001 sortait le jeu
Bejeweled
, initialement pour navigateurs Internet avant d'inonder toute la scène vidéoludique mondiale.

Aujourd'hui pour fêter la rentrée
(ou selon le cas te la faire oublier :p )
, nous te proposons son adaptation pour ta
TI-83 Premium CE
,
Bejeweled CE
par
Ben "calclover2514" Pryor
.

En inversant des paires joyaux adjacents horizontalement ou verticalement, ton but est d'aligner trois joyaux identiques, ou même davantage pour nombre de bonus différents.

Pas moins de 5 superbes fonds d'écran en demi-résolution
(160x120 pixels)
t'accompagneront alternativement dans ton aventure, alors dépêche-toi de passer les niveaux pour tous les découvrir ! ;)



Attention, pour fonctionner correctement
Bejeweled CE
a besoin des bibliothèques C téléchargeables ci-dessous. Mais rien de bien compliqué, pour les installer il te suffira juste de transférer leur fichier sur ta calculatrice, rien d'autre. ;)


Téléchargements
:
Link to topic: Adaptation Bejeweled pour TI-83 Premium CE (Comments: 2)

DStar, le casse-tête enfin sur TI-83 Premium CE

New postby critor » 31 Aug 2019, 18:15

11493En 1998,
Joe Wingbermuehle
sortait le jeu de casse-tête
DStar
pour la
TI-83
monochrome, calculatrice renommée ensuite
TI-82 STATS
pour la France.

Le jeu a fait l'objet d'un portage pour
TI-83+/84+
monochromes
en 2000 par
Andrew Magness
, ainsi que d'un autre en 2006 pour
TI-89
par
Matt Baker
.

DStar
continue à traverser les âges, et pour une rentrée 2019 dans la joie
Patrick "tr1p1ea" Prendergast
vient d'en réaliser une très belle adaptation pour l'écran couleur de ta
TI-83 Premium CE
. :bj:

Dans
DStar
, la touche
2nde
te permet d'alterner entre les deux éléments que tu contrôles : une balle et une boîte. Dans les deux cas tu ne peux que les propulser dans une direction donnée, et ton but est de faire collecter à la balle tous les éléments de chacun des tableaux. Attention à ne pas rester coincé(e) et bon courage ! :bj:


Téléchargement
:
archives_voir.php?id=2305756

TI-SmartView CE 5.4 avec Python + TI-Connect CE 5.4

New postby critor » 29 Aug 2019, 16:44

Texas Instruments
nous sort aujourd'hui, juste à temps pour la rentrée, les mises à jour
5.4
de ses logiciel d'émulation
TI-SmartView CE
et logiciel de connectivité
TI-Connect CE
. Voyons donc quelles sont les améliorations.

Le logiciel
TI-SmartView CE 5.3
pouvait être mis à jour en version
5.3.5
pour pouvoir faire tourner l'application
PyAdaptr
.

Toutefois on ne pouvait qu'éditer les scripts
Python
, pas les exécuter. :mj:


Comme on pouvait s'y attendre avec son nom, le nouveau logiciel
TI-SmartView CE 5.4
fait maintenant tourner la dernière version
5.4.0.0034
du système
TI-83 Premium CE
.

Mais si l'on regarde la liste des applications avec
2nde
résol
, on ne trouve pas l'application
PyAdaptr
de la
TI-83 Premium CE
mais l'application
Python
de la
TI-83 Premium CE Edition Python
...

De plus si l'on accède maintenant au menu d'auto-test via
mode
alpha
ln
, celui-ci reporte une version
5.3.5.0017
du
Boot
puis indique la disponibilité de la capacité
Python
comme sur
TI-83 Premium CE Edition Python
.

Il semblerait donc a priori que ce le
TI-SmartView CE 5.4
ne soit plus une simple émulateur de
TI-83 Premium CE
, mais un émulateur de la toute nouvelle
TI-83 Premium CE Edition Python
...

Et effectivement, nouveauté majeure du
TI-SmartView CE 5.4
, les scripts
Python
peuvent désormais être exécutés directement dans l'émulateur ! :bj:

D'une façon ou d'une autre,
Texas Instruments
a donc réussi à rajouter un interpréteur
Python
dans celui-ci, félicitations ! :D


On peut toutefois noter une étrange petite différence avec l'interpréteur
Python
de la
TI-83 Premium CE Edition Python
, puisque sys.implementation.version vaut bizarrement (3,0,0,17) et non pas (3,0,0).


Le mode examen va peut-être être mis en place cette année non seulement aux épreuves écrites du
BAC 2020
mais aussi aux épreuves de contrôle continu du
BAC 2021
(pour palier le problème des banques publiques de sujets dont les corrigés pourraient donc être mis en mémoire avant les épreuves)
.

Tu pouvais désactiver le mode examen d'une calculatrice depuis un ordinateur muni du logiciel
TI-Connect CE
, en envoyant n'importe quelle donnée vers la calculatrice en question.

Si dans la formulation ça avait l'air simple, en pratique lors de la manipulation il te fallait donc soit déjà disposer sur l'ordinateur en question d'un fichier au format propriétaire compatible avec ta calculatrice, soit en créer un par exemple avec l'éditeur de programmes intégré à
TI-Connect CE
. :(


Avec le nouveau
TI-Connect CE 5.4
,
Texas Instruments
simplifie énormément la désactivation du mode examen grâce à un tout nouveau menu à cette fin ! :bj:

Une bonne nouvelle pour tous les surveillants et candidats qui ne comprenaient/maîtrisaient pas l'ancienne méthode, le mode examen pourra ainsi être désactivé très facilement d'un seul clic se souris en fin d'épreuve selon le cas, mais également en début d'épreuve si des candidats arrivent avec une calculatrice qui est déjà en mode examen. :D

Texas Instruments
fait donc tout pour que la mise en place du mode examen se fasse sereinement sans incident cette année. :)


Téléchargements
:


-
Search
-
Featured topics
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
393 utilisateurs:
>359 invités
>29 membres
>5 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)