aboutsummaryrefslogtreecommitdiffstats
path: root/src/testapp1/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'src/testapp1/README.md')
-rw-r--r--src/testapp1/README.md23
1 files changed, 22 insertions, 1 deletions
diff --git a/src/testapp1/README.md b/src/testapp1/README.md
index 7099b6a..92c8206 100644
--- a/src/testapp1/README.md
+++ b/src/testapp1/README.md
@@ -1,5 +1,26 @@
testapp1
========
-This only sends MOS in morse code on PB0
+On startup, transmit callsign, then start transmitting CW codes:
+
++--------+-----------+
+| sign | timeslot |
++--------+-----------+
+| E | 1 |
+| I | 2 |
+| S | 3 |
+| H | 4 |
+| err | permanent |
++--------+-----------+
+
+CW is output on PB0, noninverted logic.
+
+When SYNCn input on PB2 goes to zero, transmission stops, and the internal time is set to 0.
+
+Modes
+-----
+
+When internal time < 10 minutes, transmit only sign without "MO", in short timeslots, then stay silent 30s.
+
+If internal time >= 10 minutes, transmit "MO<sign>" for a full minute timeslot.