aboutsummaryrefslogtreecommitdiffstats
path: root/src/testapp1/README.md
blob: 92c8206e49a754f83e15d25b876a83f344d19d34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
testapp1
========

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.