The following warnings occurred:
Warning [2] Undefined array key 245643 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 245655 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 245656 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 245656 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP-12C: Missing Segments



#4

This question may well have been asked before, but I could not really find anything by searching.

Last month, a recent 12C that I had for about 2 years all of a sudden started to have missing segments in the display. It started in the first (far left) digit, with the segments at the top and the bottom right of the digit occasionally disappearing. It was on-and-off for a while, though at some point it became nearly constant, and the issue spread to other digits. Changing batteries had absolutely no effect, though, curiously, the segments would sometimes reappear if I took out one of the two batteries, only to disappear again if I put the battery back in.

Two weeks ago, I purchased a replacement 12C. This morning, the same 2 segments that originally gave me issues on the other 12C (the top and bottom right) have begun not showing on the replacement 12C. It appears to have started right after it dropped on to the floor, though the fall did not seem that bad (it was from desk height onto soft carpet).

Could the fall have caused something to become misaligned? Is there anything I can do to fix it?

Interestingly, I still have the older 12C and when I tried it this morning all segments were functioning normally, even though last time I tried it at least 2 in each digit were not displaying.

Thank you,
Stefan


#5

Quote:
Could the fall have caused something to become misaligned?
Yes, but not misaligned - detached.
Quote:
Is there anything I can do to fix it?
Maybe.

The current production HP's use a thermally bonded flex cable to make the circuit board to LCD connection. This is very typical today for consumer electronics.

What has probably* happened with your 12C is that one or more of the connection points has lost contact. I would expect that is probably only one connection due to the segment multiplexing that is done in almost all LCD drivers. The original Voyagers used a 2:1 multiplex, the later ones a 4:1. I've not dug too deep into the current ones to know what the new arrangement is as they are for my purposes, unrepairable.

So, repair, while straight-forward on paper, gets a bit iffy in actual execution.

  1. Remove the feet (they peel off) and battery cover
  2. Remove batteries and all visible screws
  3. Lift off the back cover (you might need to use a small plastic blade to pop the edges of the case back up and off, unsure on this model) and look for two small springs that connect the front metal plates of the calculator to the back metal plates. This is for ESD protection. Set the springs aside in a safe place, they are easily lost
  4. Cut off the flattened over heat stakes that hold the circuit board in place
  5. Remove board and place on a flat, static free surface
  6. Power up with 3 volt supply
  7. With a small insulated device (toothpick comes to mind) press on the connections of the ribbon cable and identify the bad connection point, it may be on the lcd or board end
  8. Puncture the flex cable with the procedure below to restore the connection
  9. Reassemble, securing the board to posts with small screws or glue
  10. Screws, feet, batteries, battery cover back on and the process is complete

Here is a link to the bad connection repair method. Repair of a bad HP10Bii display

* - The "probable" asterisk is my way of saying a detached connection is the most likely cause. The problem may be a bad wire bond between the chip and circuit board or a bad chip. Chances are very small but they cannot be ignored.


#6

Thanks Randy. I will give that a try on the weekend.

Stefan


Possibly Related Threads…
Thread Author Replies Views Last Post
  [HP-Prime] - Missing confirmation before deletion Jean-Michel 11 3,547 11-14-2013, 05:47 AM
Last Post: Thomas Radtke
  HP 15C missing logo ! FORTIN Pascal 16 4,450 10-02-2013, 08:40 PM
Last Post: FORTIN Pascal
  Missing LCD segments (48 SX) Matti Övermark 2 1,329 09-18-2013, 03:50 PM
Last Post: Matti Övermark
  Missing functions on the HP Prime!!!??? :-( Namir 6 2,213 08-22-2013, 08:40 AM
Last Post: Gilles Carpentier
  Missing HP Prime introduction Johnny Bjoern Rasmussen 2 1,335 04-24-2013, 05:18 AM
Last Post: Johnny Bjoern Rasmussen
  Too wide spaces between segments of emulated WP34S? René Franquinet 3 1,471 02-22-2013, 11:14 AM
Last Post: René Franquinet
  Missing pages in HP-42s manual Philippe Cairic 1 1,046 12-05-2012, 01:52 AM
Last Post: Philippe Cairic
  A still missing feature in WP-34S (please read on) Andrés C. Rodríguez (Argentina) 9 2,915 05-26-2012, 12:25 AM
Last Post: Jim Horn
  [WP34S] LocRm allocation function missing? Chris Tvergard 10 3,116 05-14-2012, 10:14 AM
Last Post: Chris Tvergard
  HP-32E missing digit Matt Agajanian 11 2,866 03-21-2012, 11:08 PM
Last Post: Luiz C. Vieira (Brazil)

Forum Jump: