π
<-
Chat plein-écran
[^]

News 2024

News 2023
Juin (2)
Avril (1)
Mars (2)

News 2022
Juin (4)
Mai (4)
Avril (4)
Mars (3)

News 2021
Août (5)
Juin (1)
Mai (3)
Avril (12)
Mars (4)

News 2020
Août (1)
Juin (2)
Mai (2)
Avril (7)
Mars (4)

News 2019
Août (1)
Juin (1)
Mai (3)
Avril (7)
Mars (10)

News 2018
Août (3)
Juin (3)
Mai (8)
Avril (13)
Mars (5)

News 2017
Août (1)
Mai (10)
Avril (3)
Mars (4)

News 2016
Août (12)
Juin (8)
Mai (12)
Avril (7)
Mars (9)

News 2015
Août (11)
Juin (6)
Mai (10)
Avril (2)
Mars (6)

News 2014
Octobre (12)
Août (4)
Juin (13)
Mai (14)
Avril (12)
Mars (15)

News 2013
Octobre (30)
Août (14)
Juin (27)
Mai (12)
Avril (29)
Mars (19)
Janvier (27)

News 2012
Octobre (37)
Août (40)
Juillet (27)
Juin (19)
Mai (35)
Avril (34)
Mars (42)
Janvier (46)

News 2011
Octobre (22)
Août (23)
Juillet (14)
Juin (29)
Mai (44)
Avril (24)
Mars (27)

News 2010
Août (6)
Juillet (10)
Juin (4)
Mai (1)
Avril (2)
Mars (1)

News 2009
Juin (1)

Navigation eBooks plus facile avec mViewer GX Lua

Nouveau messagede critor » 04 Oct 2014, 22:01

Hier nous vous offrions une grande avancée en repoussant la limite technique de notre convertisseurs d'images et documents PDF pour calculatrices graphiques de 99 à 999 pages. Désormais vous pouviez donc convertir des livres électroniques (eBooks) au complet.

La gestion des eBooks veut dire beaucoup plus de pages, et donc beaucoup plus de fichiers à transférer sur votre calculatrice et entre lesquels il vous faudra naviguer.

Dans ce contexte, c'était particulièrement pénible sur TI-Nspire, avec:
  • les numéros de pages à la fin du nom de fichier qui bien souvent étaient illisibles car débordant de l'écran
  • la nécessité de faire défiler manuellement plusieurs 10aines ou 100aines de fichiers avant de trouver le numéro de page voulu

Afin de remédier à ces problèmes, le mode de génération TI-Nspire Lua a été amélioré:
  • les noms des fichiers tns générés sont désormais réduits aux numéros de pages, ce qui permet:
    • de garantir leur lisibilité à l'écran :)
    • de permettre d'utiliser les touches numériques comme raccourcis de navigation dans l'explorateur de fichiers :bj:
      (la touche 2 par exemple permettra ci-contre d'atteindre instantanément la page 200, et ensuite plus rapidement les pages 150 à 250 ;))
  • les noms de fichiers étant dorénavant génériques, pour les distinguer ces fichiers seront fournis dans un sous-dossier qui portera lui le titre du document


C'est donc ce sous-dossier du fichier zip téléchargé qu'il vous suffira de transférer désormais.


N'hésitez pas à nous faire part de vos retours et suggestions éventuelles.
Nous prévoyons en effet d'étendre cette amélioration aux autres modes ciblant une calculatrice supportant les dossiers, pour vous permettre là aussi une meilleure accessibilité aux données de vos 'gros' documents :
  • TI-Nspire Ndless
  • Casio fx-CG10/20 Prizm
  • Casio Classpad II fx-CP400
  • TI-89/92/Voyage 200
Lien vers le sujet sur le forum: Navigation eBooks plus facile avec mViewer GX Lua (Commentaires: 1)

KuroRPG, crée puis joue tes RPG sur TI-Nspire

Nouveau messagede critor » 04 Oct 2014, 23:42

Dans un article précédent, Hikari no Uiharu de la communauté chinoise sCalc.org nous impressionnait déjà avec son moteur de jeux "Visual Novel" pour TI-Nspire.

Aujourd'hui, Hikari no Uiharu frappe à nouveau avec sa nouvelle création, KuroRPG, ciblant comme son nom l'indique un nouveau genre de jeux, les RPG [pour Role Playing Game - soit jeu de rôle).

Le projet KuroRPG est composé de deux éléments:
  • KuroRPG Player, moteur de jeux RPG pour calculatrices TI-Nspire munies de Ndless
    Image
  • KuroRPG Creator, le logiciel permettant sur ton ordinateur de créer tes propres jeux RPG, ou bien de convertir des RPG existants à condition de pouvoir en récupérer les fichiers ressources
    Image

Une fois de plus des outils d'une excellente qualité que nous t'invitons à découvrir dans la démo ci-dessous : :bj:



Lien : http://www.uiharu.pw/KuroRPGHome/
Source : http://scalc.org/forum.php?mod=viewthread&tid=107
Lien vers le sujet sur le forum: KuroRPG, crée puis joue tes RPG sur TI-Nspire (Commentaires: 1)

Python TI-Nspire : Programmes éducatifs / STEM programming

Nouveau messagede Adriweb » 05 Oct 2014, 20:43



Introduction
Nous vous avons déjà parlé par deux fois du premier portage de Micro Python sur Nspire et de l'intérêt croissant d'un tel portage pour un usage scolaire. En effet, Python est de plus en plus répandu dans les cursus scolaires, alors que le Lua y est quasiment inconnu. Nous allons maintenant nous concentrer sur l'utilisation détaillée de Micro Python :)
We already mentioned (in English) twice (French only, more focused on the French educational system) the initial port of Micro Python to the Nspire platform and the ever growing educational interest of such a port. Indeed, Python's usage keeps raising in school classes, whereas Lua is virtually unknown for such a use case. Let's now focus on detailed usage of Micro Python :)


