13.2 Keyboard reference ======================== Menu Display menu Control-A .. Control-Z Select active memory M Psion-Control-A .. Z Store number to memory M Shift-Control-A .. Z Load number from memory M Help Display help Diamond Execute external math function in ADDON.OPO Left-arrow Recall previously entered number or result in recall buffer Right-arrow Recall next entered number or result in recall buffer Up-arrow Store number to active memory Dn-arrow or Psion-M Load number from active memory PgUp Select previous page with 60 buttons PgDn Select next page with 60 buttons Psion-Q Set preferences Psion-X Terminate Calc3a application Psion-* Clear active memory Psion-F Alter display format (GEN/SCI/FIX/ENG/OCT/BIN/HEX) Shift-Psion-F Alter display format reverse order Psion-T Alter trigonometric mode (RAD/DEG) Psion-C Alter calculation mode (SD/LR/COMP) Psion-E Edit memory M Psion-Y Edit statistics memory Psion-O Octal mode Psion-D Decimal mode (GEN) Psion-B Binary mode Psion-H Hexadecimal mode Psion-/ Bring Psion-J Plot settings Psion-K Execute XY plot Psion-S Show recall buffer Psion-+ MAIN: Add number to active memory PLOT: Enlarge visor Psion-- MAIN: Subtract number from memory PLOT: Enlarge visor Psion-U Edit equation Psion-L Evaluate equation Psion-Z List all registered external functions Psion-G Export memories Psion-A Display about screen Psion-I Constants list Psion-N Integrate Psion-P Fraction tool Tab Toggle decimal places 0..20 Delete Delete entered digit e Exponential Esc Clear Shift-Esc Clear statistics memory = or Enter Execute binary calculation % Execute percentage calculations 13.3 With special thanks to ... =============================== * Wolfgang Schirmer an Michael R. Sturm for testing the software; * Mark Paulhus, for checking the manual and help texts; * Tim Richardson and Daron Brewood, for distributing Calc3a on internet and other highways; * Angelique (my girlfriend) with her endless patience. 14. HISTORY =========== 07/16/95 Version 1.0 test * Initial release. 07/22/95 Version 1.1 * LR calculations (linear regression) * Clear stat memory with * Edit memory M * Edit stat memory * Bug in Rectangular() function * Bug, tangents-1 did not work * Extensive help * Negative (-) key * Surface calculation * Degrees to degrees-min-sec conversion * Display of recall buffer * 26 calculator memories MA..MZ * Input of hex digits 'a' - 'f' * Binary mode * Equation evaluator * Removed the HEX/BIN/DEC converter 07/29/95 Version 1.2 * Digits in GEN/SCI/FIX limited to 15 * Improved equation evaluator + max. of 12 variables per equation + equation short description + decreased number of dialogues * XY plot * OCTal calculation mode * New functions AND, OR and NOT * Shortcut keys to switch to HEX, BIN DEC and OCT mode. * Selectable decimal separator * New program icon * Decimal separator not allowed in HEX mode * Changes in help screens and documentation 08/11/95 Version 1.3 * Changes in help screens and documentation * Support for external functions. This is possible by creating an ADDON.OPO in your \OPO directory. * Plot improvements + Grid lines * Conversion degrees<->radians * Faster keyboard response * 20 equations * Extra hotkeys for german users + ^ accessible by M + ~ accessible by z + ' accessible by Q ------------------------------------------ * dms->degrees conversion added to add-on * bring support * new about box * disabled allowance for tan(90) * MANUAL.RTF format documentation for Calc3a. Registered users only! * POL() and REC() return two results The first is shown on the calculator display and the other is saved to the recall-buffer automatically. Press left arrow to display the second result. 08/21/95 Version 1.4.1 * Changes in help screens and documentation * Equations are now stored in a database and can be selected from a list. * Plot improvements + Trace mode for f(x) moving cursor/visor along the curve + Selectable logarithmic X/Y/XY scale + Change in order of dialogs for plot settings + Huge steps with cursor with Shift- Psion-Cursor * Bugs solved + Pressing Esc in Preferences menu caused a * MA Error * + Binary format upper bound set to 2**31. Was set to 2**30! + Setting "German keyboard" was not saved to the settings file. Renamed this setting to "Alternative layout" + Other small bugs * New functions + logical XOR function + degrees converted to degrees-min-sec will be shown on the calculator LCD display until a key is pressed + shortcut key 'b' for conversion of degrees-min-sec to degrees + calculation of percentages e.g. 12% of $100 => 100<*>12<%> * Solver for single variables using method "SECANT" for finding the first single root of a function. * Export of memories to TXT file. * Equation database with approximately 50 equations/conversions. 09/28/95 Version 1.4.2 * Support for parenthesis (25 levels) * extra option in preferences-keyboard for parenthesis mode * Bug fixed in dBlist (ADDON) 10/22/95 Version 1.4.3 * Small bug fixes and typos solved * CALC3A.INI can be placed on any drive * Bug fixed in SOLVER, simple equations that only needed one PASS will be solved correctly 12/17/95 Version 1.5 * Expressions like x**2 are evaluated correctly without using parenthesis! * Manual converted from RTF to TXT format * < and > key did not update memory contents on status display * Solver settings are saved to disk * Solver "variable to solve" defaults to first variable that is zero-valued * Plot : g(x) also traceable * Plot : plot equations from database * Small bug fixes and typos solved * Constants list * Input and display of negative HEX/BIN/OCT numbers * Equation database with comma support. if you set decimal separator to comma, you should copy COMMA.EQN to \OPD\CALC3A.EQN. + EQNCONV utility 01/10/96 Version V1.5.5 * Integrate acoording to simpsons rule * Small bug fixes in equation database * Improved display of solver results * Engineering notation * Shift-Psion-F to cycle backwards through display formats * Diferent symbols for intersectionpoints plot (f(x)=rectangle, g(x)=cross) 25/01/96 Version V1.5.6 * Interest calculation added to ADDON Diamond-I * Enhancement of OPL interface functions * Input overflow message * 20 digits allowed in decimal mode (was 15) * Solved incorrect behaviour of key in Hex, Bin and Oct mode. * Removal of "ADD" message when closing parenthesis * Bug in parenthesis counter on statusdisplay 12/04/96 Version V1.5.7 * Psion-M displays return value on display 29/04/96 Version V1.5.7b * Import ascii text file in addon 08/10/96 Version V1.6 * xmean, xmin, xmax, sumx, sumsquarex also available in LR mode * fraction tool : press Psion-P for fraction math * configurable thousands separator 12/09/96 Version V1.6.1 * bug fix thousands separator 12/26/96 Version V1.7 * converterd to FREEWARE 15. ADDONS ========== Functions in ADDON gLOG g-base logarithm of x Hotkey: Diamond-g VecL length of vector 0,0 to x,y Hotkey: Diamond-v Poly length of polyline, all x,y pairs must be available in LR memory Hotkey: Diamond-p KeyC key and modifier code Hotkey: Diamond-k dBlist sum dB numbers in stat memory, dB values must be available in SD memory Hotkey: Diamond-d Interst Interest rate calculation, after the calculation all amounts and corresponding year numbers are in LR memory Hotkey: Diamond-i Import Import ascii text file which has been exported from Calc3a with export option Psion-G. Hotkey: Diamond-m 16. EQNCONV =========== The supplied equation database CALC3A.EQN is based on a period as decimal separator. If you use a comma als decimal separator, the evaluation of equations in the database will not work. EQNCONV can be used to convert a period based equation database to a comma based one. copy EQNCONV.OPO to your \OPO\ directory, start eqnconv and follow the instructions.