Post Reply 
WP-32S in 2016?
01-08-2016, 10:01 AM (This post was last modified: 01-08-2016 04:52 PM by emece67.)
Post: #30
RE: WP-32S in 2016?
(01-07-2016 02:54 PM)walter b Wrote:  Like each and every piece of (fairly) good design, it's almost self-explanatory. And you've got a further advantage: you know some RPN calcs already. As usual, comments, remarks, proposals for improvement, etc. are most welcome.

Thanks for the job, it is always good to have a starting point, even more if it is as good as this proposal. I suppose all we will have a feeling of its preferred layout, mine will have:
  • Trigs with direct access from the keyboard (for me this is a must)
  • x=? and x!=? tests removed from direct access and placed in a menu, but
  • SF & CF with direct access from the keyboard (this can be neglected if there is no flag affecting the mode of operation, think on the A & D flags).
  • DROP with direct access from the keyboard (I use it much more than RDN)
  • DEG, RAD, GRAD removed from direct access and placed in a menu
  • VIEW placed in a menu
  • The nice // operator in the keyboard (that's the XY/(X+Y) thing EE people use)
  • An easy way to deal with hexa numbers (I'm not sure if in your layout the {E, F} digits are in the {+/-, 7} keys or in the {->, CPX} ones. I think I prefer the later)
  • The +/- key labeled CHS
  • x^2 in the keyboard
  • CL[Sigma] can be in a menu
  • Can STATUS, INFO and MEM be combined into a single menu?
  • Same with CLOCK & STOPW?
  • Same with MODES & DISP?
  • Same with FLAGS & TESTS?
  • Same with LOOPS & P.FCN? (I rarely use the PGM functions, not because I do not program, but because I prefer to do it in a computer with a compiler)
  • What the DSP key is for?
  • How do you enter the alpha mode?
  • PI can be placed in a shifted key
  • If D.MS is in the keyboard, then D.d should
  • Greek letters not shown

Yes, a big list, but as I said, all we will have a preferred layout according to the way we use the machine.

(01-08-2016 06:27 AM)Paul Dale Wrote:  Another question for the community is what extra functions would be desirable?

Bessel functions of complex order and argument, Jacobi's elliptic functions, more statistical distributions, more programming features?
- Pauli

In no particular order:
  • A complex ABS operator that returns a real number, not a complex one with zero imaginary part (put simply, a SQR(X^2+Y^2) operator)
  • Functions to deal with polynomials as arrays of coefficients. Both real & complex coeffs must be supported. Functions for +, -, *, / (quotient & remainder), ^, composition, derivative, GCD, evaluation, get multiplicity of a root and from roots get coeffs
  • Working Bessel functions of integer order for both real & complex arguments
  • Operators like DSE & ISG that only increment/decrement the counter & do not perform the test (yes, I know I can write DSE NOP...)
  • Built in complex solver
  • Ability to compute the determinant of a complex matrix (the P->Z, Z->P transforms cannot do that)
  • Eigenvalues/vectors
  • I know this is not possible with such display but... a UNITS menu ala 48/49/50 (sorry, just dreaming)
  • Built in TVM solver with AMORT
  • If both SSIZE4 & SSIZE8 are supported, a test SSIZ4? (or SSIZ8?). I know of SSIZE?, but I find it clumsy to use
  • An easy way to write user programs that behave like XROM ones (provide a mechanism similar to xIN/xOUT for user programs)
  • Provide a mechanism for XROM programs to access locals of the calling program (not copying them, but directly accessing them)
  • Allow xIN/xOUT programs to work not in DBL mode (in fact I've have patched the wp34s sources to work such way in my local builds)
  • Allow XROM programs (not inside xIN/xOUT) to work in SSIZE8 mode (also patched in my local builds)
  • Always work in DBL mode?

That's enough for now ;-)

Both are big lists, but think of it as a brainstorming, everybody can say anything, even nonsense.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
WP-32S in 2016? - Sanjeev Visvanatha - 01-01-2016, 01:41 AM
RE: WP-32S in 2016? - Paul Dale - 01-01-2016, 03:14 AM
RE: WP-32S in 2016? - Csaba Tizedes - 01-01-2016, 02:14 PM
RE: WP-32S in 2016? - walter b - 01-01-2016, 02:36 PM
RE: WP-32S in 2016? - Csaba Tizedes - 01-01-2016, 03:26 PM
RE: WP-32S in 2016? - walter b - 01-01-2016, 05:47 PM
RE: WP-32S in 2016? - Csaba Tizedes - 01-01-2016, 08:20 PM
RE: WP-32S in 2016? - walter b - 01-01-2016, 02:19 PM
RE: WP-32S in 2016? - rprosperi - 01-01-2016, 03:44 PM
RE: WP-32S in 2016? - walter b - 01-01-2016, 05:08 PM
RE: WP-32S in 2016? - rprosperi - 01-01-2016, 05:52 PM
RE: WP-32S in 2016? - Massimo Gnerucci - 01-01-2016, 07:56 PM
RE: WP-32S in 2016? - walter b - 01-02-2016, 07:23 PM
RE: WP-32S in 2016? - Sanjeev Visvanatha - 01-02-2016, 04:59 PM
RE: WP-32S in 2016? - Luigi Vampa - 01-03-2016, 09:47 PM
RE: WP-32S in 2016? - walter b - 01-04-2016, 05:11 PM
RE: WP-32S in 2016? - Luigi Vampa - 01-04-2016, 06:25 PM
RE: WP-32S in 2016? - walter b - 01-04-2016, 10:42 PM
RE: WP-32S in 2016? - rprosperi - 01-05-2016, 03:31 AM
RE: WP-32S in 2016? - Didier Lachieze - 01-06-2016, 12:51 PM
RE: WP-32S in 2016? - Luigi Vampa - 01-04-2016, 11:43 PM
RE: WP-32S in 2016? - walter b - 01-07-2016, 02:54 PM
RE: WP-32S in 2016? - Sanjeev Visvanatha - 01-07-2016, 03:40 PM
RE: WP-32S in 2016? - walter b - 01-08-2016, 06:20 PM
RE: WP-32S in 2016? - walter b - 01-10-2016, 12:50 PM
RE: WP-32S in 2016? - Dieter - 01-10-2016, 02:02 PM
RE: WP-32S in 2016? - walter b - 01-10-2016, 08:17 PM
RE: WP-32S in 2016? - emece67 - 01-10-2016, 03:07 PM
RE: WP-32S in 2016? - rprosperi - 01-10-2016, 04:39 PM
RE: WP-32S in 2016? - Dieter - 01-10-2016, 07:54 PM
RE: WP-32S in 2016? - emece67 - 01-10-2016, 08:15 PM
RE: WP-32S in 2016? - Dieter - 01-10-2016, 08:33 PM
RE: WP-32S in 2016? - rprosperi - 01-10-2016, 09:21 PM
RE: WP-32S in 2016? - emece67 - 01-10-2016, 09:45 PM
RE: WP-32S in 2016? - matthiaspaul - 01-11-2016, 12:08 AM
RE: WP-32S in 2016? - walter b - 01-11-2016, 07:34 AM
RE: WP-32S in 2016? - Paul Dale - 01-11-2016, 08:05 AM
RE: WP-32S in 2016? - walter b - 01-11-2016, 08:30 AM
RE: WP-32S in 2016? - Dieter - 01-11-2016, 01:40 PM
RE: WP-32S in 2016? - walter b - 01-11-2016, 02:07 PM
RE: WP-32S in 2016? - walter b - 01-12-2016, 04:13 PM
RE: WP-32S in 2016? - emece67 - 01-12-2016, 07:47 PM
RE: WP-32S in 2016? - Dieter - 01-12-2016, 08:29 PM
RE: WP-32S in 2016? - walter b - 01-12-2016, 11:35 PM
RE: WP-32S in 2016? - walter b - 01-13-2016, 10:02 AM
RE: WP-32S in 2016? - emece67 - 01-13-2016, 11:41 AM
RE: WP-32S in 2016? - walter b - 01-13-2016, 12:04 PM
RE: WP-32S in 2016? - rprosperi - 01-13-2016, 03:57 PM
RE: WP-32S in 2016? - walter b - 01-10-2016, 08:30 PM
RE: WP-32S in 2016? - Dieter - 01-10-2016, 08:46 PM
RE: WP-32S in 2016? - walter b - 01-10-2016, 08:53 PM
RE: WP-32S in 2016? - walter b - 01-11-2016, 08:02 AM
RE: WP-32S in 2016? - rprosperi - 01-08-2016, 01:08 AM
RE: WP-32S in 2016? - walter b - 01-08-2016, 06:38 PM
RE: WP-32S in 2016? - John Smitherman - 01-05-2016, 12:32 AM
RE: WP-32S in 2016? - walter b - 01-06-2016, 12:05 PM
RE: WP-32S in 2016? - Didier Lachieze - 01-06-2016, 12:31 PM
RE: WP-32S in 2016? - Luigi Vampa - 01-07-2016, 03:22 PM
RE: WP-32S in 2016? - walter b - 01-08-2016, 06:42 PM
RE: WP-32S in 2016? - Paul Dale - 01-08-2016, 06:27 AM
RE: WP-32S in 2016? - emece67 - 01-08-2016 10:01 AM
RE: WP-32S in 2016? - walter b - 01-08-2016, 07:01 PM
RE: WP-32S in 2016? - Dieter - 01-08-2016, 09:36 PM
RE: WP-32S in 2016? - walter b - 01-09-2016, 09:41 AM
RE: WP-32S in 2016? - Dieter - 01-09-2016, 06:22 PM
RE: WP-32S in 2016? - walter b - 01-09-2016, 09:51 PM
RE: WP-32S in 2016? - emece67 - 01-09-2016, 09:58 AM
RE: WP-32S in 2016? - Dieter - 01-08-2016, 09:09 PM
RE: WP-32S in 2016? - Luigi Vampa - 01-08-2016, 09:47 PM
RE: WP-32S in 2016? - emece67 - 01-09-2016, 10:03 AM
RE: WP-32S in 2016? - Paul Dale - 01-09-2016, 10:42 PM
RE: WP-32S in 2016? - matthiaspaul - 01-12-2016, 12:08 AM
RE: WP-32S in 2016? - Dieter - 01-12-2016, 12:27 AM
RE: WP-32S in 2016? - matthiaspaul - 01-15-2016, 09:05 PM
RE: WP-32S in 2016? - emece67 - 01-08-2016, 10:30 AM
RE: WP-32S in 2016? - emece67 - 01-08-2016, 12:25 PM
RE: WP-32S in 2016? - emece67 - 01-08-2016, 04:44 PM
RE: WP-32S in 2016? - Luigi Vampa - 01-10-2016, 03:06 PM
RE: WP-32S in 2016? - walter b - 01-10-2016, 03:17 PM
RE: WP-32S in 2016? - Paul Dale - 01-12-2016, 03:07 AM



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