Knowledge

HP 49/50 series

Source 📝

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: 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" 17: 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 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 18:HP 49G 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:)

Index

HP 49G

HP 48G+
HP 49g+
RPN
Algebraic
pixels
MHz
Yorke
Saturn
RPL
MB
flash memory
KB
RAM
RS-232
Kermit
XModem
Hewlett-Packard
graphing calculators
HP 48 series
RPN
Computer Algebra System (CAS)
ALG48
Erable
HP 48 series
mathematics
linear algebra
physics
statistical analysis

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.