π
<-

Mises à jour Prime: firmware, connectivity kit, émulateur...

Nouveautés, projets, mises à jour.

Mises à jour Prime: firmware, connectivity kit, émulateur...

Unread postby Lionel Debroux » 27 May 2014, 17:51

Nous avons remarqué vers 18h20 qu'une mise à jour des logiciels liés à la Prime a été publiée :)
Elle est datée du 31 mars, et comme la fois précédente, elle concerne à la fois le firmware de la Prime (numéro de version interne 0.031.6030), le connectivity kit et la version ordinateur.

Le changelog est imposant, et on ne va pas tout traduire ligne par ligne :D

On voit des bugfixes, des nouvelles features - et aussi une mention de différences de révision matérielle entraînant des features réduites sur les vieilles machines. Reste à savoir quelles sont ces machines de révision matérielle A.

Bien sûr, nous (en particulier critor) donnerons plus de détails au plus vite, selon le résultat des tests :)

HP Prime – Release Notes
-------------------------

Date Released: 2014/03/31

Internal Versions
-----------------
Firmware Version: 2014 03 31 (6030)
Virtual Calculator Version: 2014 03 31 (6031)
Connectivity Kit: 2014 03 31 (6026)

Description
-----------
This release of the Prime Calculator firmware and associated PC software delivers significant new features and fixes outstanding issues. This document is not a complete list of all changes, but highlights specific items. All users of the HP Prime calculator are encouraged to upgrade for the best possible experience.

Backward Compatibility
----------------------
There is limited backward compatibility between this and earlier releases.

Older Prime hardware (Revision A) does support this release, however the wireless, unit-to-unit, and data streamer functionality is not supported on earlier models. In the Help->About HP Prime screen the hardware revision will be displayed along with software version information. Mixing and matching software revisions is not encouraged and may cause unexpected results. Users are strongly encouraged to first backup their calculators with the older firmware and Connectivity Kit - then upgrade all their calculator software (firmware, Connectivity Kit, and Virtual Calculator). Upgrade the Connectivity kit first, before upgrading your calculator firmware. This order will produce the best experience.

The geometry application and inference have received significant updates and earlier data files will not be compatible. Old data files from earlier revisions will not load and and a new empty data file will overwrite the old one.

Due to some specific issues resolved, certain user programs may not run on the new system without changes first. Specifically, any commands with the Σ character in the name may need to be corrected to use the correct sigma character. Function variables will now also error if the function parameter is using a reserved system function name (example: SIN or COLOR). Additionally, the TRIANGLE commands were modified to allow TRIANGLE, LINE and FILLPOLY to share similar data and syntax to enable easier creation of complex 3D drawings

New Functionality (Connectivity Kit)
------------------------------------
1. Application has had major improvements to the user interface. Please refer to the included connectivity kit User's Guide for instructions and details.
2. Support for the HP Wireless Classroom network has been introduced. Please see http://www.hp.com/calculators/ for details on the Wireless Classroom kit.
3. Greatly enhanced communication speed over USB link to calculator.

New Functionality (Calculator Software)
---------------------------------------
1. Improved touch support throughout system. This includes pinch to zoom support in graphing applications, and kinetic scrolling.
2. Pressing HELP in an open command line will attempt to find the name of a command based on the prior input up to the cursor position to display system help for that command.
3. Includes Edition 2 of the on calculator help files (English only in this release).
4. Greatly enhanced robustness and capability of the Statistics 2Var logistic fit.
5. Wireless support for capable units turned on. Wireless icon will appear in the right top corner menu for units that can support the HP Prime Wireless Kit.
6. Calculator unit-to-unit communications has now been enabled on units that can support it.
7. Numerical values now can be displayed with digit groupings. Examples include: 1,234.567 1 234.567 and 1’234,567
8. Two new numerical display formats have been introduced. These are “floating” which only displays up to a specified number of digits, and “rounded” which is similar to the “fixed” format except trailing zeros are suppressed.
9. Decimal fractions now appear with a zero, as in 0.25.
10. Vectors are now displayed as a single line object until they become a matrix. This aids in distinguishing vectors and matrices.
11. User selectable first day of week setting for use through the system.
12. First boot unlock and settings wizard. User will be asked to confirm language selection and some initial settings.
13. Inference application now can do Chi-Square calculations and Linear Regression T calculations.
14. Geometry application has been completely redone and is much faster, consistent, and capable than before.
15. Enhanced color pickers allow a greater range of color selection.
16. Pressing ENTER will now open chooser in a dialog or toggle checkbox.
17. Enhanced unit object display to ensure a more standard form with complex units.
18. TRIANGLE, FILLPOLY and LINE commands can now draw multiple objects in a consistent way with each other. Useful for very complicated 3D drawing in user programs.
19. INPUT command can now create multi-page dialogs and contain choose boxes, check boxes and grouped check boxes. It can also allow specific item types and gives control of parsing behavior for input. It also supports size and position control.

New Functionality (Virtual Calculator)
--------------------------------------
1. A horizontal skin has been included for use with monitors that are restricted in the vertical pixel range.

Resolved issues and changes excluding CAS
-----------------------------------------
1. Resolved issue with statistics 2 variable trig fit causing poor curve fit.
2. Resolved issue with removing last row or column from a CAS matrix in the matrix editor.
3. Resolved issue with .^ and ./ function calculations.
4. Resolved issue with EDITLIST/EDITMAT commands not working in RPN mode.
5. Resolved issue with BLIT command when specified destination was a zero sized region.
6. Resolved several issues with fraction key in home to make behavior more consistent.
7. Resolved issue in 2D integral template where EEX key would always add a 1 before the E in the evaluation limit locations.
8. Resolved several issues where integer only settings fields would display using the current display setting.
9. Resolved issue where auto power off did not function in graphing applications.
10. Resolved issue with commands EDITLIST and EDITMAT using user defined variables.
11. Resolved issue with key buffer not being cleared when the user aborts a running program.
12. Resolved issue with auto off timer in plot gallery not being reset on user touch.
13. Resolved issue with auto-off timer in plot gallery not being reset on user input.
14. Resolved issue with copy and paste in spreadsheet.
15. Resolved issue with sigma character in command names not being consistent through entire system.
16. Resolved issue with RETURN call inside repeating loop in a user program.
17. Resolved issue with object printing in debugging interface causing unpredictable behavior.
18. Resolved problem with integration calling ABS(F1(X))
19. Resolved issue with G0-G9 in user programs while spreadsheet was active application.
20. Resolved issue with 10 second periodic wakeup during sleep reducing long term shelf life.
21. Resolved issue with KWh in menu needing to be named kWh to function properly.
22. Resolved issue where storing a number to a vector padded with too many zeros.
23. Resolved issue with clicking EDIT menu after deleting last CAS object from memory manager catalog.
24. Resolved issue with negative and STO conversion shortcut.
25. Resolved issue where tapping an item in Advanced Grapher Symbolic view behaved differently then tapping edit menu key.
26. Resolved issue where calculating integration with boundary at 0 appeared to fail.
27. Resolved issue with case sensitivity in note and program catalog.
28. Resolved issue where changing font size could cause strange artifacts in 2d equation display in Symbolic view.
29. Resolved problem where copying .+ or .- operators would not insert space before commands.
30. Resolved issue with ΣLIST and a vector argument.
31. Resolved some issues with F1 and CAS interaction.
32. Resolved issue with the UNITS -> TOOLS menu commands not evaluating immediately in RPN mode.
33. Resolved issue with eigenvectors of diagonal matrices in home.
34. Resolved issue where DMS toggle on home screen did not work with certain numbers.
35. Resolved issue with RPN stack not being cleared by a clear in memory manager.
36. Resolved issue where changing HEX or other similar settings did not update stack display immediately.
37. Resolved issue where clearing memory from catalog did not clear Ans variables.
38. Resolved issue where pressing BKSP on a CAS variable from chooser did not delete it.
39. Resolved issue where CAS screen would have left/right alignments disrupted after a power cycle.
40. Resolved issue with logb and very tiny values.


Resolved issues and changes in CAS
----------------------------------
1. Resolved issue with for desolve([y'=sqrt(y),y(1)=1],x,y)
2. Resolved issue with units in approx mode and auto simplification on units
3. Added check for real matrix in SVD
4. Resolved issue with tlin(cos(a)*cos(b)) and with plot(exp(-x^2))
5. Resolved issue with odesolve in reverse time direction
6. Desolve now handles linear system with constant coefficients; for example, desolve([y'=[[1,2],[2,1]]*y+[x,x+1],y(0)=[1,2]]);
7. Resolved issue with int(surd(2x,3),x,0,4), and with simplify(sin^2+cos^2)
8. Improved display for some sqrt results like sqrt(2+sqrt(3)) as sqrt(2)/2+sqrt(6)/2
9. Resolved issue with speed of int(x*exp(-x^2),x,0,100)
10. Resolved issue with derivative of composition e.g. (g(x^2))'
11. Resolved issue with desolve([y''-2*y'/x+(9+2/x^2)*y=x*exp(x),y(pi/6)=0,y(pi/3)=0],y)
12. Make SVD (SVL) work on rectangular matrices.
13. Change interpretation of A/B where B is a square matrix to inv(B)*A with a warning
14. Resolved issue with integer factorization.
15. Make limit(1/x^2,x,0) return +infinity instead of unsigned infinity
16. Resolved issue with laplace(exp(a*x),x,t)
17. Resolved issue with ilaplace(exp(-3x))
18. Resolved issue with sigma notation
19. Resolved issue with sign (-> also fixes laplace(x))
20. Make ifactor return an error if number too large
21. Resolved issue with recursion issue in geometry objects evaluation
22. Resolved issue with inv((5.+8i)^200)
23. Resolved issue with tan(54) in degree mode
24. Resolved issue with matrix/vector * object, if one arg to * is approx, evalf the other one with current context modes (instead of null context).
25. Extend cholesky to hermitian complex matrices
26. Resolved issue with ifactor(nextprime(alog10(17))*nextprime(alog10(19)));
27. Resolved issue with collect(sqrt(4x^2)) and for solve(-x+1=surd(-x^3+7,3));
28. Resolved issue with int(int(sqrt(x+y),x,0,1),y,0,1)
29. pa2b2(2) now returns [1,1]
30. legendre_symbol and jacobi_symbol now accept negative first argument
31. Resolved issue with algebraic extension with i inside
32. op added to list of non auto simplified operators + dichotomic search
33. Default interval changed for parabola
34. Make left and right accept an integer represented as a double as 2nd argument
35. Set max list size to 10 000 and compute factorial exactly up to 1000 on hardware
36. Resolved issue with hadamard on numeric matrices
37. Size limit check added for $, Ans support for SCALE/SCALEADD/...
38. Resolved issue with re/im/abs e.g. im(sqrt(x)+1)
39. Size check added for JordanBlock, fix for solve with fractional powers,
40. Resolved issue with iPart with neg argument
41. element added to the list of functions that should not be auto simplified
42. RANDMAT with one argument accepted.
43. Changes for triple matrix norm (l1norm, l2norm, linfnorm)
44. Resolved issue with resultant with num coeffs
45. mat2list sets HP list subtype for the result.
46. Resolved issue with plotfunc(normald(x))
47. area now accepts a function plot as first argument, 2nd argument a..b, or 2nd argument a, 3rd argument b, returns area under curve. For a parametric plot, a and b are the parameter range.
48. ifactor check added for qsieve failure
49. Resolved issue with ARG in degree
50. Resolved issue with fPart/iPart for negative/complex arguments
51. Resolved issue with asin(sin(pi))) and acos(cos(pi)) in degree
52. Change for [] in CAS: start at 1
53. Resolved issue with definite integral with inf boundary in degree mode
54. Replace warning by error for recursive definition except for when/ifte/program
55. Improve non-directional limit, e.g. limit(1/abs(x),x,0)
56. Enable for and if as lowercase synonyms for FOR and IF in the CAS.
57. Make REDIM and REPLACE (CAS version) accept a matrix instead of a variable name as 1st arg.
58. Resolved issue with regroup(inf) and for FP
59. Resolved issue with poisson_cdf with 3 arguments
60. Resolved issue with circle tangent, using relative error instead of absolute error.
61. Handling of inequalities with approximate coefficients using an exact conversion
62. jordan for numeric matrix with exact coefficients but no exact eigenvalue converting to approx.
63. Resolved issue with assume(s<0); sign(s)
64. Tangent for conics now use rational parametric equation
65. Resolved issue with a%%b if b is not an integer
66. Resolved issue with locus, fix for table print/parse
67. Resolved issue with l2norm
68. Re-set angle mode in isopolygon.
69. Leave propfrac unsimplified
70. Make sum eval approx if exact mode is not checked
71. Boolean operators now return 1/0
72. Resolved issue with col, suppress and makemat (indices starting at 1)
73. Better handling for some 4th order equations.
74. Set complex_variables to false in arcLen so that arcLen(x^2,x,0,1) works if Complex is checked.
75. Additional check for duplicate argument name in CAS program exit.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Mises à jour Prime: firmware, connectivity kit, émulateu

Unread postby Bisam » 27 May 2014, 20:34

J'aime bien les changelog où il est écrit une centaine de fois "resolved issue"... au moins, on voit qu'il y a eu quelque chose de changé !
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Mises à jour Prime: firmware, connectivity kit, émulateu

Unread postby Lionel Debroux » 27 May 2014, 20:39

Ouais :)
Mais ils sont quand même loin d'avoir tout corrigé (y compris sur des choses gênantes et dûment reportées), critor donnera plus d'infos plus tard quand il aura fini ses habituels tests détaillés...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Mises à jour Prime: firmware, connectivity kit, émulateu

Unread postby parisse » 28 May 2014, 17:29

Une nouveauté (sur laquelle HP ne fait pas de pub ce que je trouve dommage), c'est la possibilité d'écrire des programmes CAS (bon avant on pouvait le faire, mais au prix d'une gymnastique vraiment compliquée). Vous pouvez recycler une partie de vos programmes Xcas (il faut juste écrire BEGIN au lieu de { et END au lieu de }). Vous pouvez aussi créer des programmes CAS qui font de la géométrie (et les utiliser après dans l'applet de géométrie si ça vous chante).
Si vous voyez des bugs dans le CAS, n'hésitez pas à les signaler (de préférence sur le forum de Xcas), ça profitera d'ailleurs aussi au portage pour TI nspire (il manque toujours une interface conviviale, si personne ne se lance, je ferai peut-etre un effort pendant les prochaines vacances d'été), avec l'avantage pour le portage TI qu'il n'est pas nécessaire d'attendre le feu vert de qui que ce soit pour publier des correctifs.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 94.4%
 
Posts: 3812
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Mises à jour Prime: firmware, connectivity kit, émulateu

Unread postby Excale » 28 May 2014, 17:35

parisse wrote:(il manque toujours une interface conviviale, si personne ne se lance, je ferai peut-être un effort pendant les prochaines vacances d'été)


Malheuresement, je n'ai actuellement pas le temps de finir ce que j'ai commencé (mais côté giac, tout semble ok avec ce que tu m'as fourni). J'espère avoir du temps plus tard pour terminer de trouver ce que je cherche dans l'OS.
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

Re: Mises à jour Prime: firmware, connectivity kit, émulateu

Unread postby parisse » 29 May 2014, 17:24

Parfait, je ne suis pas specialement presse!
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 94.4%
 
Posts: 3812
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Mises à jour Prime: firmware, connectivity kit, émulateu

Unread postby Adriweb » 29 May 2014, 19:51

Et il se peut même, qu'après tout, ayant réussi à recompiler giac moi même sur le SDK (grand exploit pour moi, je n'avais fait qu'un hello world sur cette toolchain, oui oui :P), je regarde du côté d'une extension Lua, comme ça ca sera intégrable joliment :)
Je tiens au courant (sur l'autre topic, ptet) quand j'aurais un peu plus de temps ^^

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80.1%
 
Posts: 14848
Images: 1134
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Mises à jour Prime: firmware, connectivity kit, émulateu

Unread postby Lionel Debroux » 30 May 2014, 07:09

Le firmware a de nouveau été mis à jour pour corriger le gros problème de consommation en standby que je mentionnais dans mon précédent post, entraînant un vidage rapide de la batterie. Tim Wessman indique qu'un firmware ne contenant pas la correction pour ce bug connu a été publié par erreur... ça arrive.
Si le bug n'avait pas été connu et corrigé, une nouvelle version ne serait pas publiée en moins de 48h : les procédures de test et validation sont beaucoup plus longues que ça, voir les ~8 semaines entre le firmware daté du 31 mars et la publication cette semaine.
Bref, bonne réaction rapide :)

Source de l'info: http://www.hpmuseum.org/forum/thread-1463.html

A part ça, dans http://www.hpmuseum.org/forum/thread-1457.html , Tim Wessman écrit clairement que personne n'a de machines de révision matérielle > A. Autrement dit, actuellement tous ceux qui ont acheté une Prime ne sont pas censés avoir accès aux features annoncées il y a des mois: wireless cradle, communication entre deux machines, et DataStreamer...
J'espère pour eux qu'il y a une excellente raison technique à cet état de fait, et non pas une raison stupide du type "limitation due à certaines réglementations d'examens". Je suis sûr qu'ils préféreraient qu'il n'en soit pas ainsi. Mais ça me semble quand même être une grosse erreur de la part de HP, de nature à nuire durablement à la réputation d'un produit qui est pourtant très intéressant. Aussi, j'aurais aimé que HP prévienne plus nettement de cette incompatibilité avec les futures features annoncées.
Dans l'immédiat, tant qu'on n'y voit pas plus clair, difficile de conseiller l'achat d'une Prime, du moins si on ne peut pas vérifier la révision matérielle avant d'acheter.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Mises à jour Prime: firmware, connectivity kit, émulateu

Unread postby critor » 30 May 2014, 10:04

Lionel Debroux wrote:A part ça, dans http://www.hpmuseum.org/forum/thread-1457.html , Tim Wessman écrit clairement que personne n'a de machines de révision matérielle > A. Autrement dit, actuellement tous ceux qui ont acheté une Prime ne sont pas censés avoir accès aux features annoncées il y a des mois: wireless cradle, communication entre deux machines, et DataStreamer...
J'espère pour eux qu'il y a une excellente raison technique à cet état de fait, et non pas une raison stupide du type "limitation due à certaines réglementations d'examens".


En effet Lionel belle analyse.
Si l'on quitte un moment l'hypothèse d'un cafouillage technique, les examens pourraient être une raison plausible.
Tout comme il y a deux modèles de TI-Nspire CX et deux modèles de Casio Prizm fx-CG, il y aurait donc deux modèles de HP-Prime...

Une autre pourrait être une scission avec un modèle élève/privé commercialisé librement, et un modèle école/examens.

Même si j'ai du mal à voir en quoi la communication entre deux calculatrices devrait être interdite sur le modèle élève et autorisée sur le modèle école... L'inverse serait plus logique je trouve.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.8%
 
Posts: 42424
Images: 17175
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor


Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 0 guests

-
Search
-
Social TI-Planet
-
Featured topics
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 !
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.
1505 utilisateurs:
>1490 invités
>5 membres
>10 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
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)