Un peu d'histoire
A bit of history
Tout d'abord, un petit rappel s'impose: pour pouvoir accéder à toute la puissance de la Nspire, Micro Python nécessite le célèbre Ndless, et donc l'OS 3.1.0.392 ("3.1") ou l'OS 3.6.0.546/550 ("3.6"). Il n'est malheureusement pas toujours facile, ou même possible à l'heure où ces lignes sont écrites, de revenir à ces versions plus anciennes que les OS 3.9.0.461/463 actuels. Les différents cas de figure sont décrits dans le spoiler ci-après:
First of all, a small reminder: in order to leverage the full power of the Nspire platform, Micro Python requires the famous Ndless jailbreak, and therefore the OS 3.1.0.392 ("3.1") or OS 3.6.0.546/550 ("3.6") versions. Unfortunately, it's not always easy, or even possible at the time of this writing, to get back to versions older than the current 3.9.0.461/463 OS versions. A description of the set of situations follows, inside the spoiler:

Ndless est requis pour pouvoir profiter de Micro Python. Veuillez bien suivre le tutorial... Mais attention, si vous avez une CX (CAS) avec un OS 4.0 ou ultérieure, ce qui est le cas de toutes les machines CX (CAS) neuves récemment, Ndless n'y existant pas, vous pouvez continuer à envoyer un mail de protestation contre le verrouillage de la plate-forme à ti-cares@ti.com et en faveur de son ouverture... un modèle est proposé à la fin de la news précédente à propos de Micro Python.
Ndless is required to enjoy Micro Python. Please follow the tutorial(s) ... But beware, if you have an Nspire CX (CAS) with OS 4.0 or later, which is the case of all recent CX (CAS) devices, Ndless not existing for this OS, you can continue to send an email of protest against the locking of the platform and ti-cares@ti.com and wish for a more open view... a template is proposed at the end of the previous Micro Python news article.



Les programmes pour Micro Python sont des programmes Python
Micro Python programs are Python programs
On peut les écrire sur l'ordinateur avec tout éditeur de texte / environnement de développement gérant le Python, puis les transférer sur la calculatrice avec TINC(L)S ou TILP (après avoir rajouté l'extension .tns nécessaire au transfert), et/ou les écrire et modifier sur calculatrice grâce à des éditeurs comme nTxt.
They can be written on the computer with any text editor / IDE that supports Python, then transferred to the calculator using TINC(L)S or TILP (after adding the .tns extension required for the transfer process), and/or modify them on the calculator side thanks to editors such as nTxt.


Commençons par un exemple classique: le calcul récursif des termes de la suite de Fibonacci. Le code est très simple, mais le nombre d'appels internes est une fonction exponentielle de l'argument passé à la fonction, donc Fibonacci récursif est très souvent utilisé comme benchmark simple. En pratique, le calcul itératif des termes de la suite de Fibonacci, dont le code est à peine plus complexe, est beaucoup plus efficace que le calcul récursif, car de complexité linéaire.
Rien de compliqué dans l'écriture du programme.
Let's start with a well-known example: recursive computation of the Fibonacci sequence's terms. The code is very simple, but the number of inner calls is exponential in the argument passed to the function, which makes the recursive Fibonacci computation a highly classic simple benchmark. For practical purposes, an iterative computation of the Fibonacci sequence's terms, whose code is barely more complex, is much more efficient than the recursive computation, as it has linear complexity.
Nothing fancy in the program's code.

