|
Control codes in memory textes
For influencing processor output pins, generating time loops, switching to QRSS mode or repeating a specified character sequence nn times, some control commands are available. To distinguish them from normal text all commands start with a special preceeding character which is always the code from the key left to number "1". Depending on the keyboard's layout this character can be for instance "~" on the english keyboard or "^" on the german or "§" on a swedish one. In the examples of this manual circumflex "^" is used vicariously.
CW speed control commands
| ^S T |
| ^S F |
| ^S 1, ^S 2, ... ^S 9 |
| ^S 0 |
| ^S N |
| CW dot length = 3 Sec. (speed three) |
| CW dot length = 5 Sec. (speed five) |
| CW dot length = 10, 20, ... 90 Sec. |
| CW dot length = 120 Sec. |
| back to normal speed |
Output control commands
The following table shows which control command (^0...^9) influences the state of which processor output pin. After powering on all outputs are in LOW state.
| ^1 |
| ^2 |
| ^3 |
| ^4 |
| ^5 |
| ^6 |
| ^7 |
| ^8 |
^P |
| JP2-5 (P1.5) |
| JP2-4 (P1.6) |
| JP2-3 (P1.7) |
| JP2-2 (P3.4) |
| JP2-1 (P3.5) |
| JP1-2 (P1.0) |
| JP1-1 (P1.1) |
| JP3-3 (P3.7) |
toggles the PTT line |
Time loops
| time loop of nn seconds
(nn = 01...99) |
Multiple repetition of text blocks
| repeats block nn times (nn = 02 ... 99) |
QRSS mode commands
For test transmissions at mW or µW output power (QRPP) modes with extreme slow modulation are commonly used whereby a soundcard based PC program is decoding the often non-audible receiving signal. The CWKtiny's software covers the modes QRSS3, 5, ... 120, DFCW, FSKCW, FATCW, SLANT, Slow Hell as well as some other graphical signal patterns by offering the following commands :
^C
|
^D
|
| ^S T (speed three) |
| ^S F (speed five) |
| ^S 1 ... ^S 9 |
| ^S 0 |
| ^S N |
| ^H F text ^ |
| ^H M text ^ |
| ^H S text ^ |
| ^H D text ^ |
^Q ss ww nn
|
^Z ss dd nn
|
^F ss ww
|
^B ss ww
|
^J ss
|
^G S text ^
|
^G F text ^
|
^G T text ^
|
^G L text ^
|
FSKCW mode "on/off" takes only effect if an ^S command was given before |
DFCW mode on/off takes only effect if an ^S command was given before |
| QRSS3 "on" (dot length 3 sec.) |
| QRSS5 "on" (dot length 5 sec.) |
| QRSS10...90 "on" (dot length 10...90 sec.) |
| QRSS120 "on" (dot length 120s) |
| back to normal CW speed |
| sends "text" in Hell mode with pixel length of 0.1 s (fast) |
| sends "text" in Hell mode with pixel length of 0.2 s (medium) |
| sends "text" in Hell mode with pixel length of 0.4 s (slow) |
| sends "text" in Hell mode with pixel length of 0.6 s (dx) |
generates nn square waves with a height of ss DAC steps and ww half cycle duration
nn=01...99, ss=01...31, ww=01 ... 99 sec. |
generates nn triangle waves with a height of ss DAC steps and ww step duration
nn=01...99, ss=01...31, ww=00 ... 99 sec. |
generates a rising ramp, ss DAC steps high with a step duration of ww
ww=00 ... 99 |
generates a falling ramp, ss DAC steps high with a step duration of ww
ww=00 ... 99 |
adds ss steps to the DAC counter, rollover to 0 after 32 steps
ss =0...31 |
| "text" is sent in SLANT CW |
| "text" is sent in FATCW |
| "text" is sent in TRIANGLE CW |
| "text" is sent in SQUAREWAVE HELL |
Memory texts in HELL, SLANT, FATCW and Triangle mode may consist of letters, numbers, hyphen, stroke, question mark and space bar. Between ^H and ^ no other command which contains the charachter ^ is allowed (e.g. ^T or ^R).
nn=00 causes an endless output of cycles.
ww=00 sets the step duration (triangle wave and ramps) to a fixed value of 0,33 sec.
|
|