π
<-
Chat plein-écran
[^]

News 2024
Avril (12)
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)

Sortie mise à jour 5.3 TI-Nspire CX II: mode examen & Python

Nouveau messagede critor » 01 Avr 2021, 11:27

13678Texas Instruments vient donc de nous sortir hier ses mises à jour 5.3 pour TI-Nspire CX II et 4.5.4 pour anciennes TI-Nspire CX.

Après l'avoir fait pour la version 4.5.4, nous traitons aujourd'hui des nouveautés de la version 5.3 pour les TI-Nspire CX II.

De numérotation complète 5.3.0.564, cette version a été compilée le 18 Mars 2021 à 00h42. Elle ne s'accompagne pas d'une mise à jour des images de démarrage BootLoader, OSLoader et Installer qui restent pour leur part dans leur version 5.1.3.110 du 29 août 2019.

Les tests de validation de la publication de cette version ont donc duré à peine 2 semaines, c'est anormalement court chez Texas Instruments (plutôt de l'ordre de 4 semaines d'habitude) ce qui nous fait anticiper des changements très peu nombreux et bien mineurs. Voyons donc ensemble les nouveautés.



Sommaire :



1) Mode examen :

Go to top

Appelons donc la fenêtre d'activation du mode examen international en allumant la calculatrice avec la touche :nses: enfoncée. Et voilà, déjà un premier problème.

La fenêtre d'activation du mode examen permet de choisir une unité d'angle. Il ne s'agit absolument pas d'une contrainte, l'unité d'angle peut librement être changée par la suite en mode examen. Il s'agit donc d'une unité d'angle par défaut et Texas Instruments a voulu clarifier cela, intitulant l'option en question non plus simplement "Réglage d'angle", mais "Réglage d'angle par défaut".

Le problème ? Ce nouveau message occupe davantage de place et vient complètement casser l'organisation spatiale des éléments dans la fenêtre en question. En effet la largeur accrue génère des retours à la ligne intempestifs, et gêne une fois défilé la remontée tout en haut de la fenêtre, amenant à cocher la 1ère option à l'aveugle... Pas moins de 8 des 15 langues de la calculatrice sont désormais impactées ; Français donc mais aussi Danois, Allemand, Espagnol, Italien, Néerlandais, Flamand et Portugais :



Seules sont épargnées les langues anglaises, chinoises et nordiques. Peut-être les tests anormalement accélérés sur la période de 2 semaines ont eu le tort de n'être effectués qu'en anglais ?...


Mais restons sur ce mode examen international, car ce n'est pas terminé. Jusqu'à présent sa fenêtre d'activation présentait une série de 11 limitations de fonctionnalités toutes cochées par défaut, que l'on pouvait décocher facilement et rapidement comme indiqué d'un simple :nsct: :nsa: dans les pays où elles n'étaient pas exigées comme en France :


La version 5.3 ajoute une 12ème limitation de fonctionnalité à la liste. Il est désormais possible en mode examen d'interdire l'utilisation du solveur d'équation numérique, soit toute utilisation de la fonction nSolve().

Cette nouvelle limitation n'est pas cochée par défaut.

Encore une fois donc Texas Instruments a voulu bien faire, mais énorme problème. Le fait qu'au moins une des limitations ne soit plus cochée par défaut change radicalement le comportement du raccourci :nsct: :nsa:.

Désormais en version 5.3 si tu suis le tuto-vidéo officiel et donc tapes :nsct: :nsa: à la fenêtre d'activation du mode examen, tu ne désactives plus toutes les limitations, bien au contraire tu les actives toutes ! :mj:

À l'avenir il faudra donc suivre des manipulations différentes selon ta version :
  • taper 1 fois :nsct: :nsa: sur une version 5.0 à 5.2
  • taper 2 fois de suite :nsct: :nsa: sur la version 5.3

Le mode examen des TI-Nspire CX II était déjà de loin le pire mode examen pour la complexité de son activation dans le cadre de la France. Il fallait avant de valider la fenêtre en question :
  1. réactiver le moteur de calcul CAS sur les TI-Nspire CX II CAS ou d'arithmétique exacte sur la TI-Nspire CX II-T, toujours désactivé par défaut, une manipulation lourde sans raccourci connu nécessitant de dérouler une liste déroulante :mj:
  2. taper :nsct: :nsa: pour désactiver toutes les autres limitations
Comme si ce n'était pas suffisamment compliqué comme cela, Texas Instruments nous rajoute maintenant des manipulations qui diffèrent selon la version installée. C'est-à-dire qu'il n'y a plus de série universelle de manipulations, un très grave changement. Attention, la moindre erreur de manipulation et tu te retrouveras en mode examen avec une machine très lourdement bridée, avec les fonctionnalités essentielles pour lesquelles tu as payées grisées aux menus et donc totalement inutilisables. :mj:


Toujours dans le mode examen international, autre nouveauté. Un code test à 2 fois 4 chiffres est désormais indiqué à chaque allumage de la calculatrice en mode examen. Le code semble dépendre des limitations que tu as validées ou pas. Plus de détails dans cet article.

Autre nouveauté comme tu viens de le voir, le mode examen international une fois activé fait maintenant passer toute la barre de titre sur fond bleu. Son activation sera ainsi très aisément vérifiable par les surveillants lors de leur circulation ; plus besoin de s'éloigner face aux candidats pour vérifier la diode.

Le mode examen néerlandais plus restrictif activable pour sa part en allumant la machine avec les touches :nspl: :nsen: enfoncées, subit un changement similaire avec une barre de titre sur fond orange. Il sera donc très facilement distinguable du précédent par les surveillants aux Pays-Bas. En prime la barre de titre indique le numéro de version que les surveillants pourront ainsi vérifier d'un simple coup d'œil sans avoir à manipuler la machine de chaque candidat, les examens néerlandais ayant en effet pour habitude de n'autoriser que des versions très récentes.
1368013679




2) Python :

Go to top

Nous avons fouillé le Python absolument en long, en large et en travers.

Pas de nouveau module, et aucune correction des bugs déjà signalés depuis la rentrée 2020.

Entre autres donc il y a toujours l'affichage à l'envers des images-ressources du classeur .tns via le module ti_image, parfois même avec une distorsion horizontale en prime.

La fonction round() renvoie toujours une exception NotImplemented si tu lui demandes l'arrondi d'un type entier en précisant le nombre de décimales souhaité.

Bien évidemment demander l'arrondi d'un entier est inutile, mais dans le contexte d'un script il n'est pas impossible que de temps en temps tes appels internes à round() utilisent des valeurs entières, ou même des types entiers selon comment tu as codé tes calculs.

Nous te conseillons d'insérer le correctif suivant dans chacun de tes scripts Python TI-Nspire CX II faisant appel à la fonction round() :
Code: Tout sélectionner
round_ = round

def round(n, p=0):
  return n if isinstance(n, int) else round_(n, p)


Après avoir minutieusement fouillé toute la bibliothèque, nous n'avons trouvé qu'1 nouvelle fonction.

Le module ti_st se voit complété d'une nouvelle fonction privée _recall_py_file().

Tu ne le savais peut-être pas, mais dans l'environnement TI-Nspire CX II la logique d'utilisation du Python est différente de celle de la concurrence. Les scripts Python ne sont qu'un élément existant au sein de classeurs, pouvant chacun regrouper divers éléments dont des historiques de calcul, graphiques, feuilles de calculs, etc. Par défaut, les scripts Python que tu crées dans un classeur ne sont utilisables que dans ce même classeur.

Si tu avais envie d'utiliser un même script Python dans différents classeurs sans avoir à copier-coller son code dans chacun d'entre eux (et donc à le mettre à jour autant de fois), il y avait toutefois un moyen. Il te suffisait d'enregistrer un classeur contenant le script en question dans le dossier /PyLib/.

Le dossier /PyLib/ contient en effet des scripts Python qui sont alors utilisables dans n'importe quel autre classeur. Par défaut à l'installation, il contient les modules Python additionnels de Texas Instruments :
  • ti_hub
  • ti_image
  • ti_plotlib
  • ti_rover
  • ti_system
Précisons au passage que ces derniers deviennent indisponibles en mode examen.

Mais voilà, devoir enregistrer ou copier le classeur contenant ton script Python dans /PyLib/ n'était pas une opération simple. Il fallait trouver le bon dossier, et si jamais tu l'avais effacé il te fallait le créer avec exactement la bonne casse de caractères, sans quoi cela ne marchait pas.

Texas Instruments te simplifie la vie avec une nouvelle option maintenant au menu de l'éditeur de script, "Installer en tant que module Python". Plus besoin de t'embêter avec les dossiers, l'installation dans /PyLib est désormais automatique et parfaitement transparente ! :bj:


Autre amélioration à ce sujet, jusqu'à présent le menu Python ne listait que les seuls modules additionnels de Texas Instruments, qu'ils soient présents ou pas d'ailleurs.

Désormais Python bénéficie de menus dynamiques. Les modules inclus dans les classeurs que tu rajoutes à /PyLib sont automatiquement rajoutés au menu ! :bj:

Par contre, une fois déroulés ils ne listent que la commande d'importation. Nous ignorons à ce jour si il y a une syntaxe particulière à respecter afin que soient également listées les fonctions offertes par chaque module.




3) Bilan :

Go to top

Une mise à jour définitivement mineure malgré sa numérotation. À moins que nous ayons raté des choses, elle n'apporte que relativement peu d'améliorations utiles, et pire selon nos tests ne corrige aucun des bugs signalés depuis la rentrée 2020, dont essentiellement des bugs Python.

Une mise à jour tellement mineure que Texas Instruments semble l'avoir prise bien trop à la légère avec seulement 2 semaines de tests de validation, induisant de lourds inconvénients et parfois graves dangers pour l'activation du mode examen en France et dans d'autres pays. Le mode examen TI-Nspire CX II était déjà de loin le pire pour la procédure d'activation dans ce cadre, toute concurrence confondue, il n'était absolument pas nécessaire de battre ce triste record... :'(

Je précise que nous n'avons pas bénéficié d'une préversion cette fois-ci, et ne pouvions donc pas signaler tous ces problèmes avant la sortie.

Non, j'en suis franchement désolé mais je ne peux qu'être honnête, à la lumière des changements que nous avons trouvés jusqu'à présent, selon nous le compte n'y est pas, à notre humble avis ce n'est cette fois-ci pas du bon travail.

Et bien sûr si jamais tu mets à jour on retrouve les habituelles mauvaises habitudes du constructeur ; interdiction de revenir à la version précédente qui fonctionnait mieux. :mj:

Nous pouvons parfaitement comprendre que le contexte sanitaire et le télétravail soient difficiles, mais dans ce cas il faut agir en conséquence, avec une procédure de validation plus élargie/étendue.
À défaut, autoriser au minimum le retour à la dernière version précédente eut été une attitude prudente, raisonnable et respectueuse, évitant comme ici de prendre les utilisateurs en otage lorsque l'on laisse malencontreusement passer des problèmes dans la version de production.

Accessoirement, si tu mets à jour tu renonces donc à Ndless pour une durée indéterminée.




4) Téléchargements :

Go to top

Lien vers le sujet sur le forum: Sortie mise à jour 5.3 TI-Nspire CX II: mode examen & Python (Commentaires: 26)

Nouvelle NumWorks 82+ E-III EPS monochrome rentrée 2021

Nouveau messagede Admin » 01 Avr 2021, 12:38

Pour la rentrée 2017 débarquait en grandes pompes le français NumWorks avec sa première calculatrice graphique, la N0100, une calculatrice couleur exacte programmable en Python à seulement 80€.

Pour la rentrée 2019 soit deux ans après, NumWorks t'offrait une révision matérielle majeure avec la N0110, toujours au même prix.

Nous émettions dernièrement quelques doutes sur la viabilité de ce positionnement, maintenant qu'arrive pour la rentrée 2021 la TI-82 Advanced Edition Python, une calculatrice également couleur exacte programmable en Python, mais s'affichant dans les 60€ seulement à la différence.

NumWorks ayant eu jusqu'à présent un cycle de renouvellement de 2 ans, plusieurs d'entre vous s'attendaient à une riposte rapide pour la rentrée 2021 avec une nouvelle révision matérielle N0200...

Et bien bingo, NumWorks a décidé de ne pas te décevoir et se montre aussi réactif qu'à son habitude.

Tu peux dès maintenant tester en ligne sur le site du constructeur la nouvelle NumWorks 82+ E-III Edition Python Supreme ! :bj:

A priori son thème d'affichage semble être en niveaux de gris.

Mais comme tu t'en rendras rapidement compte en testant quelques tracés dans les applications Python ou Fonctions, en fait c'est tout son écran qui est monochrome.

Il s'agit donc d'une calculatrice exacte monochrome programmable en Python, tout comme la Casio Graph 35+E II numéro 1 des ventes au lycée, et donc une attaque frontale de cette dernière.

Logiquement la NumWorks 82+ E-III Edition Python Supreme sera donc un nouveau modèle commercialisé parallèlement à la N0110, mais le passage à un vulgaire écran monochrome devrait permettre un prix très inférieur, peut-être de l'ordre de 60€. Enfin la valeur ajoutée de NumWorks abordable pour les profils non scientifiques de Seconde et les lycéens de série professionnelles, bravo ! :favorite:
De quoi peut-être également remettre en question la future domination de la TI-82 Advanced Edition Python ? ;)

Source : https://www.numworks.com/fr/simulateur/
Lien vers le sujet sur le forum: Nouvelle NumWorks 82+ E-III EPS monochrome rentrée 2021 (Commentaires: 14)

Achat groupé TI : demande unifiée devis Calcuso/Jarrety/TSP

Nouveau messagede critor » 02 Avr 2021, 11:32

Enseignant, envie d'équiper tes classes ou ton lycée en calculatrices graphiques Texas Instruments pour la rentrée 2021 ?

Envie de faire profiter tous les nouveaux entrants en Seconde de la nouvelle TI-82 Advanced Edition Python, une calculatrice couleur exacte programmable en Python, disponible chez Calcuso à moins de 65€ en achat individuel et sous conditions moins de 52€ en achat groupé ?

En Métropole, 3 grands distributeurs scolaires Texas Instruments étaient déjà à ta disposition pour cela :

Toutefois cela pouvait être embêtant d'avoir donc à soumettre 3 fois ta demande via des formulaires très différents afin d'obtenir les 3 devis à comparer, non ?

Et bien grande nouveauté pour cette rentrée 2021, Texas Instruments lance sur son site un outil unifié de demande de tarifs en ligne, bien évidemment sans engagement.

Tu n'as plus qu'un seul et unique formulaire à remplir avec l'adresse de l'établissement et le nombre de calculatrices souhaité pour chaque modèle.

Tu recevras alors automatiquement les devis des différents distributeurs scolaires, et tu n'auras plus qu'à les comparer pour retenir le plus intéressant. :bj:

Lien : Demander un devis des revendeurs scolaires TI
Lien vers le sujet sur le forum: Achat groupé TI : demande unifiée devis Calcuso/Jarrety/TSP (Commentaires: 1)

Modules Grove/breadboard chez Calcuso/Jarrety

Nouveau messagede critor » 03 Avr 2021, 09:36

12212Depuis des années maintenant, Texas Instruments réalise de gros efforts pour rendre la programmation de ses calculatrices accessible à toutes et tous. Le constructeur a prêté une attention toute particulière aux plus jeunes et non initiés, souhaitant leur permettre de créer tous les projets STEM / STIM imaginables sans avoir à se concentrer sur des difficultés annexes. :)

L'interface TI-Innovator Hub te permet de transformer ta calculatrice TI-83 Premium CE ou TI-Nspire CX en une machine connectée ouverte sur le monde. Elle intègre un capteur de luminosité, une diode RVB, ainsi qu'un buzzer. Mais en plus de cela, l'interface permet de connecter des modules externes (capteurs et actionneurs) sur ses ports Grove, ou selon tes besoins sur son port breadboard.

Texas Instruments propose également plusieurs kits de démarrage :

Le TI-Innovator Hub permet également la connexion de plusieurs périphériques officiels :
Tous ces éléments ont de plus l'avantage d'être utilisables directement avec le langage Python des calculatrices concernées, faisant de l'écosystème Texas Instruments le seul Python connecté ! :bj:

12965Si tu préfères, à la place du TI-Innovator Hub tu peux également utiliser une carte BBC micro:bit qui permet elle aussi la connexion de modules Grove.

Les distributeurs scolaires de Texas Instruments pour la France, Calcuso, Jarrety et TS Promotion, avaient jusqu'à présent en catalogue les seuls éléments ci-dessus fournis par Texas Instruments.

Si tu avais besoin d'un module Grove ou breadboard plus original non inclus dans les kits de démarrage, il te fallait aller voir ailleurs.

Et bien bonne nouvelle. Pour cette rentrée 2021 plus besoin d'aller voir ailleurs, Calcuso et Jarrety innovent et rajoutent à leur catalogue plusieurs modules Grove et breadboard non présents dans les kits de démarrage ! :bj:

Tu peux dès maintenant aller jeter un coup d'œil à leur catalogue et comparer leurs prix. ;)

Liens : catalogue STEM chez Calcuso / Jarrety
Lien vers le sujet sur le forum: Modules Grove/breadboard chez Calcuso/Jarrety (Commentaires: 0)

White Album 2, adapté en Lua pour TI-Nspire !

Nouveau messagede critor » 03 Avr 2021, 10:24

13681White Album 2 est une série de jeux vidéo de type visual novel, un genre très populaire en Asie, sorti initialement pour Windows en deux parties :
  • White Album 2: Introductory Chapter en mars 2010
  • White Album 2: Closing Chapter en décembre 2011

Envie de te distraire en confinement à partir de ce soir ?

Et bien cela tombe bien, aujourd'hui grâce à Manaka Nemu et MrZ, les deux épisodes de White Album 2 sont enfin disponibles pour ta TI-Nspire, certes pour le moment en Chinois.

Le jeu est ici codé en Lua et donc officiellement utilisable sur toute TI-Nspire mise à jour en version 3.0 ou supérieure. :)


Téléchargements :
Source : https://www.cncalc.org/thread-24865-1-1.html
Lien vers le sujet sur le forum: White Album 2, adapté en Lua pour TI-Nspire ! (Commentaires: 1)

Fire and Flames, mets le feu sur ta TI-83 Premium CE

Nouveau messagede critor » 03 Avr 2021, 11:41

13682Envie d'allumer le feu ? Fire And Flames est un nouveau jeu par slimeenergy pour ta TI-83 Premium CE.

As-tu la rage d'être confiné ce soir après des mois de sacrifices dans l'intérêt des autres, pile au moment du retour des beaux jours ? Ce jeu de type puzzle va réveiller le pyromane qui sommeille en toi. ;)

Dans Fire And Flames tu dois donc ravager par le feu chacun des niveaux qui te sont proposés au minimum jusqu'à la proportion qui t'est indiquée.

Mais attention à ne pas te piéger toi-même et te brûler... :#non#:

Pas moins de 8 niveaux différents te sont proposés.

Briquet, bombe à napalm, lance-flammes, charge creuse, lance-roquettes antichar... pas moins de 5 armes différentes sont au service de tes pulsions incendiaires.

En prime le jeu intègre un tutoriel qui t'explique très rapidement les différents éléments de l'interface ainsi que les armes au premier lancement.

Un jeu décidément très riche conçu avec soin, bravo ! :bj:

Fire and Flames rentre dans la catégorie des programmes en langage machine dits ASM, compilé à partir de code source C qui est inclus.

Or attention, suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée, Texas Instruments a réagi en supprimant la gestion de tels programmes depuis la mise à jour 5.5.1.

Si tu es sur une des versions ainsi bridées, tu peux quand même en profiter sans trop d'efforts. Il te faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium pour pouvoir lancer les programmes ASM plus facilement, ou même AsmHook pour pouvoir les lancer comme avant

Téléchargements :
Lien vers le sujet sur le forum: Fire and Flames, mets le feu sur ta TI-83 Premium CE (Commentaires: 0)

12 coques NumWorks édition limitée Avril 2021 à gagner

Nouveau messagede Admin » 04 Avr 2021, 10:04

13036Pour la rentrée 2019, NumWorks te sortait une coque collector en édition limitée pour sa calculatrice, la Macaremaths, illustrée tout en humour et talent sur le thème des Mathématiques. :bj:

Dans le même genre NumWorks renouvelle l'expérience en mieux cette année scolaire 2020-2021. Tu as déjà eu plusieurs opportunités d'habiller ta calculatrice de façon unique au monde ; tu as déjà eu l'occasion de gagner :
  • 12 exemplaires de la coque en édition limitée d'Octobre 2020 (roi et reine de cœur)
  • 12 exemplaires de la coque en édition limitée de Novembre 2020
  • 3 exemplaires de la coque en édition limitée de Décembre 2020
  • 12 exemplaires de la coque en édition limitée de Janvier 2021
  • 12 exemplaires de la coque en édition limitée de Mars 2021
1323013229

Confiné·e en ce beau week-end printanier ? NumWorks pense quand même à apporter un peu de soleil dans ton cœur. Voici aujourd'hui à gagner sa nouvelle coque en édition limitée d'Avril 2021. :bj:

C'est l'occasion ce mois-ci de croquer le lapin de Pâques. ;)

Nouvelle chance pour toi avec pas moins de 12 exemplaires de cette édition limitée à gagner dès maintenant sur les comptes sociaux du constructeur : :D
Tirage au sort le vendredi 30 avril, de quoi fêter la fin du confinement on espère... ;)

Pour participer et peut-être gagner c'est très simple, il te suffit juste selon le réseau :
  1. de suivre, aimer ou t'abonner au compte du constructeur
  2. de taguer ou identifier un·e ami·e

N'hésite pas à participer sur chacun des comptes sociaux du constructeur pour maximiser tes chances ! :)
Lien vers le sujet sur le forum: 12 coques NumWorks édition limitée Avril 2021 à gagner (Commentaires: 1)

Interpréteur XPicoC, lance du code C sans Ndless sur Nspire!

Nouveau messagede critor » 04 Avr 2021, 11:44

Si tu souhaites développer des utilitaires ou jeux tirant pleinement profit des possibilités et de toute la puissance de ta TI-Nspire, il te faut programmer en langage assembleur ou C.

Une fois le code assemblé ou compilé en langage machine, il est alors exécutable sur ta calculatrice en installant un jailbreak comme Ndless.
Contrairement à d'autres langages comme le TI-Basic, le Lua ou le Python, il n'était initialement pas possible de programmer en C directement sur ta calculatrice. En effet elle ne dispose pas d'un compilateur C.

AnderainLovelace puis compujuckel avaient déjà creusé la question avec dPicoC, un portage pour TI-Nspire de l'interpréteur PicoC par Zik Saleeba et Joseph Poirier.

Le but initial du projet PicoC était de pouvoir utiliser le C comme langage de script pour les drones.
Il s'agit d'un interpréteur pseudo-C, dans le sens où il ne gère qu'un sous-ensemble du langage C.

Il n'en reste pas moins qu'il élimine le besoin d'un compilateur et donc la nécessité de coder sur une autre machine ! :)

Mais le développement C pour TI-Nspire souffrait encore d'une autre difficulté.

La nécessité d'installer Ndless, un outil que Texas Instruments bloque régulièrement à chaque mise à jour.

Développer en C pour TI-Nspire, c'est hélas accepter que ses formidables créations ne soient disponibles pour les utilisateurs que de façon intermittente, avec des absences pouvant aller de plusieurs jours à plusieurs années suite à la sortie d'une mise à jour.

13684Jimmy Lin alias 露露 ose aujourd'hui aller beaucoup plus loin, et nous réalise l'exploit d'une réécriture intégrale de PicoC dans le langage de script Lua des TI-Nspire. :o

Plus besoin de Ndless pour exécuter du code C sur ta TI-Nspire, possibilité que tu conserves désormais pour toujours ! :bj:

Comme tu peux le voir ci-contre et ci-dessous, bien qu'il s'agisse pas d'une implémentation complète du C selon la norme ISO, pointeurs et fonctions sont gérés entre autres, ce qui devrait déjà te permettre d'aller très loin ! ;)


Contrairement à dPicoC, XPicoC a de plus le gros avantage d'être bien intégré à l'environnement TI-Nspire. Tu peux saisir ton code C dans l'application Editeur officielle déjà présente sur l'onglet 1.2, puis le copier-coller avec les raccourcis :nsct: :nsa: , :nsct: :nsc: et :nsct: :nsv: vers la console de PicoC ! :D

Si tu préfères également, via la touche :nsme: il t'est possible d'exécuter directement le code copié, sans avoir donc à le coller. Cela évite ainsi de surcharger la console.

Téléchargement : XPicoC

Source : https://www.cncalc.org/thread-24661-1-1.html

Code Source : https://github.com/ExAcler/XPicoC
Lien vers le sujet sur le forum: Interpréteur XPicoC, lance du code C sans Ndless sur Nspire! (Commentaires: 4)

-
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.
1037 utilisateurs:
>986 invités
>46 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)