SDK Demo Quick Reference Guide


Example help file

Navigation

Press + to move one line forward
Press - to move one line backward
Press × to move one page forward
Press ÷ to move one page backward

Symbols used in this guide

A 123 represents a soft button or anything on the LCD
A STO represents a physical button

Contents



About Help Browser

The DMCP system supports extremely lightweight implementation of HTML which covers just small fraction of the format. Almost all supported formatting is used in this help file.
If you want to write your own help file it is strongly recommended to take this help file as starting point and follow the structure of the HTML. Then check the appearance in calculator browser, whether it looks as expected.

See "Special characters available" for list of supported characters in help file.

Stack

Stack consists of 10 registers. All arithmetic operations use for arguments and results top level of the stack as is usual for RPN machines.
Stack registers could be also accessed using RCL and STO with negative indexes -1 to -9.

Example of stack display:
6: 0
5: 0
4: 0
3: 0
2: 321232.123ᴇ-12
1: 54.344234342
0: 123.32

Registers

Register area consist of 100 registers. Registers could be accessed using RCL and STO with indexes 0 to 99.

Fx Buttons without menu

F1Displays this Help
F2
F3
F4
F5Decreases font size
F6Increases font size


Angular Modes

Pressing MODES button cycles through angular modes
DEG Degrees
RADRadians
GRADGradians


Current angular mode is displayed in status line.

Number Formats

Press DISP - selection menu appears
NoneNo special format
FIX Fixed decimal places (ARG)
SCI Scientific notation (ARG)
ENG Engineering notation (ARG)

(ARG): Takes number of fractional digits (i.e. digits after decimal point) as argument from stack.

Implemented functions

[1/x], [√x], [LOG], [LN],
[x2], [yx], [10x], [ex],
[STO], [RCL], [R↓], [SIN], [COS], [TAN],
[%], [π], [ASIN], [ACOS], [ATAN],


Special characters available

This list of special characters supported in help files.
HTML &xxx; sequences
Unicode characters

HTML &xxx; sequences

' 'as  
&as &
>as >
<as &lt;
as &#9660;
as &#9650;
as &darr;
as &uarr;
as &larr;
as &rarr;
as &int;
±as &plusmn;
÷as &divide;
×as &times;
Σas &Sigma;


Unicode characters

U+xxxx notation means Unicode character placed directly in help file.

Letters

ÄU+00C4
ÅU+00C5
ÆU+00C6
ÑU+00D1
ÖU+00D6
ÜU+00DC
U+1D07


Ligatures

U+FB01
U+FB02


Greek

ΣU+03A3
μU+03BC
πU+03C0
ΓU+0393 (Transliterated)
θU+03B8 (Transliterated)


Punctuation marks

U+2014
U+2019
U+2026
¿U+00BF


Arrows

U+2190
U+2191
U+2192
U+2193
U+21B2


Symbols

°U+00B0
×U+00D7
÷U+00F7
U+221A
U+2220 or U+2221
U+222B
U+2260
U+2264
U+2265
U+240A
U+241B
£U+00A3


Graphics

U+2592
U+25A0
U+25B6
U+25BC
U+25B2
U+25C4