New 15C LE bug?



#5

Just found some weird behaviour on the 15C LE.

Create a function, integrate it and press R/S during the integration. The display continues flashing between running and the numeric value. In my case the function was simply:

    LBL A
x!
RTN


A second integration seemed to get confused unless I did g RTN.


- Pauli


#6

I only get the results that you describe if a runtime error occurs, such as an overflow when the integration algorithm tries to evaluate x! above about 69. It also appears that the integration routine will never terminate automatically after a runtime error occurs on all flavors of "15C". If no such errors have occurred, a normal display occurs anytime the run is stopped with R/S.

I evaluated your integral from 68 to 69 in fix 4 display (no runtime error expected):

Machine          Result      Execution Time
HP-15C 3.9792E97 330 seconds
HP 15C-LE 3.9792E97 4 seconds
DM-15CC (48 MHz) 3.9792E97 16 seconds

Runs could be halted with R/S with no display abnormalities.

I evaluated your integral from 69 to 70 in fix 4 display (runtime error *expected*):

These runs did not terminate automatically.

Machine          Result after R/S at 400 seconds
HP-15C 5.1602E98 blinking display
HP 15C-LE 2.0638E98 then "running" blinking alternately
DM-15CC (48 MHz) 5.2069E98 blinking display

So, there is a difference between HP 15C-LE results and those of the HP-15C and the more accurately emulated DM-15CC. I think it can be called a bug in the sense that it does not reflect the response of the original HP-15C.


#7

I didn't think about the error potential. Yes I was integrating far enough for this to impact.

The 15C blinks the display to show an error. The 15C LE isn't doing this -- it blinks using running not a blank screen. So, definitely a bug.


- Pauli


#8

Much much worse is the bug in the original HP-15C firmware that shows up in the HP 15C-LE and DM-15CC as well.

An integration routine that continues running after any runtime error occurs, for which only a manual R/S stops the process to show a blinking display as the only sign of an error, is very stupidly designed. Without a manual R/S these 15C-type units will just continue running until the batteries are dead, I suppose.

That's really shabby work...from the mythical golden age of HP calculators.


Possibly Related Threads...
Thread Author Replies Views Last Post
  OT - A lucky find - Busicom Handy-LE LE-120A Cristian Arezzini 2 211 09-26-2013, 04:43 AM
Last Post: Cristian Arezzini
  Low power warning for HP-15C LE and batteries Nick_S 1 207 09-16-2013, 09:34 AM
Last Post: Hans Brueggemann
  HP 15C-LE replacement still available? Borja 16 736 08-22-2013, 11:16 AM
Last Post: Michael de Estrada
  JTAG on HP-12C and HP-15C LE Ingo 5 391 07-01-2013, 06:37 PM
Last Post: Paul Dale
  HP 15C LE extremums Richard Berler 29 1,316 05-20-2013, 03:26 PM
Last Post: Dieter
  HP 15C LE, Program Display Format Control Uli 4 330 01-20-2013, 01:22 AM
Last Post: Ethan Conner
  HP-15C LE, wow! New owner euphoria. Sasu Mattila 16 761 09-07-2012, 06:55 PM
Last Post: lars Bergström
  HP 15c LE bugs Alexander Oestert 11 482 09-06-2012, 10:29 AM
Last Post: Peter Murphy (Livermore)
  Reflash HP-15C LE x34 0 111 08-30-2012, 03:41 PM
Last Post: x34
  HP 15C LE On/X ? Matti Övermark 10 423 08-11-2012, 09:32 AM
Last Post: Matti Övermark

Forum Jump: