π
<-
Chat plein-écran
[^]

Mise à jour HP Prime 2.1.14541 révolutionnaire avec Python !

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby darthvader » 22 Apr 2021, 00:47

Je ne sais que dire !!!
Superbe article que voila :D
Merci beaucoup !
La théorie c'est quand on sait tout et que rien ne fonctionne ,
La pratique c'est quand tout fonctionne et que personne ne sait pourquoi ;)
User avatar
darthvaderVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 44.7%
 
Posts: 45
Images: 0
Joined: 06 Dec 2011, 19:53
Location: Moselle
Gender: Male
Calculator(s):
Class: R&D robotique
YouTube: darthphysics

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby tyann2 » 22 Apr 2021, 07:32

Bonjour

2 petites choses que j'ai remarqué :
1) Lorsque l'on est sur READLINE et que l'on appuie sur Help, l'aide qui s'affiche concerne INPUT.
2) Lorsque un programme HPPPL ne nécessite pas de paramètres, on ne peut plus omettre les parenthèses
cela déclenche une erreur à la vérification.

Edit : 3) il y a aussi Terminal() qui permet de récupérer sous forme de liste de chaînes
tout ou partie de ce qui a été affiché avec PRINT() .
User avatar
tyann2
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 68.8%
 
Posts: 71
Joined: 19 Sep 2011, 11:38
Gender: Not specified
Calculator(s):

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby critor » 22 Apr 2021, 15:55

Le
HPPPL
distingue les nombres flottants et les nombres entiers.

La plupart du temps, le
HPPPL
travaille sur des nombres de type flottant, même lorsque l'on saisit des nombres entiers.

Mais dans certains cas le
HPPPL
passe au type entier :
  • lorsque l'on saisit un nombre en base binaire/octale/décimale/hexadécimale avec le préfixe #
  • lorsque l'on utilise certaines fonctions comme
    rgb(,,)
On peut aisément se rendre compte de la différence en appelant la fonction
type()
:
Image

Problème maintenant en
Python
. Dans les cas où l'on évalue avec
hpprime.eval()
une expression
HPPPL
qui retourne un nombre de type entier, on ne récupère pas le bon résultat :
Image
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 14.7%
 
Posts: 37442
Images: 10468
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby critor » 22 Apr 2021, 18:10

Nouvelle version bêta
2.1.14558
disponible.

Les changements/améliorations vont être testés et annoncés.

Téléchargements
:

  • logiciel de connectivité pour Windows 64 bits
  • logiciel d'émulation pour Windows 64 bits
  • mise à jour pour HP Prime G2
Source
:
https://www.hpmuseum.org/forum/thread-16719.html
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 14.7%
 
Posts: 37442
Images: 10468
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby DJ Omnimaga » 22 Apr 2021, 18:32

Console de jeu bloquée sur l'écran avec la formule avec le nouveau firmware. G1 ici. J'ai du réinstaller la béta du 16 via le recovery mode.
User avatar
DJ OmnimagaPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 31.4%
 
Posts: 473
Images: 8
Joined: 21 Feb 2012, 12:04
Location: Quebec, Canada
Gender: Male
Calculator(s):
Class: Diplômé Secondaire (11ème année scolaire terminé)
YouTube: DJOmnimaga
Twitter: DJOmnimaga
Facebook: djomnimaga.music

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby critor » 22 Apr 2021, 18:49

Pas de problème avec la G2 ici.

Apparemment, c'est donc le seul firmware G1 qui serait défectueux. En tous cas ce n'est pas un problème de téléchargement/upload, puisque le fichier .zip ne signale aucune erreur.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 14.7%
 
Posts: 37442
Images: 10468
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby critor » 22 Apr 2021, 19:05

J'ai retiré le lien de la mise à jour G1 dans l'annonce ci-dessus, et mis un avertissement sur son archive.

