The following warnings occurred:
Warning [2] Undefined array key 16449 - 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 16450 - 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 16455 - 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 16475 - 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 16488 - 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 16490 - 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 16490 - 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 332 ThreadedMode::buildtree
/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





Smaller sibling of HP-6S (from Lexibook)



#5

I found recently a LCS110 (made by Lexibook). You may recall the HP6S is also sold as the LCS200 - there was another brand carrying the very same machine, I don't recall which.
Well, the LCS110 is a fairly boring lower-end algebraic scientific calculator.
The only funny thing is that it has the very same display as the LCS200/HP6S, and the same overall capabilities.
It has a rigid folding cover and very nice hard plastic keys.

My feeling is that this one should have been selected instead of the other design by HP for the 6S...

The price ? $5. There's no room left for "quality" machines on that side of the spectrum.


#6

Hi,

AFAIK
the 'original' manufacturer of these calculators is Texet of Taiwan.
The original name of the 6S solar is 'Texet Albert'.

Raymond


#7

It appears that essentially a similar model is produced by a number of companies with variations including:

rearrangement of keys

different labels on the keys (STO instead of X->M, X^Y instead of Y^X, etc.)

battery powered

solar powered

battery and solar powered

plastic keys vs. rubber keys

---

Such models include the TI-34, the HP6 series, and the CANON F-603. They have similar behavioral characteristics as well:

The open parenthesis key automatically places a zero inside the parenthesis by default rather than the previous operand in the display register.

The equals key persists in carrying out the previous pending operation when pressed repeatedly. It is a good idea on these calculators to use the sequence [+][0][=] to terminate such activity.

They do not round in full floating point display.

They all have the same accuracy.

---

Nonetheless, I find the greatest problem without getting into the RPN discussion is the lack of multiple independent memories.

I would argue that the TI-34 is the best implementation due to the clear labelling of the keys and the quality of the keys. However, it only works in the presence of photons. On the other hand, photons are free on a daily basis. The big problem is loss of memory. [The calculator's memory :) ]


#8

I also like the TI34. I hadn't noticed the similarity to the HP6S, now I see every key is the same! Does this mean even TI is using an off-the-shelf chip - or does it mean all the others are using a TI chip, making TI's domination even greater than is obvious?

What had struck me about the TI34, when I first saw it recently, is that it must be where HP got the idea for some of the styling of the HP30S, at least the graphics molded into the sliding cover.

In an effort to answer my own first question, I used my new miniature screwdriver set to open my HP6S and TI34 (not 34C). I should have realized that the IC dice would be bonded directly to the printed circuit boards and covered with blobs of epoxy. The only particular similarity I can see is that both calculator chips have a connection to the + power source, and a capacitor from the + source to another pin (not the other supply lead), to provide either a power-on-reset or an oscillator or a substrate supply bypass. That's all the parts there are on the HP6S; the TI34 has another capacitor (maybe because it is solar only) and -

A very interesting thing on the TI34 is an LED next to the IC (covered by the case). It is a flat leaded package aiming across the surface of the PCB. The main axis of the LED would be below the seam on the side of the calculator, between the "STO" and "RCL" buttons. The LED plastic is pink, suggesting to me it is probably an infrared LED. Because of my background in diagnostics, I imagine the LED is there to output diagnostic information during testing, and infrared LEDs are the most efficient.

As to how to put the chip into test mode, it might be through direct connection to some test pads, but if that is the case, and a bed-of-nails fixture is being used, why not get the output that way as well? I remembered that an engineer at Tandy had a patent on a way to transmit information on an AC power line, not a modulated carrier method like carrier current transmission (like X-10) but a baseband method that assumes you have complete control of the power source. He did the work in a effort to automate the giant light displays on Tandy's "twin towers" headquarters (which the new Radio Shack corporation recently sold). The two 20 story buildings have arrays of lights on two sides which are used to display things like "Radio Shack", "United Way", and at Christmas time, the color images of candles. The lights are changed by hand and the only animation is blinking lights to make the candles twinkle. But the engineering department (the original one, not the one that did the computers) had developed a way to automate the lights by providing an addressable microprocessor to control each light. Information would be transmitted by dropping individual cycles or half-cycles from the AC power, using zero-crossing solid-state relays, I presume. So this might be the way the TI34 is put into test mode. Assuming that extensive testing is only being done once, on the complete assembly, they might be using an LED to illuminate the solar cell to power the unit, and then pulse the LED off to input information. I have some amber LEDs made for road signs which are incredibly bright with only 20-30 mA, I'm sure they would power the calculator. This sounds like a great experiment!

Regarding solar-only calculators, I happened to look at a Radio Shack calculator made by Casio (I think the Casio's with aluminum bezels and little plastic keys are some of the prettiest calculators, although they are confusing to use), this was a "dual power" calculator and its little lithium battery had expired just sitting in the box. I looked in the "Tandyized" booklet to see if it said what battery to use - another "dual-power" Casio I have names the battery number although it says it is not user-replaceable (meaning you need a screwdriver to do it). The Tandy booklet said you can't replace the battery, but you can keep using it as a solar-only after the battery dies. This may be a case of Tandy's natural inclination to sell an expensive battery being overridden by Tandy's need to avoid liability if a salesman tried to change the battery. If anybody remembers "DeskMate" which Tandy shipped with many pre-Windows PCs, including in ROM in some early laptops - and which was a major project inside Tandy and was very Windows-like by the time development stopped - it was explained to me that the main reason Tandy wanted DeskMate, which was a basic integrated utility, was so that the sales people would have some Tandy-owned software to run while demonstrating the computers. Obviously, training the people to use one suite of software was an advantage, but the greater purpose was that the alternative would be to use commercial software like Lotus 123 to demo the machines, and if there were open packages of commercial software in the stores, the sales people would be tempted to give customers bootleg copies to make a sale, exposing Tandy to an unacceptable liability.

Anyway, I found that by removing the dead battery from the Radio Shack/Casio calculator altogether, it went from working sluggishly to working crisply. I like solar-only's because sometimes when they turn on they have intersting junk on the display or in the memory. Like when things go wrong on TV.


#9

The TI-34, HP-6S, and a host of similar calculators are based on a family of three Toshiba chips, the T7987A, T7988, and T6M19. These chips basically vary in their power supply requirements.

The T7987A is a 3.0 volt chip intended for battery only operation. I believe this is the chip used in the HP-6S and Datexx DS-700-30Xa.

The T7988 is the 1.5 volt chip intended for only solar powered operation. I believe this chip is used in the TI-34 and HP-6S Solar.

The T6M19 is a 1.5 volt chip intended to be solar and battery powered. I suspect this is the chip in the now discontinued Radio Shack EC-4048.

As to the LED in solar powered calculators, I've seen an LED in many solar powered calculators. I believe it is intended to function as a voltage regulator. If you trace the circuitry, you will find that the LED is in parallel with the solar cell.


#10

I'll have to open my TI34 again and check the connection of the LED. When I was closing it I saw something I hadn't noticed at first, another capacitor, a small electrolytic at the bottom edge of the circuit board under some black tape. While I had it open I put a voltmeter on the solar cell and measured a maximum of about 2.5V. It did seem that the voltage stopped rising as I held it up to a light bulb, and 2.5V sounds about right for an IR LED. I know "real" reverse-bias zeners are not very good at low voltages, so using a forward biased LED is a good idea. I'll experiment with that instead of trying to get the TI34 to talk! So at a certain light level, the calculator becomes a visible - to - IR converter.

I hope my Radio Shack/Casio isn't in danger now that I have removed the battery, which might also have served as a voltage limiter.


Possibly Related Threads…
Thread Author Replies Views Last Post
  OT: You know a smaller calculator? robertoataulfo 24 5,352 07-28-2011, 07:46 PM
Last Post: Jake Schwartz
  6S, different colour? Guido Fernandes 0 626 11-20-2008, 05:59 PM
Last Post: Guido Fernandes
  HP-6S Recovering from a crash Thomas Cox 1 887 03-30-2007, 07:45 PM
Last Post: Namir
  6S Question Ron 5 1,380 12-01-2005, 02:54 PM
Last Post: GE
  HP 6S Solar - mini review John L. Shelton 4 1,329 08-24-2005, 04:59 AM
Last Post: GE
  How to turn HP 6S Solar off ? mapet 5 1,985 01-07-2002, 02:23 PM
Last Post: Raymond Hellstern (Germany)
  HP 6S Randy Smith 6 1,685 11-29-1999, 07:11 PM
Last Post: Doug Pocius
  6S code name???? Karl Hafen 6 1,909 07-20-1999, 09:52 PM
Last Post: Buck Naked
  New HP Calculators HP 6S and HP 6S Solar Andreas Stockburger (Germany) 3 1,234 04-18-1999, 11:49 PM
Last Post: DaveJ

Forum Jump: