Difference between revisions of "HP Prime"
(→Emulation: Changing Wine info.) |
m |
||
(23 intermediate revisions by 6 users not shown) | |||
Line 7: | Line 7: | ||
|manufacturer = [[Hewlett Packard|HP]] | |manufacturer = [[Hewlett Packard|HP]] | ||
|release = September 2013 | |release = September 2013 | ||
− | |latest_os = | + | |latest_os = rev. 8151 (June. 2015) |
|CAS = Yes | |CAS = Yes | ||
− | |discontinued= | + | |discontinued = |
|predecessor = | |predecessor = | ||
|successor = | |successor = | ||
Line 28: | Line 28: | ||
|discovered = Late March 2013 | |discovered = Late March 2013 | ||
}} | }} | ||
− | The HP Prime is a [//en.wikipedia.org/wiki/Computer_algebra_system CAS]-capable graphing | + | The HP Prime is a [//en.wikipedia.org/wiki/Computer_algebra_system CAS]-capable graphing calculator from HP announced in 2013 and released in September of that year.<br /> |
It features a 3.5", 16-bit color, multi-touch, TFT screen with a 320x240px resolution. | It features a 3.5", 16-bit color, multi-touch, TFT screen with a 320x240px resolution. | ||
Line 34: | Line 34: | ||
=== Features === | === Features === | ||
− | + | [[File:HP_Prime_Apps.jpg|thumb|alt=HP Prime Apps|HP Prime Apps|250px|right|HP Prime Apps]] | |
+ | ''( from http://nctm.confex.com/nctm/2013AM/webprogram/Handout/Session21265/21265%2CSpringer%2CWhat%27s%20New%20at%20HP.pdf )'' | ||
+ | * 4 Solver Apps for solving specific types of problems (triangles, finance, linear systems) and a general solver for equations and non-linear systems | ||
+ | * 4 Statistics Apps for descriptive and inferential statistics and data collection | ||
+ | * 4 graphing apps to explore graphs and tables of values | ||
+ | * 3 Explorer Apps for investigating the relationship between the parameters of a function and the shape of the function’s graph | ||
+ | In addition to these apps, there are four more apps of particular interest: | ||
+ | * The Advanced Graphing App allows you to plot and explore the graphs of functions and relations in x and y, including implicit relations, inequalities, and conic sections | ||
+ | * The Geometry App gives you the features of a dynamic geometry application, but with a Symbolic view for defining geometric objects exactly using the CAS | ||
+ | * The Spreadsheet App in which the CAS engine works. | ||
+ | * The Data Streamer app lets you collect data from sensors | ||
+ | <br /> | ||
− | ==== Linking Protocol | + | The CAS is based on the open-source [http://en.wikipedia.org/wiki/Xcas XCas] engine, a powerful and advanced one, made to operate more like Maple, MATLAB, Mathematica, as opposed to something like the TI-Nspire's CAS, which is made to be "easy"<ref name="tw_8_08_IRC">'tw_hpcalc' (Tim Wessman, HP) - Aug. 08/09, 2013 on [http://chat.eeems.ca:9003/?server=irc.omnimaga.org%206667&channel=omnimaga&date=Fri%20Aug%2009%202013 Omnimaga's IRC chat]</ref> and more direcly intuitive for students. |
+ | |||
+ | === Commands === | ||
+ | {{main|HP Prime/Commands}} | ||
+ | |||
+ | The HP Prime has 3 classes of commands: HOME, CAS, and Spreadsheet. | ||
+ | |||
+ | === Linking Protocol === | ||
{{main|HP Prime/Linking Protocol}} | {{main|HP Prime/Linking Protocol}} | ||
+ | |||
+ | === Firmware files === | ||
+ | {{main|HP Prime/Firmware files}} | ||
=== OS version history === | === OS version history === | ||
− | * Pre-releases versions (from leak(s) and testers) : from | + | * Pre-releases versions (from leak(s) and testers) : from revision 3xxx to before 5106 |
+ | * Public release versions: 5106 (2013/08/13), 5447 (2013/11/25), 6030 (2014/03/31, published in May 2014), 6031 (2014/07/02, published in Aug. 2014), 6975 (2014/12/03), 8151 (2015/06/17) | ||
+ | |||
+ | === File format === | ||
+ | {{main|HP_Prime/File_Format}} | ||
=== Modifications === | === Modifications === | ||
− | + | * In early November 2013, critor successfully transferred a modified official firmware image to his calculator: [http://tiplanet.org/forum/viewtopic.php?f=55&t=13329 First HP Prime firmware patch]; | |
+ | * In early July 2014, Lionel Debroux spent several hours making a "crappy" ''(his word)'' PoC for a full-custom third-party armfir.elf, which displays three colored areas on the screen and enters an infinite loop: [https://tiplanet.org/forum/viewtopic.php?f=55&t=14940 First third-party firmware and assembly on the Prime]. | ||
== Hardware Side == | == Hardware Side == | ||
Line 58: | Line 84: | ||
* '''Battery''': Li-Ion 3.7V, 1500 mAh (5.55Wh) | * '''Battery''': Li-Ion 3.7V, 1500 mAh (5.55Wh) | ||
− | === | + | === Revisions === |
# Early / First (known) revisions (prototype): | # Early / First (known) revisions (prototype): | ||
Line 67: | Line 93: | ||
#* The calculator gets the name "HP Prime Graphing Calculator" | #* The calculator gets the name "HP Prime Graphing Calculator" | ||
#* The D-Pad gets black-colored<br/> | #* The D-Pad gets black-colored<br/> | ||
− | # Production models : | + | # Production models, revision A : |
− | #* The calculator gets its back color changed to | + | #* The calculator gets its back color changed to black. |
+ | # Production models, revision C : | ||
+ | #* Unlike revision A calculators, this revision is supposed to be able to use the wireless adapters. | ||
+ | |||
+ | === Modifications === | ||
+ | * '''Battery''': The stock 1500 mAh battery can be replaced by a standard 2200 mAh ''Samsung Galaxy S3'' one, providing a ~50% better capacity. | ||
== Programming == | == Programming == | ||
Line 82: | Line 113: | ||
* The advanced grapher uses interval based math, and cannot be mixed with user functions.<ref name="tw_8_08_IRC" /> | * The advanced grapher uses interval based math, and cannot be mixed with user functions.<ref name="tw_8_08_IRC" /> | ||
− | === Native === | + | === Native code === |
− | No native programming capabilities are offered by default. | + | No native code (C/ASM...) programming capabilities are offered by default. |
== Emulation == | == Emulation == | ||
− | HP provides a | + | {{main|HP Prime/Emulation}} |
− | + | HP provides a free Windows version of the HP-Prime software.<br /> | |
− | + | No actual emulator (official or third-party) has yet been created. | |
== Reviews == | == Reviews == | ||
− | * '''By TI-Planet.org''' - French and English : [ | + | * '''By TI-Planet.org''' - French and English : [https://tiplanet.org/forum/viewtopic.php?f=55&t=12682 PC Software review] - [https://tiplanet.org/forum/viewtopic.php?f=55&t=12805 Hands-on review] - [https://tiplanet.org/forum/viewtopic.php?f=55&t=12821&lang=en Hardware review] |
* '''By hpgraphingcalc.org - Chris Olley''' - English : http://www.themathszone.com/?p=480 | * '''By hpgraphingcalc.org - Chris Olley''' - English : http://www.themathszone.com/?p=480 | ||
* '''By "compsystems"''' - Spanish : http://www.adictoshp.org/topic/350-emulator-review-hp-prime-virtual-calculator-on-pc/ | * '''By "compsystems"''' - Spanish : http://www.adictoshp.org/topic/350-emulator-review-hp-prime-virtual-calculator-on-pc/ | ||
+ | * '''By Cemetech - "Christopher Mitchell"''' - English : http://www.cemetech.net/news.php?id=623 | ||
== On the market == | == On the market == | ||
+ | The HP Prime is mostly sold online, on multiple specialized and general shops. | ||
== See Also == | == See Also == |
Latest revision as of 01:40, 9 November 2017
![]() The HP Prime calculator | |
Type | Graphing |
---|---|
Manufacturer | HP |
Release | September 2013 |
Latest OS | rev. 8151 (June. 2015) |
General | |
Input method | RPN, Textbook, Infix |
Precision | 12 |
Screen type | 16-bit Color, multitouch TFT |
Screen size | 320x240px ; 3.5" |
CPU | |
Processor | ARM9 (Samsung S3C2416) |
Frequency | 400 MHz max |
Programming | |
Language(s) Available | HP-Basic |
RAM Memory | 32 MB |
ROM Memory | 256 MB |
Interfaces | |
Connection | Micro-USB |
Other | |
Battery | Li-Ion Rechargeable battery |
Mass | 228g |
Dimensions | 182 x 85.8 x 139 mm |
Price | ~ 155€ |
Discovered | Late March 2013 |
The HP Prime is a CAS-capable graphing calculator from HP announced in 2013 and released in September of that year.
It features a 3.5", 16-bit color, multi-touch, TFT screen with a 320x240px resolution.
Contents
Software side
Features
- 4 Solver Apps for solving specific types of problems (triangles, finance, linear systems) and a general solver for equations and non-linear systems
- 4 Statistics Apps for descriptive and inferential statistics and data collection
- 4 graphing apps to explore graphs and tables of values
- 3 Explorer Apps for investigating the relationship between the parameters of a function and the shape of the function’s graph
In addition to these apps, there are four more apps of particular interest:
- The Advanced Graphing App allows you to plot and explore the graphs of functions and relations in x and y, including implicit relations, inequalities, and conic sections
- The Geometry App gives you the features of a dynamic geometry application, but with a Symbolic view for defining geometric objects exactly using the CAS
- The Spreadsheet App in which the CAS engine works.
- The Data Streamer app lets you collect data from sensors
The CAS is based on the open-source XCas engine, a powerful and advanced one, made to operate more like Maple, MATLAB, Mathematica, as opposed to something like the TI-Nspire's CAS, which is made to be "easy"[1] and more direcly intuitive for students.
Commands
The HP Prime has 3 classes of commands: HOME, CAS, and Spreadsheet.
Linking Protocol
Firmware files
OS version history
- Pre-releases versions (from leak(s) and testers) : from revision 3xxx to before 5106
- Public release versions: 5106 (2013/08/13), 5447 (2013/11/25), 6030 (2014/03/31, published in May 2014), 6031 (2014/07/02, published in Aug. 2014), 6975 (2014/12/03), 8151 (2015/06/17)
File format
Modifications
- In early November 2013, critor successfully transferred a modified official firmware image to his calculator: First HP Prime firmware patch;
- In early July 2014, Lionel Debroux spent several hours making a "crappy" (his word) PoC for a full-custom third-party armfir.elf, which displays three colored areas on the screen and enters an infinite loop: First third-party firmware and assembly on the Prime.
Hardware Side
Components
These have been found on the DVT prototype models[2]. Production models may have different components.
- Screen: Multi-Touch Color Display 3.5" diagonal with a resolution of 320x240px
- Processor (U101): Samsung S3C2416XH-40 - ARM9 (core: ARM926EJ-S) clocked at 400 MHz maximum.
- RAM Memory (U200): Hynix H5MS2562NFR - 32 MB
- Flash Memory (U201): Samsung K9F2G08U0C-SCB0 - 256 MB
- Battery: Li-Ion 3.7V, 1500 mAh (5.55Wh)
Revisions
- Early / First (known) revisions (prototype):
- The calculator was named "HP Advanced Graphing Calculator"
- The back color is white
- The D-Pad was silver-colored
- DVT Prototypes:
- The calculator gets the name "HP Prime Graphing Calculator"
- The D-Pad gets black-colored
- Production models, revision A :
- The calculator gets its back color changed to black.
- Production models, revision C :
- Unlike revision A calculators, this revision is supposed to be able to use the wireless adapters.
Modifications
- Battery: The stock 1500 mAh battery can be replaced by a standard 2200 mAh Samsung Galaxy S3 one, providing a ~50% better capacity.
Programming
About half of the RAM (~ 16MB) is taken up by the OS, the other half is free.[1]
HP-Basic
- Very compatible with the HP 39Gii's BASIC. (mostly additions and fixes)
- Lists are array pointers.[1]
- Objects work through reference counters. You can have a single object reference in many places - it could be hardcoded in the main memory, or a user object on the home screen, or a variable.[1]
- All characters are UTF16.[1]
- Once exported, functions act like they are built in.
- The advanced grapher uses interval based math, and cannot be mixed with user functions.[1]
Native code
No native code (C/ASM...) programming capabilities are offered by default.
Emulation
HP provides a free Windows version of the HP-Prime software.
No actual emulator (official or third-party) has yet been created.
Reviews
- By TI-Planet.org - French and English : PC Software review - Hands-on review - Hardware review
- By hpgraphingcalc.org - Chris Olley - English : http://www.themathszone.com/?p=480
- By "compsystems" - Spanish : http://www.adictoshp.org/topic/350-emulator-review-hp-prime-virtual-calculator-on-pc/
- By Cemetech - "Christopher Mitchell" - English : http://www.cemetech.net/news.php?id=623
On the market
The HP Prime is mostly sold online, on multiple specialized and general shops.
See Also
References
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 'tw_hpcalc' (Tim Wessman, HP) - Aug. 08/09, 2013 on Omnimaga's IRC chat
- ↑ Source : http://tiplanet.org/forum/viewtopic.php?f=55&t=12821&lang=en