summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRaupinger <fgrauper@gmail.com>2021-02-23 08:01:58 (GMT)
committerMichele Bini <michele.bini@gmail.com>2022-06-11 01:09:51 (GMT)
commitcfb04a6609b013c2c5547d8b404b7ecfaaaf8259 (patch)
tree53f5f055cfa423d63d5b4272eb6a3ad53a21acfc /doc
parent9d982cea5b7dc616088646f97b7e0d424860f40b (diff)
Add Calculator screen as new App
A calculator based on the Shunting-yard algorithm as described here: https://en.wikipedia.org/wiki/Shunting-yard_algorithm Moving the Motion App into the Settings screen to use the tile in the ApplicationList for the Calculator.
Diffstat (limited to 'doc')
-rw-r--r--doc/Calculator.md9
-rw-r--r--doc/ui/calc2.jpgbin0 -> 985632 bytes
-rw-r--r--doc/ui/calc3.jpgbin0 -> 141874 bytes
-rw-r--r--doc/ui/calc4.jpgbin0 -> 131313 bytes
4 files changed, 9 insertions, 0 deletions
diff --git a/doc/Calculator.md b/doc/Calculator.md
new file mode 100644
index 0000000..2184e06
--- /dev/null
+++ b/doc/Calculator.md
@@ -0,0 +1,9 @@
+# Calculator Manual
+This is a simple Calculator with support for the four basic arithmetic operations, parenthesis and exponents.
+Here is what you need to know to make full use of it:
+- Swipe left to access parenthesis and exponents:
+ ![](./ui/calc2.jpg)
+- A long tap on the screen will reset the text field to `0`.
+- If the entered term is invalid, the watch will vibrate.
+- results are rounded to 4 digits after the decimal point
+- **TIP:** you can use `^(1/2)` to calculate square roots
diff --git a/doc/ui/calc2.jpg b/doc/ui/calc2.jpg
new file mode 100644
index 0000000..7f04a80
--- /dev/null
+++ b/doc/ui/calc2.jpg
Binary files differ
diff --git a/doc/ui/calc3.jpg b/doc/ui/calc3.jpg
new file mode 100644
index 0000000..ac65c9f
--- /dev/null
+++ b/doc/ui/calc3.jpg
Binary files differ
diff --git a/doc/ui/calc4.jpg b/doc/ui/calc4.jpg
new file mode 100644
index 0000000..8069054
--- /dev/null
+++ b/doc/ui/calc4.jpg
Binary files differ