Post Reply 
The programmable calculator the HP-30b should have been
09-09-2014, 08:29 AM
Post: #41
RE: The programmable calculator the HP-30b should have been
(09-09-2014 07:15 AM)Thomas Radtke Wrote:  Also interesting - http://www.hpmuseum.org/cgi-sys/cgiwrap/...ead=152580

Oh yeah, our baby was 8 months old then ... and had still many months to go until birth. Wink

d:-)
Find all posts by this user
Quote this message in a reply
09-09-2014, 08:45 AM
Post: #42
RE: The programmable calculator the HP-30b should have been
(09-09-2014 08:29 AM)walter b Wrote:  Oh yeah, our baby was 8 months old then ... and had still many months to go until birth. Wink

Several years more in fact. And the specifications changed a bit since that posting, well primarily the number of programming steps got massively increased -- some in RAM and many many more in flash -- mostly thanks to Marcus who implemented all this. Then we added double precision, some more registers, many more programming functions, stopwatch, printing and more.

For longer than I can remember, I'd had been working on some mega-super-four-banger-scientific firmware, several parts of which made it into the 34S, before I contacted Walter about a collaborative project Smile

Finally, this was the 34s not the 34S. We uppercased the name later.


The bottom line is writing quality calculator firmware in your spare time takes years. As a full time job, I expect it still takes quite a while to get things right.


- Pauli
Find all posts by this user
Quote this message in a reply
09-09-2014, 11:01 PM (This post was last modified: 09-15-2014 11:38 PM by Joseph_21sv.)
Post: #43
RE: The programmable calculator the HP-30b should have been
One thing about the key layout of the CW-32B:
Since I conceive it as being fundamentally a programmable calculator, the CW-32B will have a row of keys dedicated to programming functions, that much is undebatable.
Here is what the key row will look like:
Unshifted: P/R|GOTO |LBL |?x=|IS? |SOLVE|FLAGS
Shifted: R/S|GOSUB|RETURN|?≠|DS? |STOP |PAUSE
The menus will be:
GOTO—1 GOTO, 2 GOTOT, 3 GOTOF
Shift+GOSUB—1 GOSUB, 2 GOSUBT, 3 GOSUBF, 4 XEQ
Shift+GOSUB+4—1 XEQ, 2 XEQT, 3 XEQF
?x=—1 ?=, 2 ?≈, 3 ?≥, 4 ?≳, 5 ?≤, 6 ?≲
Shift+?≠—1 ?≠, 2 ?≉, 3 ?<, 4 ?>
IS?—1 ISE, 2 ISA, 3 ISG
Shift+DS?—1 DSE, 2 DSA, 3 DSL
FLAGS—1 SF, 2 CF, 3 TF
FLAGS+1—1 SF, 2 SFT, 3 SFF
FLAGS+2—1 CF, 2 CFT, 3 CFF
FLAGS+3—1 TF, 2 TFT, 3 TFF, 4 TFI
FLAGS+3+4—1 TFIS, 2 TFIST, 3 TFISF, 4 TFIC, 5 TFICT, 6 TFICF
What do you all think of this layout?
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)