π
<-

News 2024
August (1)
July (2)
June (2)
May (1)
April (1)
March (1)

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

News 2022
August (2)
July (8)
June (4)
May (7)
April (9)
March (10)

News 2021
August (7)
July (8)
June (2)
May (6)
April (11)
March (10)

News 2020
August (4)
July (11)
June (6)
May (4)
April (8)
March (3)

News 2019
August (1)
July (3)
June (3)
May (5)
April (1)
March (2)

News 2018
August (4)
July (1)
June (5)
May (9)
April (13)
March (5)

News 2017
August (4)

Sortie firmware tiers nsi.xyz / NSIos pour NumWorks

New postby Admin » 18 Mar 2021, 12:18

1352113522Des avantages à ce jour exclusifs de la calculatrice NumWorks sont :
  • l'ouverture du code source C++ de son firmware officiel Epsilon :bj:
  • la liberté de modifier le code ou s'en inspirer pour compiler son propre firmware tiers :bj:
  • la liberté d'installer le firmware ainsi compilé sur sa calculatrice :bj:
  • et enfin la liberté de diffuser le firmware en question afin que d'autres utilisateurs puissent en profiter :bj:

Plusieurs firmwares tiers existent déjà et apportent chacun diverses améliorations. On peut citer :

1352313524Omega est très facile à distinguer du firmware officiel, avec :
  • un thème marron au lieu de orange
  • le nom Omega affiché dans la barre de titre
  • le logo Omega affiché à chaque démarrage ou redémarrage du firmware, à la place du logo NumWorks

Dans un article précédent, nous trouvions des traces d'un nouveau firmware nsi.xyz en cours de développement...

1364613645Voici aujourd'hui la sortie du firmware nsi.xyz en question, renommé pour l'occasion NSIos même si l'ancien nom continue à être affiché sur calculatrice.

NSIos est l'œuvre ambitieuse de Clément R. et Gabin P. disciples de cent20 au lycée Louis Pasteur d'Avignon, et qui s'étaient déjà illustrés sur la plateforme en question avec leur jeu Python Cubito's Adventures.
Il s'inscrit dans le cadre d'un de leurs projets à réaliser car oui, l'énorme avantage de pouvoir relativement rapidement coder, compiler et installer son propre firmware sur NumWorks, peut notamment être mis en pratique dans le contexte de l'enseignement de spécialité NSI : on n'y fait pas que du Python. ;)

Visuellement NSIos se distingue très facilement des autres firmwares tiers ou officiel, utilisant cette fois-ci un thème violet, ce qui a donc nécessité de retoucher l'ensemble des icônes d'applications.
Image


En interne, NSIos est basé sur le code source d'Omega, et l'équipe de ce dernier a su se montrer ouverte et disponible afin d'aider à sa conception. :bj:

Félicitations Clément et Gabin, un projet ambitieux et réussi ! :D

Mais bon, c'est certes très formateur pour Clément et Gabin de savoir retoucher l'apparence d'Omega et recompiler, mais jusqu'à présent pas de valeur ajoutée pour les utilisateurs de NSIos, non ? Et bien si, il y a effectivement un petit changement.

Lors des diverses difficultés rencontrées par les élèves sur leur NumWorks en classe, une question qui revient régulièrement est de savoir si la calculatrice est à jour. Une façon de vérifier est d'aller chercher le numéro de version dans l'application Paramètres.

Un premier problème outre le nombre important de touches à presser à chaque fois pour cela, le choix À propos étant en fin de la longue liste du menu, sans aucune possibilité de raccourci.

Un autre est que Omega affiche pas moins de 3 numéros de version différents, ce qui peut être perturbant et amener l'élève à répondre avec un mauvais numéro de version.

Texas Instruments avait déjà grandement amélioré les facilité et rapidité d'accès au numéro de version dans le cadre du mode examen de ses TI-83 Premium CE et TI-84 Plus CE, l'information en question étant affichée en permanence dans la barre de titre.

NSIos nous fournit ici une solution similaire, la date de compilation du firmware étant directement inscrite dans l'icône de l'application RPN sur l'écran d'accueil, information donc accessible à tout moment d'une seule pression de touche ! :bj:

13663Attention toutefois, l'installation d'NSIos souffre d'un inconvénient qui pourra engendrer de lourdes conséquences à moyen terme.

Le code du firmware officiel Epsilon lorsque recompilé dans le cadre de firmwares tiers, fait afficher un message infamant à l'écran d'activation du mode examen, et la licence interdit de modifier les fichiers relatifs à ce comportement.

Avec sa formulation hautement maladroite (termes très lourds de sens de "non officiel" et "conformité [...] non garantie", forme négative...), il y a tout ce qu'il faut pour suggérer au lecteur surveillant que le mode examen de NSIos n'est pas conforme à la réglementation française et que l'utilisation de ce firmware constitue donc une tentative de fraude.

Les épreuves terminales d'examens sont (heureusement ?) annulées cette année, même si l'usage du mode examen peut actuellement persister dans les épreuves communes et examens blancs.

Mais si ta NumWorks avec NSIos est introduite dans une salle d'examen l'année prochaine (parce que tu l'auras rangée dans un coin et plus mise à jour d'ici-là, ou parce que tu l'auras donnée/prêtée/vendue à quelqu'un·e qui ne se sera absolument pas intéressé·e aux mises à jour) et qu'un surveillant voit ce message au moment de l'activation du mode examen, les conséquences pourront être dramatiques :
  • devoir composer sans ta calculatrice
  • recevoir un procès verbal de suspicion de fraude, ce qui fait que tu ne recevras pas ton diplôme en même temps que tes camarades mais au mieux des semaines/mois après et uniquement si tu es reconnu·e innocent·e
  • et si jamais la commission de discipline du baccalauréat (ou commission disciplinaire de l'Université pour tout autre examen) te reconnaît coupable, outre l'annulation du diplôme tu risques jusqu'à 5 années d'interdiction de passer tout examen ou concours, y compris le permis de conduire, de quoi bien gâcher une vie

Même si tu n'as rien fait de mal, être reconnu·e innocent·e n'est a priori pas garanti face à des membres pas forcément familiarisés avec la NumWorks ou de façon plus générale le développement de logiciels et le droit des licences. Il va y en avoir des choses à bien expliquer et surtout faire comprendre correctement... :#non#:

Nous te conseillons donc de ne prendre aucun risque, mais après tu fais comme tu veux.

13663Curieux toutefois comment l'équipe Omega a apparemment eu le droit d'outrepasser la licence et remplacer le message à l'écran d'activation du mode examen, et que l'équipe NSIos alors que basant son code sur Omega et ne touchant absolument pas au mode examen n'en aurait, si nous comprenons bien, pas eu le droit ? :#roll#:

Installation : https://nsios.nsi42.net/nsios.html
Source : viewtopic.php?f=101&t=24662&p=259694#p259694

Pèse ta NumWorks et gagne des goodies avec @maths_en_tete

New postby Admin » 19 Mar 2021, 12:00

Nouveau concours NumWorks, cette fois-ci avec Maths en tête. À gagner de superbes goodies pour aller avec ta calculatrice favorite :
  • T-shirt
  • coque
  • tote bag
  • carnet boss des maths
  • stylo
  • sticker

Pour gagner c'est très simple. Il te suffit de répondre à la question suivante : combien pèse très exactement la calculatrice NumWorks sans son couvercle ? ;)

13642Aucune obligation d'acheter la calculatrice ou une balance haut de gamme, voici les indices :
  1. dans sa dernière édition N0110 la calculatrice avec son couvercle pèse très exactement 167 grammes, une information officielle
  2. à 23 grammes près, la masse de la calculatrice munie de son couvercle, est le triple de la masse du couvercle
  3. la masse en grammes de la calculatrice sans couvercle est une valeur entière

Tu as jusqu'au mercredi 31 mars dernier délai pour envoyer ta réponse en commentaire de la vidéo d'annonce ci-dessous. Les gagnant·e·s seront annoncé·e·s le vendredi 2 avril au matin.





Source : https://twitter.com/NumWorksFR/status/1 ... 5538713612

Sortie d'omega 1.22.1

New postby redgl0w » 23 Mar 2021, 14:41

critor t'informait il y a moins d'une semaine de la sortie d'omega 1.22, avec de nombreuses nouvelles fonctionnalités (dont certaines sur le menu home, des changements dans poincare, dans l'app python, et surtout, une réécriture totale de l'application tableau périodique).

Aujourd'hui, je viens informer sur la sortie d'une version mineure, corrigeant quelques bugs de la version précédente, et rajoutant quelques fonctionnalités.
Les mises à jour sont comme à l'habitude disponibles pour l'ensemble des différentes plateformes gérées, bien évidemment calculatrice NumWorks mais également navigateur web, smartphone Android et console de jeux Nintendo 2DS/3DS.




1) Application atomic