Pour les enthousiastes qui auraient déjà bloqué leur
HP Prime G1
, voici comment la réparer :
  • sur l'ordinateur
    • fermer le logiciel de connectivité si ouvert
    • remplacer la nouvelle version dans son sous-dossier
      PrimeG1
      par une ancienne version
      (pour les ordinateurs en français, le sous-dossier en question se situe sur le chemin
      HP Connectivity Kit\Micrologiciel\
      à partir de votre dossier
      Documents
      ou
      Mes documents
      - pour les ordinateurs en anglais, c'est dans
      HP Connectivity Kit\Firmware\
      )
    • relancer le logiciel de connectivité
  • sur la calculatrice :
    • maintenir enfoncée la touche
      Symb
    • sans la relâcher, enfoncer et relâcher le bouton
      Reset
      au dos
    • si tout va bien, la calculatrice se rallume avec un écran d'invite
      HP Prime recovery mode
    • si ce n'est pas déjà fait, la connecter à l'ordinateur
  • à nouveau sur l'ordinateur, le logiciel de connectivité propose automatiquement d'installer un
    firmware
    sur la calculatrice détectée dans cet état
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 14.7%
 
Posts: 37442
Images: 10468
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby critor » 23 Apr 2021, 21:25

Alors pour l'USB host/OTG sur HP Prime G2. Avec la dernière version, la fonction
USBOpen()
appelée sans argument retourne la liste des VID+PID des appareils détectés. Les manipulations ne sont donc plus à l'aveugle ! :bj:

Voici donc la 1ère connexion au monde d'une HP Prime G2 à une BBC micro:bit v1 :
Image
Il ne resterait plus qu'à écrire un pilote maintenant... ;)


Mais il y a des bizarreries, ce qui peut expliquer les énormes difficultés que j'avais jusqu'à présent.
Par exemple, la HP Prime G2 refuse de détecter ma BBC micro:bit v2
(donc forcément la connexion ne pouvait qu'échouer...)
.
Or elle a exactement les mêmes identifiants VID+PID que la v1. C'est parce qu'elle consomme un tout petit peu plus ?...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 14.7%
 
Posts: 37442
Images: 10468
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby critor » 23 Apr 2021, 21:40

Je confirme avec les souris optiques USB filaires.
Sur 3 testées, la HP Prime G2 ne m'en a détecté que 2 :
Image

Donc c'est la loterie, j'espère que vous êtes chanceux. ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 14.7%
 
Posts: 37442
Images: 10468
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Mise à jour HP Prime 2.1.14541 révolutionnaire avec Pyth

Unread postby critor » 25 Apr 2021, 16:58

Bon, pour une annonce j'attends que l'on ait à nouveau une bêta à peu près potable.

Parce que entre la 14549 qui cassait le fonctionnement du CAS et la 14558 qui plante les HP Prime G1, si je devais refaire une annonce je devrais lier les anciennes versions 14541 dont les défauts étaient moins graves.



Mais en attendant, on peut continuer ici pour les nouvelles possibilités USB HP Prime G2.



La HP Prime G2 avec sa nouvelle fonction
USBOpen()
accepte de se connecter à une autre calculatrice HP Prime ! :)
13799
Peut-être enfin un pas vers la possibilité de transférer des données un jour, une fonctionnalité qui manquait cruellement !
Par contre, elle refuse de se connecter à des calculatrices TI, Casio ou NumWorks. :P

La HP Prime G2 se connecte également au clavier USB TI-83 Premium CE : :D
13801
Mais c'est tout, elle n'intègre pas de pilote pour ce périphérique et donc les touches ne font rien. Il faudrait en écrire un... ;)

La HP Prime G2 accepte les souris USB même si même il manque le pilote et la souris ne fait donc rien :
13803 13802
J'ai testé 3 souris USB toutes optiques et filaires, seulement 2 ont été détectées.

Les clés USB c'est un peu plus laborieux. J'en ai testé une dizaine et une seule a marché, une clé TI : :P
13800

Et enfin, voici la connection réussie de la HP Prime G2 à une BBC micro:bit v1 : :#tritop#:
13804
Que de formidables nouvelles possibilités en perspective... ;)
Par contre la connexion échoue avec la BBC micro:bit v2.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 14.7%
 
Posts: 37442
Images: 10468
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

PreviousNext

Return to News HP

Who is online

Users browsing this forum: No registered users and 8 guests

-
Search
-
Social
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
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.
499 utilisateurs:
>488 invités
>5 membres
>6 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)