Basic
Lua
Python
Code: Tout sélectionner
Define fibo(n)
Func
    If (n <= 1) Then
        return n
    Else
        return fibo(n-1)+fibo(n-2)
    EndIf
EndFunc

fibo(30)
Code: Tout sélectionner
function fibo(n)
    if (n <= 1) then
        return n
    else
        return fibo(n-1)+fibo(n-2)
    end
end

print(fibo(30))
Code: Tout sélectionner
def fibo(n):
    if (n <= 1):
        return n
    else:
        return fibo(n-1)+fibo(n-2)

print(fibo(30))

Sans surprise, la performance à l'exécution du programme Python est compétitive avec la performance du programme Lua équivalent; le Basic est loin derrière.
Unsurprisingly, the execution performance of the Python program is similar to that of the equivalent Lua program; the Basic program is far behind.



D'autres exemples...
Other examples

Changement de base numérique
Numerical base conversion
Renvoie une liste des "chiffres" de l'écriture de n en base b / Returns list of the "figures" of the representation of n in the b base
Le chiffre de poids le plus fort est le plus à gauche / The most significant figure is leftmost

Basic
Lua
Python
Code: Tout sélectionner
Define baseb(n,b)=
Func
Local rep
{}->rep
While n>0
  augment({mod(n,base)},rep)->rep
  intdiv(n,base)->n
EndWhile
Return rep
EndFunc
Code: Tout sélectionner
function baseb(n, b)
    local t = {}
    local tmp = 0
    while n > 0 do
        n, tmp = math.floor(n/b), n%b
        table.insert(t, 1, tmp)
    end
    return t
end
Code: Tout sélectionner
def baseb(n, b):
    t = []
    while n > 0:
        n, tmp = divmod(n, b)
        t = [tmp] + t
    return t


Calcul de Pi (algorithme du compte-goutte)
Compute Pi digits
Renvoie une chaîne contenant les n premières décimales de Pi / Returns a string containing the n first digits of Pi
Basic
Lua
Python
Code: Tout sélectionner
Define cpi(n)=
Func
Local a,b,a1,b1,a0,b0,s,p,q,d,d1
4->a:1->b
12->a1:4->b1
""->s
1->p:3->q
While n >= 0
  p+q->p: q+2->q
  a->a0: b->b0
  a1->a: b1->b
  p*a0+q*a1->a1
  p*b0+q*b1->b1
  intdiv(a,b)->d
  intdiv(a1,b1)->d1
  While d = d1 and n >= 0
    s & string(d)->s
    n-1->n
    10*mod(a,b)->a
    10*mod(a1,b1)->a1
    intdiv(a,b)->d
    intdiv(a1,b1)->d1
  EndWhile
EndWhile
Return left(s,1)&","&mid(s,2)
EndFunc
Code: Tout sélectionner
local floor = math.floor

function cpi(n)
    -- Faux à partir de la 25ème décimale !
    --  / Wrong starting from the 25th digit !
    -- Plante TINCS si > 109 ! / Crashes TINCS if > 109 !
    local a, b, a1, b1 = 4, 1, 12, 4
    local s = ""
    local p, q = 1, 3
    while n >= 0 do
        p, q = p+q, q+2
        a, b, a1, b1 = a1, b1, p*a+q*a1, p*b+q*b1
        d, d1 = floor(a/b), floor(a1/b1)
        while d == d1 and n >= 0 do
            s = s .. d
            n = n-1
            a, a1 = 10*(a%b), 10*(a1%b1)
            d, d1 = floor(a/b), floor(a1/b1)
        end
    end
    return s:sub(1,1) .. "," .. s:sub(2)
end
Code: Tout sélectionner
def cpi(N):
    a, b, a1, b1 = 4, 1, 12, 4
    s = ""
    p, q = 1, 3
    while N >= 0:
        p, q = p+q, q+2
        a, b, a1, b1 = a1, b1, p*a+q*a1, p*b+q*b1
        d, d1 = a//b, a1//b1
        while d == d1 and N >= 0:
            s += str(d)
            N -= 1
            a, a1 = 10*(a%b), 10*(a1%b1)
            d, d1 = a//b, a1//b1
    return s[0] + "," + s[1:]


