20b - Observations



#2

It appears, the 20b acts partially like a RPL calculator: 1 ENTER 2 ENTER + results in 3 instead of 4. OTOH, a percentage operation a b % leaves a on the stack, as opposed to RPL calculators like the 48 series. Quite confusing, but I like it.

An interesting bug: Some error conditions apparently leave an invalid number on the stack. Try e.g.:

CE
TVM reset
N I/YR PV (ignore errors)

Now cycle through the stack, some entries are missing. These are maybe invalid numbers.


#3

Hi Thomas!

1) Yes, the 20b uses a "command line" approach as an input to the stack. Your addition example points out the effect quite well. Another result can be that if you have a stack full of 4 values and begin typing another number, if you press ON/CE, you still have all 4 values. On a "true RPN" machine, you would have lost the value in T. On the 20b, T is lost only if you do something with the value you are keying it. ON/CE is an "abort" button.

2) The % operation works as "RPN" does.

So, a bit of a hybrid, probably because it reuses the RPL approach to inputs on the stack.

3) If you're referring to an apparently blank display, then yes, this is a non-normalized number aka error result. I know HP is aware of this. Of course, a blank display should never be returned to the user, so this is a bug.

What ROM revision is on your 20b?


#4

Hi Gene,

Quote:
What ROM revision is on your 20b?

How to find it out?


#5

On-PMT opens the hidden menu. Scroll up and down and you will see it in there.

Also, can you give the example that returns the blank screen so I can check it is fixed? Thanks.

TW


#6

Quote:
On-PMT opens the hidden menu. Scroll up and down and you will see it in there.
SW Version shows 8 01 2008

Quote:
Also, can you give the example that returns the blank screen so I can check it is fixed? Thanks.
As a more simple approach to get one blank entry, press

CE
N
I/YR
Arrow down (4 times)
#7

FWIW, SW Version 6 17 2008 shows the same bug.


#8

Of course, since that is an earlier firmware, it means it had not been fixed by August of last year. :-)

Hopefully, unlike some software companies, updated HP firmware does not break things that used to work!


#9

Quote:
Hopefully, unlike some software companies, updated HP firmware does not break things that used to work!

Hopefully, but not for sure ;)

Quote:
Of course, since that is an earlier firmware, it means it had not been fixed by August of last year. :-)

Oh, that was M DD YYYY :( Sorry I didn't recognize that.

#10

Oops. Tough to know when the digits don't indicate where the day is located, isn't it?

#11

hello,

it's not an 'invalid number', which would be a serious bug, it's a perfectly normalized NaN number...

the problem is that the UI does not realy know how to handle NaNs...

I am trying to remove all occurrences of such problems.

regards, cyrille


#12

Great, allthough this bug doesn't seem to affect normal operation. May I be so cheeky to ask whether someone is debugging the 35s? :^)


#13

I guess, the 20b software is a one man show and we are lucky he is here on the forum. :)


#14

Yes, that is true.

And of course never overestimate how man people are behind the curtain! (It is always amazing to realize how much one motivated and talented person can do).

I lurk most of the time on these issues but find it interesting to follow them.


Possibly Related Threads…
Thread Author Replies Views Last Post
  HP's thinking behind the 20b/30b? John Ioannidis 3 1,718 09-07-2013, 10:21 AM
Last Post: Tim Wessman
  20b, 30b not in HP's web store Eric Smith 3 1,534 02-08-2013, 11:52 AM
Last Post: Walter B
  A non 20b/30b 34S Matt Agajanian 22 5,261 08-20-2012, 01:06 AM
Last Post: Reth
  Some Observations on Geir Isene's ROM Offerings Les Wright 11 3,223 06-08-2012, 06:15 PM
Last Post: Les Wright
  [WP-34s] IR conversion of 20b Alexander Oestert 3 1,568 05-18-2012, 05:38 PM
Last Post: Harald
  Why hp-20b more expensive than 30b? Masaki Adachi 9 3,010 10-14-2011, 12:08 PM
Last Post: megarat
  missing segments on 20b running 34s db (martinez, ca.) 4 1,699 10-05-2011, 01:27 AM
Last Post: Walter B
  Flashing HP 20b for WP 34S Steve Brenton 10 2,839 09-30-2011, 09:03 AM
Last Post: Marcus von Cube, Germany
  Case for 20b/30b/34S? David Hayden 1 1,001 09-29-2011, 03:41 PM
Last Post: Walter B
  HCC2011 and some 15LE observations Geoff Quickfall 4 1,612 09-23-2011, 09:21 PM
Last Post: DigiGal

Forum Jump: