π
<-
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

Message non lude darthvader » 22 Avr 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 ;)
Avatar de l’utilisateur
darthvaderVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 45.5%
 
Messages: 45
Images: 0
Inscription: 06 Déc 2011, 19:53
Localisation: Moselle
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: R&D robotique
YouTube: darthphysics

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

Message non lude tyann2 » 22 Avr 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() .
Avatar de l’utilisateur
tyann2
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 7%
 
Messages: 89
Inscription: 19 Sep 2011, 11:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude critor » 22 Avr 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude critor » 22 Avr 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude DoOmnimaga » 22 Avr 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.
Dream of Omnimaga
ImageImageImageImage
Avatar de l’utilisateur
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 7.3%
 
Messages: 681
Images: 25
Inscription: 21 Fév 2012, 12:04
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 11eme annee scolaire termine
YouTube: DJOmnimaga
Twitter/X: DJOmnimaga
Facebook: djomnimaga

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

Message non lude critor » 22 Avr 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude critor » 22 Avr 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude critor » 23 Avr 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude critor » 23 Avr 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude critor » 25 Avr 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
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

PrécédenteSuivante

Retourner vers News HP

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 26 invités

-
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.
1066 utilisateurs:
>1047 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)