newRPL display interface

The newRPL display interface is similar to that of the stock HP 50g ROM in that the top ~65% of the display is the stack area (levels 1 through 7), followed by a row of soft menus. A new feature of newRPL is two separate sets of soft menus. The top set of soft menus (Menu 1) spans the width of the display. The second set of soft menus (Menu 2) occupies two lines on the lower left of the screen.

Angle Indicator

The angle indicator displays the current angle mode of the calculator. In the figure, the calculator is in degree mode. Other mods are radians, engineering grads, and degrees/minutes/seconds. The angle mode can be changed using the commands DEG (to degrees), GRAD (to grads), RAD (to radians), and DMS (to degrees/minutes/seconds).

Complex Mode Indicator

If complex mode is set (flag -103), a 'C' annunciator is shown in the display.

Flag Indicators

The flag indicators show the first six user flags (out of 128 total possible). They are arranged as flags 1 through 3 on the top row and 4 through 6 on the bottom row. So, for example, setting flag 3 is accomplished by 3 SF, and clearing the flag by 3 CF. The figure shows flag indicators 1 and 5 set, but 2, 3, 4, and 6 cleared.

SD Card Indicator

To the right of the flag indicators is the SD card indicator. If a standard SD card is inserted, SD is shown. If a SDHC card is inserted, HC is shown. This indicator can be absent (no card inserted), greyed out (card inserted but not mounted, as shown in the figure), black (card mounted, can be safely removed), inverse (card mounted and write pending, not safe to remove, after 3 sec wait with no write reverts to black), and grey inverse (open files but all write complete, safe to remove card after closing files).


The function completion region of the diplay offers the extremely useful feature of suggesting functions during typing. For example, if a K is typed, the command KEY pops up first, as more letters are typed, a new suggestion may appear. Once a suggested function appears, all the possible functions that match the letters type thus far can be scrolled through using AL-{UP/DN}. Function selection can be made with AL-RT.