1281:(SysRPL). Most System RPL commands lack argument checking and are defined only for specific argument types (e.g. short integer vs. long integer), making System RPL programs run dramatically faster than equivalent User RPL ones. In addition, System RPL includes many advanced functions that are not available in User RPL. System RPL programs can be created without the use of PC software (although it is available), thanks to the calculator's built-in compiler, MASD. MASD also can compile
1175:(F2229A) is the latest calculator in the 49/50 series, introduced in 2006. The most apparent change is a revised color scheme, returning the unit to a more traditional HP calculator appearance. Using black plastic for the entire body, white, orange and yellow are used for function shift keys. The back shell is textured more deeply than the 49g+ to provide a more secure grip.
1179:
685:" instructions which bypass the emulation and run natively on the underlying ARM processor in order to improve the calculator's speed. This allowed the 49g+ to maintain binary-level compatibility with most of the programs written for the HP 49G calculator, as well as source code-level compatibility with many written for the HP 48 series.
380:
713:
932:
40:
341:
The last officially supported firmware update for the 49G calculator was 1.18, but several unofficial firmware versions were released by the developers. The final firmware version was 1.19-6. Several firmware versions for the successor hp 49g+ and HP 50g calculators have also been released
688:
Despite the emulation, the 49g+ was still much faster than any older model of HP calculator. The speed increase over the HP 49G is around 3–7 times depending on the task. It is even possible to run programs written for the ARM processor thus bypassing the emulation layer completely. A port of
907:
memory card, lower clock speed, a smaller screen, and a non-flashable firmware. This calculator seems to target users that desire mathematical capability, but have no desire to install many programs. The original 2003 version had 128 KB RAM and ran on 3 AAA batteries, whereas the second
1360:
buzzer. The GCC compiler itself is the property of the Free
Software Foundation, and they state that its use does not impose any particular licensing restrictions on any of its output. However, the libraries included with HPGCC, including routines necessary to actually invoke any HPGCC-compiled
1213:
ports of the 49g+. Like the 49g+, the range of the infrared port has been limited to about 10 cm (4 inches). Like for the 49g+, the firmware is in principle identical to that for the 49G, but gets automatically patched in the course of development.
1351:
The latest version of HPGCC offers many enhancements from earlier versions. Most notably, the compiled code is now in ARM Thumb mode by default, resulting in great reduction in code size with little performance hit. Besides implementing most of
1443:
The 49/50 series allows the user to update the firmware to gain enhanced features or bug fixes. Official firmware updates are released by
Hewlett-Packard. Unsupported unofficial firmware updates are also available at sites such as hpcalc.org.
680:
processors found in previous HP calculators. In principle, the firmware for the calculator is identical to that for the 49G, but it gets automatically patched in the course of development to replace some code sequences by special virtual
1274:, consisting of sequences of built-in postfix operations, optionally including loops and conditionals. Every User RPL command checks the stack for its particular arguments and returns an error if they are incorrect or not present.
360:. In addition, this release included an interactive geometry program and some commands to allow compatibility with certain programs written for the newer 49g+ calculator. Due to licensing restrictions, the recompiled
1698:
The 49g+ and 50g have identical ROMs. The 49G ROM is the same, too, just without the ARM-related (Saturn+) patches. A 49g/50g ROM was made (by HP) by building a 49G ROM and patching it with a script after the
1410:
The commercial version of the application m48 also supports HP 49G. So far, there are no 49g+/50g emulators for smartphones with the exception of HP 50g for iPhone and iPad released in
October 2012.
1399:
An ARM-based emulator, x49gp, has been released and allows the true emulation of the 49g+/50g ARM processor and successfully runs HPGCC 2 and 3 compiled programs. The emulator is only available for
1224:
The keyboard, the most often criticized feature of the 49g+ calculators, uses the new design introduced on the very last 49g+ calculators (hinged keys) to eliminate previous problems.
2322:
2030:
1369:
for their libraries. Thus any programs that link against them can only be distributed if they are also released under the GPL (with an exception for "non-profit" software).
1834:
1267:-based programming, allowing the programmer to pass unevaluated code as arguments to functions, or return unevaluated code from a function by leaving it on the stack.
2314:
1332:. It is now mainly targeted at the ARM-based 49g+/50g calculators. Previous versions of HPGCC supported the other ARM-based calculator models (the 48gII, and the
1856:
1197:
are used as opposed to three in previous models. In addition to all the features of the 49g+, the 50g also includes the full equation library found in the
330:. In addition, it had a hard sliding case as opposed to the soft pouches supplied with the HP 48 series. Almost the same hardware is also used by the
1186:
In 2009/2010, a blue and white color scheme variant (NW240AA) specifically tailored for high-contrast was introduced as well. It was also designed to aid
1898:
2372:
2347:
1585:
1221:
port as it uses different voltage levels and a non-standard connector. An external converter/adapter is required to interface with RS-232 equipment.
2509:
1227:
A worldwide announcement regarding the availability of this calculator was made by HP in
September 2006, and official details were available on the
1201:(also available for the 49g+ with firmware 2.06 and above), as well as the periodic table library originally available as a plug-in card for the
1772:
1292:
assembly language on the calculator itself. Many tools exist to assist programmers and make the calculator a powerful programming environment.
2084:
2528:
1453:
1353:
257:
It is widely considered the best calculator for engineers, scientists, and surveyors. It has advanced functions suitable for applications in
3204:
1717:
2169:
1804:
1743:
1393:
1377:
622:(F2228A). This unit had metallic gold coloration and was backward compatible with the HP 49G.It was designed and manufactured by
3194:
2114:
1205:
series, as of firmware 2.15/ 2.16 (the latest, as of 2015), and has a 3.3 V TTL-level asynchronous serial port in addition to
1949:
1366:
2301:
2274:
2247:
2144:
1686:
1663:
2657:
2652:
1928:
2055:
1842:
1560:
1522:
2413:
2405:
1372:
Linux, Windows, and Mac OS X versions are available for download. The
Windows version also includes a version of
3199:
2397:
2473:
346:
CPU. Until at least firmware version 2.09, those emulator builds could be installed on the original HP 49G as well.
2502:
2421:
1868:
2005:
2035:
1541:"Unsupported Beta ROM 1.19-6 - Flash update file to update the HP 49G's ROM to the unsupported beta version B-1.19-6"
1356: C, there are device-specific libraries that allow access to things like the calculator's RPN stack, memory and
234:
There are five calculators in the 49/50 series of HP graphing calculators. These calculators have both algebraic and
3142:
3137:
1329:
2289:
2262:
2235:
2200:
1651:
1548:
1510:
1260:
2453:
1302:
1373:
1890:
3157:
3147:
3132:
2495:
2364:
2339:
1325:
1295:
1282:
1256:
1251:
The HP 49/50 series of calculators support both algebraic and a stack-based programming language named
690:
677:
350:
316:
239:
235:
3079:
1950:"Powerful HP Graphing Calculator Delivers Greater Connectivity and Flexibility to Engineers and Scientists"
3152:
3111:
2814:
2334:(NB. A database of known bugs and problems in the calculator's firmware, both solved and unresolved ones.)
1606:
1264:
3116:
3101:
2925:
2920:
1577:
3106:
2809:
2804:
1396:
that allows emulation of most of the features of the 49g+/50g, but will not execute any ARM-based code.
2434:
1768:
1739:
1348:; it compiles code for the ARM-based HP calculators, but runs on a PC rather than the target system.
634:
270:
181:
1231:
webpage. The calculator was officially discontinued in 2015. It was HP's last calculator to support
2076:
1252:
1232:
1058:
904:
830:
654:
503:
224:
160:
1432:
1083:
803:
658:
528:
476:
274:
303:
The 49G incorporated many of the most powerful interface and mathematics tools available on the
1721:
1344:), but this was removed due to lack of interest and compatibility issues. Formally, HPGCC is a
1305:, are also programmable using desktop based compilers. See also the programs available for the
885:
port, IrDA, and 3.3 V TTL-level asynchronous serial asynchronous serial (second revision).
3094:
3089:
3084:
2024:
1463:
1298:
1285:
1148:
864:
623:
593:
201:
2303:
665:) card, and a slightly larger screen, as well as other improvements over the previous model.
342:
in builds intended for PC emulation software that lacked full utilization of the successors'
2973:
2789:
2177:
1961:
1796:
1644:"ROM 2.15 - Flash update file to update the ROM of the HP 49g+ and HP 50g to version C-2.15"
1031:
343:
278:
3058:
3053:
3048:
3043:
2915:
2910:
2845:
2840:
2835:
2830:
243:
3173:
2581:
2576:
2571:
2566:
2561:
2556:
2285:
2258:
2231:
2165:
1957:
1830:
1639:
1536:
1498:
1001:
773:
627:
569:; FAT32 only with firmware 2.00 and higher; size display and formatting limited to 1
446:
220:
110:
2106:
2518:
2310:
1458:
1418:
1345:
1228:
1087:
997:
769:
662:
532:
442:
262:
106:
1190:
users. In 2011/2012, a slightly different blue and white color scheme was introduced.
3188:
1357:
912:
platform) needs four AAA batteries and comes with 256 KB RAM, added a USB (
1392:
available for the HP 49G calculator. A version of EMU48 is available in the Debug4x
1193:
The form and size of the calculator shell is identical to the 49g+ series, but four
899:
as its name suggested. Rather it was a 49g+, also with an ARM processor (unlike the
2606:
2601:
2596:
2591:
2586:
2546:
2541:
2487:
2136:
1678:
1306:
1240:
1198:
1072:
896:
517:
323:
304:
251:
228:
174:
1920:
238:
entry modes, and can perform numeric and symbolic calculations using the built-in
2047:
2709:
2684:
2281:
HP 50g / 49g+ / 48gII graphing calculator advanced user's reference manual (AUR)
1194:
1187:
909:
895:(F2226A), which was announced on 20 October 2003, was not a replacement for the
353:
258:
2636:
1982:
1278:
1210:
1142:
1101:
913:
882:
638:
587:
546:
290:
1165:, and 3.3 V TTL-level asynchronous serial (4-pin proprietary connector).
2279:
2252:
2225:
1643:
1540:
1502:
1415:
1389:
1028:
800:
473:
361:
327:
144:
137:
1407:
and must be compiled from the source. (See README.QUICKSTART for details.)
311:
of the new 49G, including the ability to easily decompile and compile both
2469:
1333:
682:
81:
3038:
3033:
2799:
2794:
2779:
2729:
2724:
2719:
2631:
2318:
1864:
1271:
1236:
1160:
1125:
1105:
1069:
1041:
982:
878:
845:
841:
813:
673:
650:
608:
570:
550:
514:
486:
308:
178:
171:
140:
1178:
17:
1341:
1337:
1097:
1035:
807:
669:
542:
480:
266:
1620:
1503:"ROM - Flash update file to update the HP 49G's ROM to version C-1.18"
3028:
3023:
3008:
3003:
2998:
2993:
2988:
2983:
2978:
2966:
2961:
2956:
2951:
2946:
2941:
2895:
2890:
2885:
2880:
2870:
2860:
2855:
2850:
2784:
2764:
2759:
2754:
2749:
2744:
2739:
2734:
2714:
2694:
2689:
2679:
2672:
2667:
2662:
2551:
2449:
2384:(NB. A thread on an unresolved problem in the calculator's firmware.)
2359:(NB. A thread on an unresolved problem in the calculator's firmware.)
2192:
1468:
1313:
1289:
1218:
1202:
1152:
1117:
1093:
900:
868:
646:
597:
562:
538:
335:
331:
312:
247:
205:
196:
379:
712:
3074:
3018:
3013:
2905:
2900:
2875:
2865:
2774:
2769:
2704:
2699:
2536:
1474:
1404:
1400:
1365:
license, contrary to GCC on many other platforms which use a more
1177:
1121:
1113:
1109:
1012:
931:
784:
566:
558:
554:
457:
121:
633:
This calculator featured an entirely new processor architecture,
1424:
Other 49G/49g+/50g emulators for
Android (without ARM support).
1206:
1156:
874:
642:
603:
357:
289:"HP49" redirects here. For the mathematical series HP49(n), see
39:
2491:
1361:
program on an actual calculator, are released under a modified
1431:(version 3.1.29/3.1.30 with firmware 2.16 and support for the
1362:
1769:"Windows 10 won't allow HP 50g USB drivers to be installed"
1984:
HP 50G System RPL / SysRPL Configure and Test Step by Step
2430:
1288:
and, with the latest firmware revision for the 49g+/50g,
2470:"Software packages for HP 50g by Heuson-Software"
2431:"Resources for HP 49/50 series at www.hpcalc.org"
668:
The calculator system did not run directly on the new
958:
official: HP50-C 2.15 (2009-04-21, 2006-09-19) /
1578:"Installing latest 49g+/50g (emulator) ROM on a 49G"
1427:
In 2012, Hewlett-Packard released an emulator named
3166:
3125:
3067:
2934:
2823:
2645:
2527:
1138:
1133:
1079:
1064:
1054:
1049:
1023:
1018:
1007:
993:
988:
978:
968:
954:
946:
938:
857:
852:
836:
826:
821:
795:
790:
779:
765:
760:
750:
740:
730:
722:
583:
578:
524:
509:
499:
494:
468:
463:
452:
438:
433:
423:
413:
405:
397:
389:
192:
187:
166:
156:
151:
132:
127:
116:
102:
97:
87:
77:
65:
57:
49:
1891:"Re: HP 50g trilogy. The new HP 50g Blue (and II)"
1263:. RPL adds the concepts of lists and functions to
2450:"Software packages for HP 50g by Software49"
27:Series of graphing calculators by Hewlett-Packard
2029:: CS1 maint: bot: original URL status unknown (
1733:
1731:
1711:
1709:
1707:
1124:; size display and formatting limited to 1
903:), but with reduced memory, no expansion via an
1762:
1760:
2077:"HP49g+ Calculator Emulator README.QUICKSTART"
1857:"Hewlett Packard HP 50g Scientific Calculator"
1672:
1670:
1239:support RPN only, although in a variant named
962:emulator: HP50-C 2.16 (2012-04-26, 2006-09-19)
300:(F1633A, F1896A),was released in August 1999.
2503:
2227:HP 50g graphing calculator user's manual (UM)
734:official: HP48-C 2.08 (2006) (not flashable),
618:In August 2003, Hewlett-Packard released the
8:
2254:HP 50g graphing calculator user's guide (UG)
1861:ARM - The Architecture for the Digital World
1634:
1632:
1630:
1044:up to 203 MHz by certain user programs)
924:
816:up to 203 MHz by certain user programs)
705:
489:up to 203 MHz by certain user programs)
372:
32:
2315:"Bugs in Product HP 49/50 - 277 bugs found"
1889:Wessman, Timothy "Tim" James (2011-09-18).
1767:Wessman, Timothy "Tim" James (2015-12-26).
1312:No model of this series is programmable in
1217:The asynchronous serial port is not a true
694:
356:of the 49G firmware was released under the
322:The 49G was the first HP calculator to use
2510:
2496:
2488:
2313:; Avenard, Jean-Yves, eds. (2016-03-30) .
2012:. Archived from the original on 2017-11-02
930:
711:
378:
38:
1471:(for HP 49g+ and 50g or SwissMicros DM42)
1301:, and, on the 49g+/50g, ARM assembly and
208:protocols, 2x5-pin proprietary connector)
1825:
1823:
1821:
1791:
1789:
1487:
916:) port and features a better keyboard.
653:communication, memory expansion via an
2022:
2006:"Welcome to the Debug4x download site"
1921:"Different blue HP 50g model variants"
1571:
1569:
1567:
1531:
1529:
1493:
1491:
923:
704:
371:
31:
1454:Comparison of HP graphing calculators
73:back-ported: HP48-C 2.09 (2006-06-03)
7:
1925:MoHPC - The Museum of HP Calculators
1895:MoHPC - The Museum of HP Calculators
1683:MoHPC - The Museum of HP Calculators
409:HP49-C 2.15 (2009-04-21, 2006-09-19)
1797:"Emulator of HP 50g with #2.16 ROM"
844:RAM (original version) or 256
69:official: HP49-C 1.18 (2000-05-27),
1324:HPGCC is an implementation of the
736:emulator: HP48-C 2.09 (2006-06-03)
227:. They are the successors of the
25:
2340:"Simplify with sci/eng on hp 50g"
1421:(PPC, smartphones) is available.
717:hp 48gII graphing calculator
71:beta: HP49-B 1.19-6 (2001-10-27),
2520:Hewlett-Packard (HP) calculators
2261:. 2006-04-01. HP F2229AA-90006.
2234:. 2006-04-01. HP F2229AA-90001.
1919:Paul, Matthias R. (2015-08-30).
384:hp 49g+ graphing calculator
2476:from the original on 2018-07-08
2456:from the original on 2018-03-24
2437:from the original on 2018-07-08
2375:from the original on 2018-07-08
2350:from the original on 2018-07-08
2325:from the original on 2018-07-08
2292:from the original on 2018-07-08
2288:. 2009-07-14 . HP F2228-90010.
2265:from the original on 2018-02-19
2238:from the original on 2018-07-08
2203:from the original on 2018-07-08
2147:from the original on 2018-07-08
2117:from the original on 2018-07-08
2087:from the original on 2018-07-08
2058:from the original on 2018-07-08
1931:from the original on 2023-09-23
1901:from the original on 2022-05-25
1807:from the original on 2018-07-08
1775:from the original on 2017-12-14
1746:from the original on 2017-12-11
1689:from the original on 2023-10-06
1654:from the original on 2018-07-08
1607:"Human-Use Experience Analysis"
1588:from the original on 2018-07-08
1576:Prange, James M. (2006-12-16).
1551:from the original on 2018-07-07
1513:from the original on 2018-07-08
44:HP 49G graphing calculator
1270:The highest level language is
1:
2365:"Is the HP-50g bug free now?"
2048:"x49gp - The HP49g+ Emulator"
1738:Kuperus, Klaas (2015-03-06).
1716:Kuperus, Klaas (2015-03-04).
1235:, later calculators like the
960:OS 4.02 (build 106)
240:Computer Algebra System (CAS)
1960:. 2006-09-19. Archived from
1677:Rechlin, Eric (2023-10-05).
1621:"HP 50g Graphing Calculator"
672:processor, but rather on an
3205:HP programmable calculators
2824:Scientific non-programmable
2176:(in French). Archived from
1835:"HP 50g Virtual Calculator"
1104:with adapter; up to 2
908:2007 version (based on the
549:with adapter; up to 2
319:assembly code on the unit.
3221:
2611:
2135:De Smet, Olivier (2013) .
1740:"HP 50g not so good news?"
881:) (original revision); or
288:
2621:
1720:. Moravia. Archived from
1429:HP 50g Virtual Calculator
972:
929:
744:
710:
377:
364:cannot be redistributed.
91:
37:
3195:Computer algebra systems
2626:
2616:
2394:Official HP support for
2363:Yohe, Jim (2011-02-04).
2338:O., Juraj (2012-11-06).
2174:www.calculatrices-hp.com
1839:www.calculatrices-hp.com
871:protocols, non-standard)
754:
427:
417:
2646:Scientific programmable
2191:Rechlin, Eric (2018) .
1718:"HP 50g: End of an era"
1257:Reverse Polish Notation
1055:Programming language(s)
827:Programming language(s)
693:is also available (see
500:Programming language(s)
326:and have an upgradable
242:, which is an improved
157:Programming language(s)
2935:Financial and business
2193:"HP 49/50 ROM Updates"
1956:. Palo Alto, CA, USA:
1679:"HP 50g ROM for Emu48"
1477:(for SwissMicros DM42)
1320:HPGCC for the 49g+/50g
1183:
964:EMU 3.1.29/3.1.30
2172:[Emulators].
1328:, released under the
1181:
848:RAM (second revision)
250:combination from the
3200:Graphing calculators
1374:Programmer's Notepad
676:layer for the older
271:statistical analysis
225:graphing calculators
217:HP 49/50 series
2369:HP Forum Archive 20
2344:HP Forum Archive 21
2004:Graves, William G.
1255:, a combination of
926:
707:
374:
34:
3167:Emulation software
1405:Mac OS X
1388:There are several
1367:permissive license
1277:Below User RPL is
1184:
804:Samsung S3C2410X01
477:Samsung S3C2410X01
275:numerical analysis
223:(HP) manufactured
3182:
3181:
2468:Heuson, Clemens.
1464:RPL character set
1286:assembly language
1169:
1168:
1164:
1129:
1075:, 512 KB RAM
1045:
889:
888:
872:
817:
624:Kinpo Electronics
616:
615:
612:
601:
574:
520:, 512 KB RAM
490:
213:
212:
209:
16:(Redirected from
3212:
2521:
2512:
2505:
2498:
2489:
2484:
2482:
2481:
2464:
2462:
2461:
2445:
2443:
2442:
2425:
2424:
2417:
2416:
2409:
2408:
2401:
2400:
2383:
2381:
2380:
2358:
2356:
2355:
2333:
2331:
2330:
2311:Parisse, Bernard
2300:
2298:
2297:
2273:
2271:
2270:
2246:
2244:
2243:
2212:
2211:
2209:
2208:
2188:
2182:
2181:
2162:
2156:
2155:
2153:
2152:
2141:sites.google.com
2132:
2126:
2125:
2123:
2122:
2102:
2096:
2095:
2093:
2092:
2073:
2067:
2066:
2064:
2063:
2043:
2037:
2034:
2028:
2020:
2018:
2017:
2001:
1995:
1994:
1993:
1992:
1979:
1973:
1972:
1970:
1969:
1946:
1940:
1939:
1937:
1936:
1916:
1910:
1909:
1907:
1906:
1886:
1880:
1879:
1877:
1876:
1853:
1847:
1846:
1841:. Archived from
1827:
1816:
1815:
1813:
1812:
1793:
1784:
1783:
1781:
1780:
1764:
1755:
1754:
1752:
1751:
1735:
1726:
1725:
1713:
1702:
1701:
1695:
1694:
1674:
1665:
1662:
1660:
1659:
1636:
1625:
1624:
1617:
1611:
1610:
1603:
1597:
1596:
1594:
1593:
1573:
1562:
1559:
1557:
1556:
1533:
1524:
1521:
1519:
1518:
1495:
1439:Firmware updates
1414:An emulator for
1146:
1091:
1039:
1032:Samsung S3C2410A
934:
927:
862:
811:
715:
708:
606:
591:
536:
484:
382:
375:
279:computer science
199:
42:
35:
21:
3220:
3219:
3215:
3214:
3213:
3211:
3210:
3209:
3185:
3184:
3183:
3178:
3162:
3121:
3063:
2930:
2819:
2641:
2523:
2519:
2516:
2479:
2477:
2467:
2459:
2457:
2448:
2440:
2438:
2429:Rechlin, Eric.
2428:
2420:
2419:
2412:
2411:
2404:
2403:
2396:
2395:
2391:
2378:
2376:
2362:
2353:
2351:
2337:
2328:
2326:
2309:Rechlin, Eric;
2308:
2295:
2293:
2286:Hewlett-Packard
2278:
2268:
2266:
2259:Hewlett-Packard
2251:
2241:
2239:
2232:Hewlett-Packard
2224:
2221:
2219:Further reading
2216:
2215:
2206:
2204:
2190:
2189:
2185:
2166:Hewlett-Packard
2164:
2163:
2159:
2150:
2148:
2134:
2133:
2129:
2120:
2118:
2111:Apple App Store
2104:
2103:
2099:
2090:
2088:
2081:sourceforge.net
2075:
2074:
2070:
2061:
2059:
2046:Dost, Eddie C.
2045:
2044:
2040:
2021:
2015:
2013:
2003:
2002:
1998:
1990:
1988:
1981:
1980:
1976:
1967:
1965:
1958:Hewlett-Packard
1948:
1947:
1943:
1934:
1932:
1918:
1917:
1913:
1904:
1902:
1888:
1887:
1883:
1874:
1872:
1855:
1854:
1850:
1831:Hewlett-Packard
1829:
1828:
1819:
1810:
1808:
1795:
1794:
1787:
1778:
1776:
1766:
1765:
1758:
1749:
1747:
1737:
1736:
1729:
1715:
1714:
1705:
1692:
1690:
1676:
1675:
1668:
1657:
1655:
1640:Hewlett-Packard
1638:
1637:
1628:
1619:
1618:
1614:
1605:
1604:
1600:
1591:
1589:
1575:
1574:
1565:
1554:
1552:
1537:Hewlett-Packard
1535:
1534:
1527:
1516:
1514:
1499:Hewlett-Packard
1497:
1496:
1489:
1484:
1450:
1441:
1435:) for Windows.
1433:StreamSmart 410
1386:
1322:
1249:
1080:External memory
963:
961:
959:
955:Latest firmware
922:
735:
731:Latest firmware
718:
703:
525:External memory
406:Latest firmware
385:
370:
294:
287:
221:Hewlett-Packard
72:
70:
66:Latest firmware
45:
28:
23:
22:
15:
12:
11:
5:
3218:
3216:
3208:
3207:
3202:
3197:
3187:
3186:
3180:
3179:
3177:
3176:
3170:
3168:
3164:
3163:
3161:
3160:
3155:
3150:
3145:
3140:
3135:
3129:
3127:
3126:Related topics
3123:
3122:
3120:
3119:
3114:
3109:
3104:
3099:
3098:
3097:
3092:
3082:
3077:
3071:
3069:
3065:
3064:
3062:
3061:
3056:
3051:
3046:
3041:
3036:
3031:
3026:
3021:
3016:
3011:
3006:
3001:
2996:
2991:
2986:
2981:
2976:
2971:
2970:
2969:
2964:
2954:
2949:
2944:
2938:
2936:
2932:
2931:
2929:
2928:
2923:
2918:
2913:
2908:
2903:
2898:
2893:
2888:
2883:
2878:
2873:
2868:
2863:
2858:
2853:
2848:
2843:
2838:
2833:
2827:
2825:
2821:
2820:
2818:
2817:
2812:
2807:
2802:
2797:
2792:
2787:
2782:
2777:
2772:
2767:
2762:
2757:
2752:
2747:
2742:
2737:
2732:
2727:
2722:
2717:
2712:
2707:
2702:
2697:
2692:
2687:
2682:
2677:
2676:
2675:
2670:
2660:
2655:
2649:
2647:
2643:
2642:
2640:
2639:
2634:
2629:
2624:
2619:
2614:
2609:
2604:
2599:
2594:
2589:
2584:
2579:
2574:
2569:
2564:
2559:
2554:
2549:
2544:
2539:
2533:
2531:
2525:
2524:
2517:
2515:
2514:
2507:
2500:
2492:
2486:
2485:
2465:
2446:
2426:
2390:
2389:External links
2387:
2386:
2385:
2360:
2335:
2306:
2284:(2 ed.).
2276:
2257:(1 ed.).
2249:
2230:(1 ed.).
2220:
2217:
2214:
2213:
2183:
2180:on 2017-09-17.
2157:
2127:
2097:
2083:. 2015-11-04.
2068:
2038:
1996:
1974:
1941:
1911:
1881:
1867:Archived from
1848:
1845:on 2017-09-17.
1817:
1803:. 2015-07-22.
1785:
1756:
1727:
1724:on 2015-04-02.
1703:
1666:
1642:(2009-04-21).
1626:
1612:
1598:
1563:
1539:(2001-10-28).
1525:
1501:(2000-05-27).
1486:
1485:
1483:
1480:
1479:
1478:
1472:
1466:
1461:
1459:HP calculators
1456:
1449:
1446:
1440:
1437:
1419:Windows Mobile
1385:
1382:
1346:cross-compiler
1321:
1318:
1248:
1245:
1229:HP calculators
1182:HP 50g in blue
1167:
1166:
1140:
1136:
1135:
1131:
1130:
1081:
1077:
1076:
1066:
1062:
1061:
1056:
1052:
1051:
1047:
1046:
1025:
1021:
1020:
1016:
1015:
1009:
1005:
1004:
995:
991:
990:
986:
985:
980:
976:
975:
970:
966:
965:
956:
952:
951:
948:
944:
943:
940:
936:
935:
921:
918:
887:
886:
859:
855:
854:
850:
849:
838:
834:
833:
828:
824:
823:
819:
818:
797:
793:
792:
788:
787:
781:
777:
776:
767:
763:
762:
758:
757:
752:
748:
747:
742:
738:
737:
732:
728:
727:
724:
720:
719:
716:
702:
699:
691:GNU C compiler
614:
613:
585:
581:
580:
576:
575:
526:
522:
521:
511:
507:
506:
501:
497:
496:
492:
491:
470:
466:
465:
461:
460:
454:
450:
449:
440:
436:
435:
431:
430:
425:
421:
420:
415:
411:
410:
407:
403:
402:
399:
395:
394:
391:
387:
386:
383:
369:
366:
286:
283:
281:, and others.
263:linear algebra
211:
210:
194:
190:
189:
185:
184:
168:
164:
163:
158:
154:
153:
149:
148:
134:
130:
129:
125:
124:
118:
114:
113:
104:
100:
99:
95:
94:
89:
85:
84:
79:
75:
74:
67:
63:
62:
59:
55:
54:
51:
47:
46:
43:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
3217:
3206:
3203:
3201:
3198:
3196:
3193:
3192:
3190:
3175:
3172:
3171:
3169:
3165:
3159:
3156:
3154:
3151:
3149:
3146:
3144:
3141:
3139:
3136:
3134:
3131:
3130:
3128:
3124:
3118:
3115:
3113:
3110:
3108:
3105:
3103:
3100:
3096:
3093:
3091:
3088:
3087:
3086:
3083:
3081:
3078:
3076:
3073:
3072:
3070:
3066:
3060:
3057:
3055:
3052:
3050:
3047:
3045:
3042:
3040:
3037:
3035:
3032:
3030:
3027:
3025:
3022:
3020:
3017:
3015:
3012:
3010:
3007:
3005:
3002:
3000:
2997:
2995:
2992:
2990:
2987:
2985:
2982:
2980:
2977:
2975:
2972:
2968:
2965:
2963:
2960:
2959:
2958:
2955:
2953:
2950:
2948:
2945:
2943:
2940:
2939:
2937:
2933:
2927:
2924:
2922:
2919:
2917:
2914:
2912:
2909:
2907:
2904:
2902:
2899:
2897:
2894:
2892:
2889:
2887:
2884:
2882:
2879:
2877:
2874:
2872:
2869:
2867:
2864:
2862:
2859:
2857:
2854:
2852:
2849:
2847:
2844:
2842:
2839:
2837:
2834:
2832:
2829:
2828:
2826:
2822:
2816:
2813:
2811:
2808:
2806:
2803:
2801:
2798:
2796:
2793:
2791:
2788:
2786:
2783:
2781:
2778:
2776:
2773:
2771:
2768:
2766:
2763:
2761:
2758:
2756:
2753:
2751:
2748:
2746:
2743:
2741:
2738:
2736:
2733:
2731:
2728:
2726:
2723:
2721:
2718:
2716:
2713:
2711:
2708:
2706:
2703:
2701:
2698:
2696:
2693:
2691:
2688:
2686:
2683:
2681:
2678:
2674:
2671:
2669:
2666:
2665:
2664:
2661:
2659:
2656:
2654:
2651:
2650:
2648:
2644:
2638:
2635:
2633:
2630:
2628:
2625:
2623:
2620:
2618:
2615:
2613:
2610:
2608:
2605:
2603:
2600:
2598:
2595:
2593:
2590:
2588:
2585:
2583:
2580:
2578:
2575:
2573:
2570:
2568:
2565:
2563:
2560:
2558:
2555:
2553:
2550:
2548:
2545:
2543:
2540:
2538:
2535:
2534:
2532:
2530:
2526:
2522:
2513:
2508:
2506:
2501:
2499:
2494:
2493:
2490:
2475:
2471:
2466:
2455:
2451:
2447:
2436:
2432:
2427:
2423:
2415:
2407:
2406:hp 48gII
2399:
2393:
2392:
2388:
2374:
2371:. HP Museum.
2370:
2366:
2361:
2349:
2346:. HP Museum.
2345:
2341:
2336:
2324:
2320:
2316:
2312:
2307:
2305:
2302:
2291:
2287:
2283:
2282:
2277:
2275:
2264:
2260:
2256:
2255:
2250:
2248:
2237:
2233:
2229:
2228:
2223:
2222:
2218:
2202:
2198:
2194:
2187:
2184:
2179:
2175:
2171:
2167:
2161:
2158:
2146:
2142:
2138:
2131:
2128:
2116:
2112:
2108:
2105:Zima, Marek.
2101:
2098:
2086:
2082:
2078:
2072:
2069:
2057:
2053:
2049:
2042:
2039:
2036:
2032:
2026:
2011:
2007:
2000:
1997:
1986:
1985:
1978:
1975:
1964:on 2012-09-05
1963:
1959:
1955:
1951:
1945:
1942:
1930:
1926:
1922:
1915:
1912:
1900:
1896:
1892:
1885:
1882:
1871:on 2015-03-09
1870:
1866:
1862:
1858:
1852:
1849:
1844:
1840:
1836:
1832:
1826:
1824:
1822:
1818:
1806:
1802:
1798:
1792:
1790:
1786:
1774:
1771:. HP Museum.
1770:
1763:
1761:
1757:
1745:
1741:
1734:
1732:
1728:
1723:
1719:
1712:
1710:
1708:
1704:
1700:
1688:
1684:
1680:
1673:
1671:
1667:
1664:
1653:
1649:
1645:
1641:
1635:
1633:
1631:
1627:
1622:
1616:
1613:
1608:
1602:
1599:
1587:
1583:
1582:comp.sys.hp48
1579:
1572:
1570:
1568:
1564:
1561:
1550:
1546:
1542:
1538:
1532:
1530:
1526:
1523:
1512:
1508:
1504:
1500:
1494:
1492:
1488:
1481:
1476:
1473:
1470:
1467:
1465:
1462:
1460:
1457:
1455:
1452:
1451:
1447:
1445:
1438:
1436:
1434:
1430:
1425:
1422:
1420:
1417:
1412:
1408:
1406:
1402:
1397:
1395:
1391:
1383:
1381:
1379:
1375:
1370:
1368:
1364:
1359:
1358:piezoelectric
1355:
1349:
1347:
1343:
1339:
1335:
1331:
1327:
1319:
1317:
1315:
1310:
1308:
1304:
1300:
1297:
1293:
1291:
1287:
1284:
1280:
1275:
1273:
1268:
1266:
1262:
1258:
1254:
1246:
1244:
1242:
1238:
1234:
1230:
1225:
1222:
1220:
1215:
1212:
1208:
1204:
1200:
1199:HP 48G series
1196:
1195:AAA batteries
1191:
1189:
1180:
1176:
1174:
1162:
1158:
1154:
1150:
1144:
1141:
1137:
1132:
1127:
1123:
1119:
1115:
1111:
1108:formatted as
1107:
1103:
1099:
1095:
1089:
1085:
1082:
1078:
1074:
1071:
1067:
1063:
1060:
1057:
1053:
1048:
1043:
1037:
1033:
1030:
1026:
1022:
1017:
1014:
1010:
1006:
1003:
999:
996:
992:
987:
984:
981:
977:
974:
971:
967:
957:
953:
949:
945:
941:
937:
933:
928:
919:
917:
915:
911:
906:
902:
898:
894:
884:
880:
876:
870:
866:
860:
856:
851:
847:
843:
839:
835:
832:
829:
825:
820:
815:
809:
805:
802:
798:
794:
789:
786:
782:
778:
775:
771:
768:
764:
759:
756:
753:
749:
746:
743:
739:
733:
729:
725:
721:
714:
709:
706:hp 48gII
700:
698:
696:
692:
686:
684:
679:
675:
671:
666:
664:
660:
656:
652:
648:
644:
640:
636:
631:
629:
625:
621:
610:
605:
599:
595:
589:
586:
582:
577:
572:
568:
564:
560:
556:
553:formatted as
552:
548:
544:
540:
534:
530:
527:
523:
519:
516:
512:
508:
505:
502:
498:
493:
488:
482:
478:
475:
471:
467:
462:
459:
455:
451:
448:
444:
441:
437:
432:
429:
426:
422:
419:
416:
412:
408:
404:
400:
396:
392:
388:
381:
376:
367:
365:
363:
359:
355:
352:
349:In 2003, the
347:
345:
339:
337:
333:
329:
325:
320:
318:
314:
310:
306:
301:
299:
292:
284:
282:
280:
276:
272:
268:
264:
260:
255:
253:
249:
245:
241:
237:
232:
230:
226:
222:
218:
207:
203:
198:
195:
191:
186:
183:
180:
177:and 512
176:
173:
169:
165:
162:
159:
155:
150:
146:
142:
139:
135:
131:
126:
123:
119:
115:
112:
108:
105:
101:
96:
93:
90:
86:
83:
80:
76:
68:
64:
60:
56:
52:
48:
41:
36:
30:
19:
2478:. Retrieved
2458:. Retrieved
2439:. Retrieved
2414:hp 49g+
2377:. Retrieved
2368:
2352:. Retrieved
2343:
2327:. Retrieved
2294:. Retrieved
2280:
2267:. Retrieved
2253:
2240:. Retrieved
2226:
2205:. Retrieved
2196:
2186:
2178:the original
2173:
2170:"Emulateurs"
2160:
2149:. Retrieved
2140:
2130:
2119:. Retrieved
2110:
2100:
2089:. Retrieved
2080:
2071:
2060:. Retrieved
2051:
2041:
2014:. Retrieved
2009:
1999:
1989:, retrieved
1987:, 2022-08-11
1983:
1977:
1966:. Retrieved
1962:the original
1954:News release
1953:
1944:
1933:. Retrieved
1924:
1914:
1903:. Retrieved
1894:
1884:
1873:. Retrieved
1869:the original
1860:
1851:
1843:the original
1838:
1809:. Retrieved
1801:hpmuseum.org
1800:
1777:. Retrieved
1748:. Retrieved
1722:the original
1697:
1691:. Retrieved
1682:
1656:. Retrieved
1647:
1615:
1601:
1590:. Retrieved
1581:
1553:. Retrieved
1544:
1515:. Retrieved
1506:
1442:
1428:
1426:
1423:
1413:
1409:
1398:
1387:
1376:for a basic
1371:
1350:
1342:HP 40gs
1338:HP 39gs
1334:hp 39g+
1326:GCC compiler
1323:
1311:
1307:HP 48 series
1294:
1276:
1269:
1250:
1241:Advanced RPN
1226:
1223:
1216:
1192:
1185:
1172:
1170:
1155:protocols),
1090:memory card
1073:flash memory
1008:Display size
947:Discontinued
897:HP 48 series
892:
890:
861:serial port
780:Display size
687:
667:
632:
620:hp 49g+
619:
617:
535:memory card
518:flash memory
453:Display size
398:Discontinued
373:hp 49g+
348:
340:
324:flash memory
321:
305:HP 48 series
302:
297:
295:
256:
252:HP 48 series
233:
229:HP 48 series
216:
214:
175:flash memory
117:Display size
58:Discontinued
29:
2422:HP 50g
2398:HP 49G
2052:brainaid.de
2010:debug4x.com
1742:. Moravia.
1247:Programming
1188:color-blind
1173:HP 50g
1147:(using the
1092:(including
1065:User memory
1050:Programming
1042:overclocked
969:Predecessor
925:HP 50g
901:HP 48G
863:(using the
837:User memory
822:Programming
814:overclocked
741:Predecessor
592:(using the
537:(including
510:User memory
495:Programming
487:overclocked
414:Predecessor
354:source code
336:HP 40G
332:HP 39G
298:HP 49G
259:mathematics
200:(using the
167:User memory
152:Programming
78:Predecessor
33:HP 49G
3189:Categories
3112:OfficeCalc
2480:2018-07-08
2460:2018-07-08
2441:2018-07-08
2379:2018-07-08
2354:2018-07-08
2329:2018-07-08
2304:Searchable
2296:2015-10-10
2269:2015-10-10
2242:2015-10-10
2207:2018-07-07
2197:hpcalc.org
2151:2017-12-10
2121:2017-12-10
2091:2018-07-07
2062:2017-12-10
2016:2017-12-10
1991:2022-08-16
1968:2017-12-10
1935:2023-09-23
1905:2023-09-23
1875:2017-12-10
1811:2017-12-10
1779:2016-01-01
1750:2016-01-01
1693:2023-10-06
1658:2017-12-10
1648:hpcalc.org
1592:2017-12-10
1555:2017-12-10
1547:. 1.19-6.
1545:hpcalc.org
1517:2017-12-10
1507:hpcalc.org
1482:References
1279:System RPL
1259:(RPN) and
1211:USB Mini-B
1143:USB Mini-B
1134:Interfaces
1102:TransFlash
994:Entry mode
989:Calculator
939:Introduced
883:USB Mini-B
853:Interfaces
766:Entry mode
761:Calculator
726:2003-10-20
723:Introduced
600:protocols)
588:USB Mini-B
579:Interfaces
547:TransFlash
439:Entry mode
434:Calculator
390:Introduced
291:Home prime
188:Interfaces
103:Entry mode
98:Calculator
50:Introduced
3117:PrintCalc
3102:QuickCalc
1416:Microsoft
1390:emulators
1384:Emulators
1024:Processor
1002:Algebraic
979:Successor
840:128
796:Processor
774:Algebraic
751:Successor
674:emulation
469:Processor
447:Algebraic
424:Successor
307:into the
133:Processor
111:Algebraic
88:Successor
3107:EasyCalc
2967:Prestige
2962:Platinum
2836:6s Solar
2529:Graphing
2474:Archived
2454:Archived
2435:Archived
2373:Archived
2348:Archived
2323:Archived
2319:Bugzilla
2290:Archived
2263:Archived
2236:Archived
2201:Archived
2145:Archived
2137:"Topics"
2115:Archived
2107:"Emu50g"
2085:Archived
2056:Archived
2025:cite web
1929:Archived
1899:Archived
1865:ARM Ltd.
1805:Archived
1773:Archived
1744:Archived
1687:Archived
1652:Archived
1650:. 2.15.
1586:Archived
1549:Archived
1511:Archived
1509:. 1.18.
1448:See also
1299:assembly
1272:User RPL
1237:HP Prime
1161:infrared
1040:(can be
1027:75
983:HP Prime
910:Apple V2
893:hp 48gII
879:infrared
812:(can be
799:48
701:hp 48gII
697:below).
651:infrared
609:infrared
485:(can be
472:75
362:firmware
328:firmware
309:firmware
18:Hp 48gII
3085:CalcPad
2637:Xpander
1330:GNU GPL
1098:microSD
1068:2
1036:ARM920T
1011:131×80
973:HP 49g+
808:ARM920T
783:131×64
745:HP 49g+
683:Saturn+
543:microSD
513:2
481:ARM920T
456:131×80
368:hp 49g+
267:physics
170:2
136:4
120:131×64
92:HP 49g+
82:HP 48G+
2989:17bII+
2952:10bII+
1469:newRPL
1314:HP PPL
1296:Saturn
1290:ARMv4T
1283:Saturn
1219:RS-232
1153:XModem
1149:Kermit
1118:FAT16B
1094:miniSD
1038:core)
1013:pixels
920:HP 50g
914:Mini-B
873:, and
869:XModem
865:Kermit
810:core)
806:(with
785:pixels
755:HP 50g
678:Saturn
647:IrCOMM
641:) and
639:Mini-B
598:XModem
594:Kermit
563:FAT16B
539:miniSD
483:core)
479:(with
458:pixels
428:HP 50g
418:HP 49G
317:Saturn
313:SysRPL
285:HP 49G
248:Erable
206:XModem
202:Kermit
197:RS-232
145:Saturn
122:pixels
3148:FOCAL
3068:Other
3004:19BII
2984:17BII
2947:10bII
2926:300s+
2861:10sII
2810:9100B
2805:9100A
2720:32SII
2632:Prime
2612:48gII
2572:39gII
1699:fact.
1475:DB48X
1401:Linux
1265:stack
1145:port
1139:Ports
1122:FAT32
1114:FAT16
1110:FAT12
858:Ports
695:HPGCC
590:port
584:Ports
567:FAT32
559:FAT16
555:FAT12
244:ALG48
193:Ports
147:core)
141:Yorke
2921:300s
2856:10s+
2815:9805
2760:41CX
2755:41CV
2622:49g+
2607:48GX
2602:48G+
2592:48SX
2582:40gs
2567:39gs
2562:39g+
2031:link
1403:and
1354:ANSI
1261:Lisp
1209:and
1207:IrDA
1171:The
1157:IrDA
1084:SDSC
950:2015
942:2006
891:The
875:IrDA
689:the
659:SDSC
643:IrDA
626:for
604:IrDA
529:SDSC
401:2008
393:2003
358:LGPL
334:and
315:and
296:The
246:and
219:are
215:The
61:2003
53:1999
3174:16C
3158:CAS
3153:ALG
3143:PPL
3138:RPL
3133:RPN
3095:200
3090:100
3039:38E
3034:38C
3029:37E
3024:30b
3009:20b
2999:19B
2994:18C
2979:17B
2974:14B
2957:12C
2942:10B
2896:32E
2891:31E
2886:30s
2881:27S
2871:22S
2851:10s
2800:97S
2790:95C
2785:71B
2765:42S
2750:41C
2745:35s
2740:34C
2735:33s
2730:33E
2725:33C
2715:32S
2710:29C
2705:25C
2695:21S
2690:20S
2685:19C
2680:16C
2663:15C
2658:11C
2653:10C
2627:50g
2617:49G
2597:48G
2587:48S
2577:40G
2557:39G
2552:38G
2547:28S
2542:28C
1394:IDE
1378:IDE
1363:GPL
1253:RPL
1233:RPL
1203:48S
1151:or
1088:MMC
1059:RPL
1029:MHz
1019:CPU
998:RPN
867:or
831:RPL
801:MHz
791:CPU
770:RPN
670:ARM
663:MMC
635:USB
596:or
533:MMC
504:RPL
474:MHz
464:CPU
443:RPN
351:CAS
344:ARM
236:RPN
204:or
182:RAM
161:RPL
138:MHz
128:CPU
107:RPN
3191::
3080:10
3075:01
3059:92
3054:81
3049:80
3044:70
3019:27
3014:22
2916:91
2911:46
2906:45
2901:35
2876:27
2866:21
2846:9s
2841:8s
2831:6s
2795:97
2780:67
2775:65
2770:55
2700:25
2673:CE
2668:LE
2537:9g
2472:.
2452:.
2433:.
2418:,
2410:,
2402:,
2367:.
2342:.
2321:.
2317:.
2199:.
2195:.
2168:.
2143:.
2139:.
2113:.
2109:.
2079:.
2054:.
2050:.
2027:}}
2023:{{
2008:.
1952:.
1927:.
1923:.
1897:.
1893:.
1863:.
1859:.
1837:.
1833:.
1820:^
1799:.
1788:^
1759:^
1730:^
1706:^
1696:.
1685:.
1681:.
1669:^
1646:.
1629:^
1584:.
1580:.
1566:^
1543:.
1528:^
1505:.
1490:^
1380:.
1316:.
1309:.
1243:.
1126:GB
1106:GB
1070:MB
1000:,
905:SD
846:KB
842:KB
772:,
655:SD
649:)
630:.
628:HP
602:,
571:GB
551:GB
515:MB
445:,
338:.
277:,
273:,
269:,
265:,
261:,
254:.
231:.
179:KB
172:MB
109:,
2511:e
2504:t
2497:v
2483:.
2463:.
2444:.
2382:.
2357:.
2332:.
2299:.
2272:.
2245:.
2210:.
2154:.
2124:.
2094:.
2065:.
2033:)
2019:.
1971:.
1938:.
1908:.
1878:.
1814:.
1782:.
1753:.
1661:.
1623:.
1609:.
1595:.
1558:.
1520:.
1340:/
1336:/
1303:C
1163:)
1159:(
1128:)
1120:/
1116:/
1112:/
1100:/
1096:/
1086:/
1034:(
877:(
681:"
661:/
657:(
645:(
637:(
611:)
607:(
573:)
565:/
561:/
557:/
545:/
541:/
531:/
293:.
143:(
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.