π
<-
Chat plein-écran
[^]

Casio Découverte capacité travail Python Graph 90+E: 992 Kio !

New postby critor » Yesterday, 20:13

Dans un article précédent nous réalisions un script
Python
afin de déterminer la capacité de la mémoire de travail
Python
de la calculatrice
NumWorks
. Sur les
256 Kio
de mémoire RAM,
13Kio
étaient donc disponibles pour l'exécution de scripts
Python
.

La
Casio Graph 90+E
dispose quant à elle de
8 Mio
de mémoire RAM. Mais quelle part en rend-elle disponible pour le
Python
?

Mercredi dernier à la tournée pédagogique
Casio
nous avions emporté le même script à faire tourner sur de vraies calculatrices munies de la version
3.15
avec
Python
:
Code: Select all
def mem():
  try:
    l = [0]
    while True:
      try:
        l = l + l[l[0]:]
      except:
        if l[0] < len(l)-1:
          l[0] = len(l)-1
        else:
          print(4*len(l))
          l[0] = 4*len(l) + mem()
          break
  except:
    return 0
  return l[0]

Exécuté dans les mêmes conditions soit juste après une réinitialisation de la
Gaph 90+E
, le script explose ici tous les records dès les premières lignes affichées, nous indiquant avoir réussi à allouer correctement des blocs de mémoire contigus de
383 Kio
,
256 Kio
et
96 Kio
! :bj:

Mais c'est loin d'être fini puisque s'en suit l'allocation de blocs de :
  • 64 Kio
  • 63,6 Kio
  • 52,9 Kio
  • 18 Kio
  • 17 Kio
  • 16 Kio
  • 9,6 Kio
  • 6,4 Kio
  • 3 Kio
  • 2,5 Kio
  • 1 Kio
  • 848
    octets
  • 512
    octets
  • 508
    octets
  • 404
    octets
  • 380
    octets
  • 136
    octets
  • 68
    octets
  • 32
    octets

Au total ce sont donc pas moins de
992 Kio
qui sont disponibles pour l'exécution de scripts
Python
! :bj:
Cette fois-ci il y a de quoi faire, notamment avec les fonctions récursives ! ;)


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

TI-z80 Oiram CE : Desert Trip 2, 4 autres niveaux dans le désert

New postby critor » Yesterday, 18:31

7698Pour te distraire cette nouvelle semaine, te sort
Desert Trip 2
, la suite de son . Il s'agit de même d'un pack de 4 niveaux perso à ambiance désertique pour
Oiram CE
, le moteur de jeu
Mario-like
de ta superbe
TI-83 Premium CE
.


Pour fonctionner correctement,
Oiram CE
a obligatoirement besoin des bibliothèques C téléchargeables ci-dessous. Mais rien de bien compliqué, il suffit juste de les transférer.


Téléchargements
:

TI-Nspire Prototype TI-Nspire+ avec puce ASIC, le chaînon manquant !

New postby critor » Yesterday, 16:49

Les
TI-Nspire
sont sorties pour la rentrée 2007, et utilisaient un processeur
ARM9/ARMv5
enfermé dans une puce
ASIC
propriétaire. Sur les premières
TI-Nspire
de la rentrée 2007, il s'agissait de l'
ASIC TI-NS2006A Zevio
fondu par
LSI Logic
.

Pourtant, de 2005 à 2006
Texas Instruments
a conçu puis distribué aux classes pilotes des prototypes qui n'avaient absolument rien à voir :
  • une version
    CAS
    appelée
    TI-Nspire CAS+
    ou plus anciennement
    TI-Phoenix 1
  • une version
    non-CAS
    beaucoup plus rare appelée
    TI-Nspire+
    (logiquement
    TI-Phoenix 2
    ou
    TI-Phoenix 3
    )
Le système d'exploitation était complètement différent, et ces prototypes utilisaient tous à la différence un processeur
TI-OMAP NP31AZZG
directement accessible sur la carte.

16142527En 2013, le musée
Datamath
nous prêtait un prototype
TI-Nspire+
muni d'une carte mère de référence
P2/P3 OMAP MB_6411
et qui ne faisait pas exception à cette règle.

Les derniers prototypes
TI-Nspire CAS+
dont nous avons connaissance ont été assemblés en octobre 2006, et les premiers prototypes
TI-Nspire
que nous avons pu récupérer en février 2007. Nous avions donc un trou de 4 mois. 4 mois pendant lesquels
Texas Instruments
a brusquement fait une transition entre deux technologies totalement différentes. Nous nous sommes longtemps interrogés sur ce qui avait pu se passer pendant ces 4 mois.

Comsmy
, le vendeur chinois ayant écoulé tout un lot de
TI-Nspire de développement
récemment, nous a en effet dégoté un prototype
TI-Nspire+
des plus étranges, et nous ne disons pas ça juste pour la couleur différente.

Il n'y a strictement aucune indication au dos et il nous va donc falloir l'ouvrir.

On pourra regretter que ce prototype soit apparemment hors service, la carte mère étant déconnectée de la carte écran et la nappe manquante n'étant pas de tout repos à souder.

Il n'empêche que nous notons une carte écran de référence
TG2997LB-2421-060913
, et si il n'y a pas eu d'échange de pièces cela daterait ce prototype autour en septembre 2006.

La carte mère pour sa part dispose d'une référence
P2/P3 OMAP MB_6421
donc nettement plus récente que le prototype
TI-Nspire+
du
musée
Datamath
, et nous y remarquons :
  • une puce
    SDRAM
    HYB18L256160
    de chez
    Infineon
    , comme sur toutes les
    TI-Nspire(CAS)+
    et premières
    TI-Nspire
    de 2007
  • une puce
    Flash NOR
    de chez
    SST
    , comme sur toutes les
    TI-Nspire(CAS)+
    et premières
    TI-Nspire
    de 2007
  • mais la puce
    Flash NAND
    NAND256R3A
    de chez
    SST
    des premières
    TI-Nspire
    de 2007 au lieu de la
    NAND256W3A
    des autres
    TI-Nspire(CAS)+
    :o

Ce dernier point est déjà un petit élément en faveur de la transition entre les deux technologies, mais attendons de retourner la carte...

Et de côté-là de la carte, c'est la grosse surprise... la découverte historique... peut-être enfin le chaînon manquant unifiant les gammes 2005-2006 et 2007+... :o

Il n'y a pas de processeur
OMAP
mais une puce
ASIC
pour la toute première fois donc sur un prototype de la gamme
TI-Phoenix1 / TI-Nspire(CAS)+
, plus précisément une
TI-NS2006 PROTO
fondue par
LSI Logic
et apparemment très proche en référence de la puce des premières
TI-Nspire
de 2007.

C'est à se demander si cette puce contient toujours un processeur
OMAP
comme ce que suggérerait la référence de la carte mère, ou si il ne s'agirait pas du nouveau processeur
ARM9/ARMv5
auquel cas il aura possiblement fallu adapter et recompiler intégralement le système
TI-Nspire(CAS)+
.
Dans ce dernier cas, il y aurait peut-être même moyen de mettre à jour ce prototype
TI-Nspire+
avec un système d'exploitation
TI-Nspire
de 2007 ou ultérieur ! :bj:

Mais avant de répondre à toutes ces questions, il va falloir le remettre en état de marche, si tant est que ce soit possible...

Examens 1er sujet BAC S 2018 Liban : Philosophie

New postby critor » Yesterday, 14:57

Après l'Inde en début de mois, le
BAC 2018
démarre aujourd'hui pour les candidats des lycées français du
Liban
.

Grâce à qui a planché dessus ce matin, le sujet de
Philosophie
du
BAC S
est déjà disponible et tu devrais y jeter un œil ou deux. A la convenance des candidats :
  1. Ne travaille-t-on que pour subvenir à ses besoins ?
  2. Doit-on rechercher la vérité pour elle-même ?
  3. BERGSON, Essai sur les données immédiates de la conscience (1889)

Lien
:
https://toutmonexam.fr/session.php?y=20 ... id=1&sid=1
Link to topic: 1er sujet BAC S 2018 Liban : Philosophie (Comments: 0)

TI-z80 La fractale du mot de Fibonacci sur ta TI-83 Premium CE

New postby critor » Yesterday, 12:49

9582Aujourd'hui également sur ta superbe
TI-83 Premium CE
, c'est au tour de de te proposer de dessiner la fractale du mot de Fibonacci.

Tu bénéficieras en prime d'un menu te permettant de choisir entre deux représentations, et même d'obtenir les mots de Fibonacci et donc comprendre la logique du tracer. ;)

Notons que ce programme graphique ici écrit en langage
TI-Basic
réinitialise correctement la fenêtre graphique si quitté correctement via son menu, et que ta calculatrice reste donc immédiatement utilisable. :bj:


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

NumWorks Le couple franco-allemand dans ta NumWorks

New postby critor » Yesterday, 11:01

9581Aujourd'hui
patrice-buttay
te propose de mettre les drapeaux français et allemand dans ta calculatrice
NumWorks
.

Il te suffira d'appeler
drapeau_F(L)
ou
drapeau_A(L)
, où
L
est un coefficient de proportionnalité à partir duquel sont tracés tous les éléments. Compte 37-38 si tu souhaites que le drapeau muni de son mât occupe à peu près toute la hauteur de l'écran.


Lien
:
https://workshop.numworks.com/python/pa ... ay/drapeau
Link to topic: Le couple franco-allemand dans ta NumWorks (Comments: 0)

TI-z80 Amélioration support stylo TI-Innovator Rover

New postby critor » 20 May 2018, 18:49

95809579Notre dernière tentative de réaliser un tracer avec le
TI-Innovator Rover
, robot pilotable via une
TI-83 Premium CE
ou
TI-Nspire CX
munie de l'interface
TI-Innovator Hub
, n'avait pas été des plus fructueuses.

Voici par exemple ci-contre ce que nous donne sur un rouleau
Velleda
amovible un programme de tracer de polygone régulier à partir de son nombre de sommets et de la longueur de ses côtés :
Code: Select all
Prompt N,C
Send("CONNECT RV")
For(I,1,N
   Send("RV FORWARD eval(C
   Send("RV LEFT eval(360/N
End
While non(getKey
End
Send("DISCONNECT RV")

On constate des tracés plus qu'imprécis pouvant même être qualifiés de grossiers, avec des angles dont on ne distingue parfois même pas le sommet
(le stylo glisserait-il lors des rotations ?...)
et à la fin des polygones très loin d'être fermés.

95769578Mais
Texas Instruments
nous propose aujourd'hui de mettre à jour matériellement notre
TI-Innovator Rover
avec un nouveau support stylo. Le nouveau support n'utilise plus de vis pour verrouiller le stylo mais le guide via sa forme allongée.

9577Et miracle, même si c'est encore loin d'être parfait on constate quand même une nette amélioration sans rien avoir changé au code ni aux paramètres, le même programme nous dessinant maintenant des angles dont on distingue clairement le sommet et arrivant presque à nous fermer les polygones ! :bj:
Link to topic: Amélioration support stylo TI-Innovator Rover (Comments: 0)

TI-Nspire Prototype clavier TI-Nspire ClickPad noir

New postby critor » 20 May 2018, 17:39

Aujourd'hui toujours en provenance de
Comsmy
, le vendeur chinois ayant écoulé tout un lot de
TI-Nspire de dévelopement
récemment, voici un prototype de clavier
TI-Nspire ClickPad
noir. Ce prototype présente pas mal de différences avec le clavier
ClickPad
de production qu' s'est amusé à te mettre en évidence ci-contre.

Difficile à ce jour de savoir si ce prototype a été conçu pour le lancement des
TI-Nspire
en 2007, ou bien pour celui de la deuxième génération
TI-Nspire TouchPad
en 2010 ce qui serait cohérent par rapport à la couleur.
Link to topic: Prototype clavier TI-Nspire ClickPad noir (Comments: 0)

-
Search
-
Featured topics
"NumWorks++": Challenge de modification matérielle pour rajouter une puce de mémoire Flash !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
Transforme ta TI-Nspire CX en console Game Boy Advance!
12345
-
Donations/Premium
For more contests, prizes, reviews, helping us pay the server and domains...
PayPal : paiement en ligne sécurisé - secure online payments
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.
315 utilisateurs:
>269 invités
>41 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)