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 04:07:35 (GMT)
commit7f08e2c63608185b741fd5270a0aee4bd225f140 (patch)
tree4609699c5608e4d8c23659c8c5dfc31097b28a74 /doc
parent2ecb4a6fc7b862280281d9ac762953cb14b7eea6 (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