Liste des premiers nombres premiers (crible d'Eratosthène)
List of the first prime numbers (Eratostenes' sieve)
Renvoie la liste des nombres premiers inférieurs ou égaux à n par le crible d'Ératosthène / Returns the list of the prime numbers <= n using Eratostenes' sieve
Basic
Lua
Python
Code: Tout sélectionner
Define primes_list(n)=
Func
Local t,r,i,j
seq(when(i=1 or (mod(i,2)=0 and i>2),_,i),i,1,n)->t
floor(sqrt(n))->r
3->i
While i <= r
  If not(isvoid(t[i])) Then
    For j,i^2,n,i
      _->t[j]
    EndFor
  Endif
  i+2->i
EndWhile
Return delvoid(t)
EndFunc
Code: Tout sélectionner
-- Modified from http://rosettacode.org
function primes_list(n)
    if n < 2 then return {} end
    local t = {false} -- init
    local max = math.sqrt(n)
    for i = 2, n do
        t[i] = true
    end
    for i = 2, max do
        if t[i] then
            for j = i*i, n, i do
                t[j] = false
            end
        end
    end
    local primes = {}
    for i = 2, n do
        if t[i] then
            primes[#primes+1] = i
        end
    end
    return primes
end
Code: Tout sélectionner
# From http://rosettacode.org
def primes_upto(limit):
    is_prime = [False] * 2 + [True] * (limit - 1)
    for n in range(int(limit**0.5 + 1.5)):
        if is_prime[n]:
            for i in range(n*n, limit+1, n):
                is_prime[i] = False
    return [i for i, prime in enumerate(is_prime) if prime]


Au niveau de la vitesse d'exécution, le Basic reste loin derrière les Python et le Lua... Ces deux derniers sont relativement égaux (généralement, le Python peut être plus rapide), mais si le Python est en mode "JIT" (émission de code natif), alors il devient le plus rapide.

Vous pourrez remarquer la forte ressemblance des langages Python et Lua. Le Python a parfois une longueur d'avance grâce à quelques sucres syntaxiques permettant de faire des choses en une seule ligne...
As far as the execution speed of the programs is concerned, the Basic is still way behind Lua and Python. Those two are quite equal on that (generally Python can be a bit faster), though, but when the "JIT"-like mode is enabled (native code emission), Python takes the lead.

Notice the similarity of the Python and Lua languages. Python has some extra syntactic sugar which makes it possible to use single statements / lines for some operations...


Le BASIC des Nspire a toujours été une exception dans les BASIC de calculatrices graphiques, au grand désespoir des programmeurs: pas de commandes de dessin graphique, pas de lecture directe des touches du clavier... En 2011, le Lua est venu bien combler ce manque, même si il aurait pu être plus puissant encore. En 2014, Micro Python peut aller plus loin, notamment avec l'affichage plein écran. Vogtinator a commencé à faire une petite API graphique, et à l'appliquer au dessin d'une fractale de Mandelbrot (code source) :
The Nspire's BASIC has always been an exception among graphing calculators' respective languages, much to programmers' chagrin: no pixel drawing commands, no direct keyboard reading... In 2011, Lua plugged this hole, even if it could have been made more powerful. In 2014, Micro Python can do better, for instance with access to the full screen area. Vogtinator started making a small graphical API, and applying it to the drawing of a Mandelbrot fractal (source code):

Image



Comparaison des langages disponibles sur TI-Nspire (à l'heure de ce post) :
Comparison between the programming languages available on the Nspire (at the time of this writing):

Nspire-Basic
Nspire-Lua
Micro Python
C/C++
Supporté officiellement par TI
OuiOui
(OS 3.x+ requis)
Non
(Ndless requis)
Non
(Ndless requis)
Répandu dans l'informatique en général
Non
(calculatrices TI seulement)
Oui (plugins)
Faiblement (standalone)
Très
(tous domaines)
Très
(tous domaines)
Intérêt potentiel de professeurs
BonMoyen +ElevéMoyen -
Vitesse d'exécution
BasseMoyenneMoyenne +La plus élevée
Commandes graphiques
NonOuiOuiOui
Lecture du clavier
Non
(sauf popup d'input)
Oui
(une touche à la fois)
Non
(console pour le moment)
Oui
(multi-touches possible)
Lecture du touchpad
NonNon
(sauf clics)
Non
(pour le moment)
Oui
Intégration au moteur de calcul & CAS
OuiOuiNon (*)Non (*)
Editable directement sur calculatrice
OuiOui
(éditeurs tiers)
Oui
(console interactive et éditeur tiers)
Non
(nécessiterait un compilateur)
Peut utiliser des fichiers externes
NonNonOuiOui
Idéal pour apprendre à programmer
Oui
(algorithmes)
OuiOuiMoyennement
(plus bas niveau, plus difficile)
Nspire-Basic
(Nspire-)Lua
Micro Python
C/C++
Official support by TI
YesYes
(OS 3.x+ required)
No
(Ndless required)
No
(Ndless required)
Widely used in general computer science
No
(TI calculators only)
Yes (plugins)
Low (standalone)
Very
(everywhere)
Very
(everywhere)
Potential interest for teachers
GoodAverage +HighAverage -
Execution speed
LowAverageAverage +Highest
Graphical commands
NoYesYesYes
Keyboard input
No
(except input popup)
Yes
(single key at a time)
No
(console only for now)
Yes
(multiple keys at a time)
Touchpad reading
NoNo
(except clicks)
No
(for now)
Yes
Integration to the built-in
computation engine & CAS
YesYesNo (*)No (*)
Direct calculator-side edit
YesYes
(third-party editors)
Yes
(interactive console
and third-party editors)
No
(would require a compiler)
Can use external files
NoNoYesYes
Good choice for first programming language
Yes
(algorithms)
YesYesMidly
(lower level, harder)

(*): intégration au CAS difficile à réaliser sans doc de TI, même s'il y a eu les PoC de Lionel Debroux et Excale.
(*): CAS integration is hard without documentation from TI, even if Lionel Debroux and Excale made PoC programs.


Nous espérons vous avoir donné un aperçu convenable des possibilités offertes par Micro Python dans un cadre éducatif, et vous avoir donné envie de l'utiliser. Du moins, ceux qui le peuvent parce qu'ils ne sont pas passés à l'OS 3.9 et ne peuvent plus downgrader (facilement ou du tout)...
We hope to have provided a decent overview of the venues offered by Micro Python in STEM, and have made you eager to use it. At least, those of you who can because they're not using OS 3.9 yet and cannot downgrade anymore (easily, or at all)...



Dans le futur...
Looking forward...
Les contributions communautaires pour améliorer l'utilisation de Micro Python Nspire (bug reports, feature requests, participation au code) sont bien entendu les bienvenues. On est beaucoup plus libres sur les features et l'implémentation que le Lua de TI. On pourrait imaginer:
  • une API graphique plus étendue;
  • un éditeur de code Python mieux intégré à l'OS, comme une variante Python de Jens' Script (Lua) Editor qui utiliserait une extension Lua en code natif pour pouvoir lire et écrire librement des fichiers (fonctionnalité de base dont le Lua fourni par TI est, rappelons le, incapable).
  • même une interopérabilité plus poussée avec le code Lua à travers le code natif, au moins dans un sens ?
Community contributions to improve the use of Micro Python Nspire (bug reports, feature requests, code contributions) are of course welcome. We're far less restricted on features and implementation than with TI's Lua. We could dream of:
  • an expanded graphical API;
  • a Python code editor sporting better integration into the OS, such as a Python variant of Jens' Script (Lua) Editor using a Lua native code extension to read and write files freely (basic functionality which TI's Lua simply cannot do);
  • even an interoperability with Lua code through native code, at least one-way interoperability ?






Comme nous l'avons déjà indiqué, nous rêvons également que TI propose officiellement le Python aux utilisateurs, possiblement sous forme de plugin, comme le dictionnaire anglais/chinois pour CX-C. Bien entendu, il serait encore mieux que TI opère un virage à 180° par rapport à la politique Nspire de ces 7 dernières années, et cesse de combattre la puissance de la programmation en code natif sur Nspire - pour le bien des étudiants !
We already indicated that we're also dreaming of TI officially offering Python to users, possibly under plugin form, like the English-Chinese dictionary for CX-C is. Of course, it would be even better if TI made a U-turn from the way the Nspire was handled over the past 7 years and quit fighting the power of native code on the Nspire - for the students' sake !



Liens :
- MicroPython pour TI-Nspire (Note : une version non-stable avec l'API de dessin et l'émission de code natif ("JIT") est disponible via la description sur la page d'archive)
- Code source du fork pour Nspire : sur GitHub
Links :
- MicroPython for the TI-Nspire (Note : an unstable version with the drawing API and native code emission is available via the description in the archive page)
- Source code of the Nspire fork : on GitHub



Image


Article écrit principalement par Lionel Debroux et Adriweb, traduit par Lionel. Codes des programmes: Adriweb, Bisam.
Article written mainly by Lionel Debroux and Adriweb, translated by Lionel. Example program source codes: Adriweb, Bisam.
Lien vers le sujet sur le forum: Python TI-Nspire : Programmes éducatifs / STEM programming (Commentaires: 0)

Découvre la nouvelle CX CAS HW-O avec batterie Samsung

Nouveau messagede critor » 09 Oct 2014, 18:21

381839023901Grâce à un lycéen que nous remercions, voici ce soir les photos de la toute nouvelle TI-Nspire CX CAS révision matérielle 'O' pour la rentrée 2014, donc 15ème révision matérielle de la TI-Nspire CX depuis son lancement à la rentrée 2011 il y a 3 ans.
Contrairement à la version non-CAS de la révision 'O' dont le dos changeait entièrement de couleur pour passer au blanc, on conserve donc ici les couleurs des TI-Nspire CX CAS.


390439033670La nouvelle batterie se connecte par simple contact. Plus de câble à brancher ou débrancher ! Plus besoin de forcer ou se casser les ongles et plus aucune crainte de casser quelque chose pour débrancher la batterie ! :bj:


390739063905La batterie annonce une tension nominale de 3.7V et une capacité de 1200mAh, soit donc une énergie de 3.7x1.2=4.44Wh.
En cela, il n'y aurait donc pas d'amélioration par rapport aux anciennes batteries.


3811Ces nouvelles batteries sont en faites des 'Samsung', cette mention nominative apparaissant en effet dès la version 3.2.4.2 (compilée le 18 décembre 2012) du logiciel de diagnostics, à côté de celle des anciennes batteries à fil, 'Getac'.

Par contre, ces nouvelles TI-Nspire CX HW-O viennent visiblement avec une nouvelle version du logiciel de diagnostics, la 3.9.0.1 compilée le 18 décembre 2013 et ayant pour nom "NSC ELG (2013/11/20) Diag".
Un nom apparemment significatif de modifications matérielles majeures, puisque pour la première fois depuis le lancement de la CX en 2011 il y a un changement du préfixe, le "NSC MP" que l'on savait indiquer "NSpireColor MassProduction" se voyant remplacer par un "NSC ELG" dont la signification nous est à ce jour inconnue.

Nous n'irons toutefois pas plus loin ce soir dans la dissection avec une calculatrice qui ne nous appartient pas - patience ! ;)

Ce dernier logiciel de diagnostics, nous avons d'ailleurs par contre pu le dumper et nous le mettons à votre disposition ci-dessous, la calculatrice prêtée venant encore préchargée avec l'OS 3.6 compatible Ndless. ;)




3910Cette nouvelle batterie Samsung vous rappellera peut-être la HP-Prime qui utilise une batterie compatible Samsung Galaxy S4. Ce n'est toutefois pas du plagiat de la part de TI, puisque nous avons fait remonter ci-dessus les premières traces de la nouvelle batterie CX à décembre 2012, une date à laquelle la HP-Prime n'était même pas encore annoncée.


39083909Par contre profitons-en pour comparer ces batteries. Comme on pouvait s'y attendre avec des spécifications sensiblement inférieures à celles de la HP-Prime (20% de moins), les nouvelles batteries Samsung des TI-Nspire CX sont plus petites. Ce ne sont donc clairement pas des batteries Samsung Galaxy S4.

Il serait utile de voir si ce sont des batteries créées exprès par Samsung pour la TI-Nspire CX ou si elles sont compatibles avec une appareil Samsung déjà existant, car dans ce dernier cas cela voudrait dire que l'on pourrait déjà trouver des batteries compatibles sur le marché, et peut-être avec des capacités bien supérieures ! ;)


Et toi cher lecteur, as-tu une idée sur la question ?
Batterie de Samsung Galaxy S2 Mini peut-être ? ...
N'hésite pas à nous éclairer en partageant tes connaissances avec nous dans les commentaires ! ;)



Liens :
Lien vers le sujet sur le forum: Découvre la nouvelle CX CAS HW-O avec batterie Samsung (Commentaires: 5)

Les nouvelles batteries Samsung TI-Nspire CX identifiées ?

Nouveau messagede critor » 12 Oct 2014, 09:46

390339023901Dans un article précédent, nous découvrions ensemble une TI-Nspire CX CAS HW-O munie de la nouvelle batterie Samsung.

3908Il restait toutefois à identifier cette batterie, de dimensions 53 x 43 mm².

Nous étions au départ partis sur l'idée d'une batterie pour Samsung Galaxy Mini 2, mais après vérification en magasin, ces dernières sont légèrement trop longues et ne permettent pas de refermer la trappe de la batterie, leurs dimensions étant de 58 x 43 mm².



Après des heures de recherche, nous pensons toutefois avoir trouvé. :bj:
Nous donnons les informations ci-dessous sous réserve de vérification, et peut-être allez-vous même pouvoir nous aider si vous avez ça quelque part... ;)

Il s'agirait de vieilles batteries Samsung pour des téléphones mobiles beaucoup plus anciens, les SGH-G810, SGH-D780, SGH-i550, GT-i8510 et GT-i7110.
La référence de la batterie serait en fait AB474350BU.

Toutefois, contrairement aux batteries pour téléphones récents nous n'arrivons pas à trouver de version véritablement 'extended' (haute capacité) de cette batterie, soit à bien plus de la capacité originelle de 1200mAh.

Tout juste arrive-t-on, assez difficilement, à trouver quelques rares batteries compatibles chez des constructeurs tiers offrant 1250, 1300, 1500, voir même 2100mAh pour la même épaisseur.

Il faudrait donc croire qu'il y avait une impossibilité technique à fournir des batteries plus épaisses pour les téléphones concernés.


Et effectivement, nous constatons que plusieurs d'entre eux étaient des téléphones à boîtier coulissant:




Je suis pour le moment dans l'incapacité de vérifier, le magasin du coin n'ayant plus les batteries pour des téléphones mobiles aussi vieux.

Mais si tu as une nouvelle TI-Nspire CX HW-O, et un de ces téléphones quelque part au fond d'un tiroir, n'hésite pas à venir nous confirmer si c'est bon ou pas ! ;)
Lien vers le sujet sur le forum: Les nouvelles batteries Samsung TI-Nspire CX identifiées ? (Commentaires: 6)

Découvre le matériel TI-Nspire CX HW-O

Nouveau messagede critor » 12 Oct 2014, 20:42

39033901Ce soir, nous allons enfin jeter un coup d'oeil sur le matériel TI-Nspire CX HW-O dont nous vous parlons depuis un moment, premières TI-Nspire CX à utiliser la nouvelle batterie Samsung.

Pour mieux en comprendre les évolutions, comparons à la révision matérielle précédente, HW-N :






Révision matérielle:HW-NHW-O
Photo:36973917
Carte mère/écran:NSC_SM_MB_4412NSC_SM_MB_4412
* puce ASIC:ET-NS2010B-1ET-NS2010B-1
* puce Flash-ROM NAND:ESMT-FM60D1G12AESMT-FM60D1G12A
Carte clavier/alimentation:Firebird_cas_Color_KB_DVT_4424
ou
Firebird_noncas_Color_KB_DVT_4424
NSC_CELL_CAS_KB_4410
ou
NSC_CELL_NonCAS_KB_4410
Carte connecteur Dock:Firebird_Color_BTB_EVT1.2_2412Firebird_Color_BTB_2440


Déjà, la carte mère/écran n'a pas changé depuis la révision matérielle précédente et est toujours une NSC_SM_MB_4412 avec les mêmes puces ASIC et Flash-ROM NAND.

3918La batterie et son connecteur ayant changé, on découvre sans surprise une nouvelle carte clavier/alimentation:
  • la Firebird_cas_Color_KB_DVT_4424 devient une NSC_CELL_CAS_KB_4410 sur les TI-Nspire CX CAS
  • la Firebird_noncas_Color_KB_DVT_4424 devient une NSC_CELL_NonCAS_KB_4410 sur les TI-Nspire CX
La plaque noire protégeant cette carte jusqu'aux HW-N disparaît, puisqu'à partir de la HW-O le compartiment batterie dispose désormais d'un fond.

Enfin petite surprise, avec le changement de carte clavier/alimentation, TI change également la carte fille connecteur Dock qui est soudée dessus, cette dernière passant d'une Firebird_Color_BTB_EVT1.2_2412 à une Firebird_Color_BTB_2440 beaucoup plus petite.


Lien : Les révisions matérielles TI-Nspire CX sur notre Wiki
Lien vers le sujet sur le forum: Découvre le matériel TI-Nspire CX HW-O (Commentaires: 0)

mViewer GX 1.3 pour Nspire-Lua, version hors-ligne améliorée

Nouveau messagede critor » 23 Oct 2014, 11:43

Actuellement, le mode le plus populaire de notre convertisseur de documents en ligne mViewer GX Creator est le mode Nspire-Lua, probablement parce que contrairement au mode Nspire-Ndless les documents ainsi créés peuvent être lus sur toute calculatrice TI-Nspire.

Toutefois, la version 1.1 du lecteur mViewer GX utilisée par le générateur ne gère que le format d'images Nspire-Lua introduit avec la version TI-Nspire 3.0. Cela signifie que les données images sont directement intégrées au code source sous forme ASCII, avec des inconvénients sur:
  • la taille des fichiers générés
  • la quantité de mémoire vive (RAM) nécessaire lors de l'ouverture du fichier, puisque les codes source Lua de chaque page sont chargés simultanéments en RAM - en plus du chargement sous forme affichable, chaque image est donc chargée une deuxième fois en RAM de façon supplémentaire et inutile sous une forme occupant en prime plus d'espace à l'intérieur du code source Lua...
En conséquence, le nombre de pages pouvant être regroupées dans un même fichier était rapidement limité, usuellement 3 dans la qualité maximale, ce qui veut dire davantage de fichiers pour un même document. Or, plus vous avez de fichiers dans la calculatrice TI-Nspire, plus cette dernière ralentit lors de l'accès à l'explorateur de documents via :nsho: :ns2: ... :mj:

Heureusement, nous vous sortons aujourd'hui une alternative avec le nouveau lecteur mViewer GX 1.3 ! ;)

Ce lecteur gère le nouveau format d'images Nspire-Lua introduit avec la version TI-Nspire 3.2, sous forme de ressources externalisées.

Les données images ne sont plus dans le code source Lua mais simplement dans l'arborescence XML du document TI-Nspire, ce qui permet:
  • de les stocker sous une forme optimale occupant moins de place et générant donc des fichiers plus petits et plus rapides à ouvrir :bj:
  • de supprimer le chargement supplémentaire inutile en RAM décrit ci-dessus et donc de repousser très loin la limite de mémoire :bj:
    Nous ne savons pas quelle est la nouvelle limite, mais 10 pages A4 de 896px de hauteur passent désormais sans aucun problème comme vous constaterez ci-contre ! ;)

Malheureusement, nous ne connaissons à ce jour aucun moyen de générer de tels fichiers autrement qu'en utilisant le logiciel TI-Nspire. A la différence de la solution mViewer GX 1.1, la procédure pour intégrer vos propres données à mViewer GX 1.3 est donc pour le moment manuelle et hors-ligne, et nécessitera l'utilisation du logiciel TI-Nspire. :(


Liens :
Lien vers le sujet sur le forum: mViewer GX 1.3 pour Nspire-Lua, version hors-ligne améliorée (Commentaires: 4)

Dictionnaires bilingues anglais-chinois pour OS 3.6 et 3.9

Nouveau messagede critor » 24 Oct 2014, 18:55

Même si cette possibilité n'est presque pas exploitée par Texas Instruments jusqu'à présent, le système d'exploitation (OS pour Operating System) TI-Nspire accepte des modules d'extension permettant d'enrichir ses capacités, un peu comme les applications optionnelles ou add-ins pour les autres modèles.

Le seul exemple à ce jour est celui des dictionnaires bilingues anglais-chinois disponibles pour les calculatrices TI-Nspire CX commercialisées en Chine, les TI-Nspire CX-C, où il devient accessible via le raccourci identifié sur le clavier :nsct: :ns8: , ainsi que par l'option supplémentaire alors rajoutée à l'écran d'accueil. .
ImageImage


Petit problème toutefois, la protection anti-downgrade sur TI-Nspire utilise un numéro de version minimal stocké dans une zone de la mémoire NAND non nettoyable par des manipulations officielles, et ce numéro interdit toutes les versions antérieures, aussi bien en cas de réception d'un OS que d'un module d'extension.
En conséquence, si vous avez un OS en version 3.2.4 ou ultérieure, il vous était impossible d'installer les dictionnaires chinois en version 3.1 disponibles sur notre site. :(

A chaque nouvel OS montant la version minimale installable, TI est donc obligé de rééditer toutes les applications (heureusement ça ne concerne que les dictionnaires à ce jour), en augmentant leur numéro de version pour les rendre installables, et ce de façon totalement artificielle puisqu'il n'y a aucun autre changement derrière.
Peut-être que ça a été mal prévu au départ, et que c'est justement pour cela que cette possibilité n'est pas davantage exploitée.

Vous trouverez donc ci-dessous les nouvelles versions 3.6 et 3.9 de ces dictionnaires installables sur les derniers OS 3.6 et 3.9.


2670Précisons que l'installation de ces dictionnaires nécessitera de plus que votre TI-Nspire CX soit zonée en Chine, ce qui est le cas des TI-Nspire CX-C.
Le zonage de votre calculatrice peut être modifié à l'aide de l'utilitaire 'nsNandMgr'.


Bonne découverte du Chinois avec les dictionnaires bilingues pour votre TI-Nspire CX ! ;)


Liens :
Lien vers le sujet sur le forum: Dictionnaires bilingues anglais-chinois pour OS 3.6 et 3.9 (Commentaires: 0)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
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.
1558 utilisateurs:
>1539 invités
>14 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)