Go to top


L'application a bénéficié de 2 corrections :
  1. Lorsque l'on sélectionnait la 2ᵉ ou 3ᵉ ligne dans le menu ok, puis que l'on quittait, et à nouveau rentrait dedans, 2 lignes pouvaient être sélectionnée en même temps
  2. Maintenant, la configuration électronique supporte les exceptions dans celles ci (celles indiquées dans cette page)


2) L'installateur

Go to top


Lors de la précédente mise à jour, il était censé y avoir une nouvelle fonctionnalité dans l'installateur, qui servait à choisir son nom d'utilisateur sans avoir à compiler soi-même le firmware. Suite à la correction d'un léger souci de "sur-optimisation".

Ceci est corrigé avec cette version, et permet donc lors de l'installation de choisir son nom, qui sera affiché dans l'application paramètres -> à propos. Précisons que la taille maximale est de 15 caractères.


Installation / Téléchargements :
Last edited by redgl0w on 24 Mar 2021, 11:02, edited 1 time in total.
Link to topic: Sortie d'omega 1.22.1 (Comments: 2)

Mise à jour application NumWorks Android v. 15.3.5

New postby Admin » 25 Mar 2021, 22:14

En Janvier dernier sortait enfin la mise à jour NumWorks 15.3.

Dans ce cadre l'application Android était pour sa part mise à jour en version 15.3.1.

Suite à quelques retours de problèmes, l'application passait en Février en version 15.3.2.

Aujourd'hui, l'application NumWorks pour Android est à nouveau mise à jour en version 15.3.5.

Liens :

Découvre le banc de test NumWorks N0110

New postby Admin » 29 Mar 2021, 21:01

Rentrée 2019, nous te présentions le matériel de la nouvelle NumWorks N0110.

Tu pouvais remarquer au-dessus du microcontrôleur STM32F730 deux gros points de contact estampillés RX et TX, sigles signifiant Réception et Transmission.
Mais quand servent-ils puisque la calculatrice dispose déjà d'un port micro-USB pour cela ?

Chez un autre constructeur ce serait sûrement un secret industriel, mais chez NumWorks on n'est pas cachotier. ;)

Ces contacts servent avec le banc de test NumWorks N0110.

Il s'agit d'un appareil dans lequel il suffit d'insérer le circuit imprimé d'une NumWorks N0110, permettant alors de tester les différents composants électroniques du circuit, leur niveau de consommation électrique et donc durabilité, et bien sûr d'écrire les deux parties d'un firmware à tester sur la puce microcontrôleur et la puce de mémoire Flash externe.

Le banc de test prend la forme d'une sorte de presse. En effet la pression permet justement d'établir de bons contacts entre 2 connecteurs dédiés sur ressort (pogo pin) et les points de tests RX et TX.

RX et TX permettent ainsi de s'affranchir du port USB et des manipulations manuelles lui étant associées, et surtout de mettre en œuvre un protocole de communication de plus bas niveau directement avec le microcontrôleur afin de tester tout cela.

Très pratique donc pour tester lors de la conception et de la maintenance d'une nouvelle révision matérielle. ;)

Source : https://twitter.com/NumWorksFR/status/1 ... 5475051520 et https://twitter.com/NumWorksFR/status/1 ... 8334495744
Link to topic: Découvre le banc de test NumWorks N0110 (Comments: 2)

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1503 utilisateurs:
>1463 invités
>33 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)