File: README.RTTY

package info (click to toggle)
tlf 1.3.2-1
  • links: PTS
  • area: main
  • in suites: buster
  • size: 3,424 kB
  • sloc: ansic: 25,667; sh: 4,284; makefile: 124
file content (128 lines) | stat: -rw-r--r-- 5,562 bytes parent folder | download | duplicates (3)
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
Tlf RTTY howto

2016-2018, Ervin Hegedus, HA2OS

This is a guide for Tlf, how to use it with Fldigi in RTTY mode,
especially in FSK, LSB or USB modulations. Tlf got a new Fldigi
interface, here is what you need to know.

To work in RTTY, you need to solve two problems: read and demodulate
RTTY signals (RX), and send your messages (TX). To demodulate the
signals, we use the Fldigi, the most popular software for digital
modes. Fldigi also can modulate, but there are several solutions,
eg. MFJ 1278, or any other modems, which can be work through serial
port.


Let's see, how works the TX direction with Fldigi.

Important: if you set up your Fldigi instance, don't set up your
RIG! Tlf needs to handle the RIG, because it needs to tune the VFO,
to use the bandmap. After the version 1.3, Tlf can controlls Fldigi,
then it can be show the QRG (frequency of RIG - see later), and
mode of RIG (eg: LSB, USB, FSK).

Starting with TLF-1.3 there are two ways to comunicate with Fldigi -
the old GMFSK interface and the actual XMLRPC one. Note, that after
version 1.3 the GMFSK works as standalone interface, but can't work
with Fldigi.

Note: Using the new interface is recommended. The old GMFSK interface 
will be no longer maintained and will go away soon.

XMLRPC interface
================

The only thing to do is to set the following command into your 
logcfg.dat

FLDIGI

That will work as long as your Fldigi is compiled with the XMLRPC 
interface and you do use the standard port for it.

If you run fldigis XMLRPC on a different port (or machine) use 

FLDIGI=http://<host>:<portnumber>/RPC2

That's it. Tlf will realizes that you have Fldigi, and will
communicate through XMLRPC.

You can still read of Fldigi RX window (top) in Tlf own terminal,
just use ":miniterm" command in callsign field.

There is a new command: ":fldigi", which helps to you to turn on and
off Fldigi communication. Then you don't need to modifiy the logcfg.dat
to change your mode.

Note: in old versions of Tlf, you could't use NETKEYER and FLDIGI in
same time. Now this restriction is gone, you can use them in same time.

The RX mode is a slightly difficult. I don't want to expose that
here, I suppose that anybody knows that, if works in RTTY. I had
a "big" problem with Tlf: when I've worked in AFSK, and I moved the
Fldigi carrier, I could't know exactly, what is the correct QRG of
my RIG. And it was the problem, because I could't use the cluster
info, moreover the grabbed spots! So, when I grabbed a station, TLF
stored it to the currently QRG, but it didn't stored the Fldigi
carrier shift! So, now the Tlf follows this philosophy below.

The "native" mode is FSK. If you turn on your RIG, and switch to
FSK mode, tune the VFO to an RTTY station. If you want to see its
signals in Fldigi, you have to move the Fldigi carrier to 2210Hz.
Note, that 2210Hz calculated from the space and mark frequency. The
space is 2125Hz, the mark is 2295Hz. 2295-2125 = 170, 170/2 = 85,
and 2125+85 = 2210. This value is indicated at bottom-middle of
Fldigi window.

Note, that you have to swith the Fldigi to reverse mode, so you need
to push the [Rv] button.

From now on if you find a station on the bandmap, and press the
CTRL-G (grab the spot), Tlf will tune to VFO that frequency, and
you can hear the station. That's it. Almost :). In FSK mode, there
isn't too easy to tune the VFO to the correct QRG. But if Tlf can
detect, that your RIG is in FSK mode (through CAT system), then
if you move the Fldigi carrier to an another station (which exists
eg. on 1000Hz), then Tlf calculates the new VFO frequency, tune the
RIG to there, and tune Fldigi's carrier to back, 2210Hz.

If you're working in AFSK, then the used modulation is LSB (or USB).
In this case, you can move the Fldigi's carrier anywhere you want
(from 85Hz to 2915Hz), Tlf only catch's the Fldigi carrrier's value,
and calculates the accurate QRG, which indicated on left-middle part
in Tlf window. If you want to grab a spot (with CTRL-G), then leave
the Fldigi carrier's as it exists, and grab the next spot. Tlf will
calculates the requested QRG from the different of the spot and
Fldigi carrier's frequency, and tune the RIG. That's it.

Error handling: if you forgot to start the Fldigi, or you close that
till Tlf runs and wants to communicate with it, Tlf tries to connect.
After ten (10) continuous unsuccessful attemtp Tlf will show you the
error message (at bottom left corner): "Fldigi: lost connection", and
turns it off. If you want to turn on again, just type ":fldigi"
command in CALLSIGN field. If Fldigi comes back after less, than ten
attempt, the error counter cleared.

More new feature in Fldigi interface:
- when Tlf sends a message throug Fldigi, it switches Fldigi to TX mode.
- similar to CW mode, if you press ESC while Fldigi sends the message,
  Tlf will stop it.
- if the connection between Tlf and Fldigi breaks (eg. you close
  Fldigi, or you start Tlf before Fldigi), then Tlf realizes it,
  and handles as correctly. You will lost the Fldigi functions (no
  TX/RX, QRG align), but Tlf runs away. If you start Fldigi again,
  after a few seconds, Tlf will work with it again

New features after 1.3:
- Fldigi supports nanoIO software, which is a small Arduino project
  Homepage: https://github.com/w1hkj/nanoIO
  whit this, you can work in real FSK mode
- Fldigi can catch the different strings as field values, eg:
  CALLSIGN, EXCHANGE. If you click in RX window to a callsign, Fldigi
  fills its CALL field, and Tlf will grab it. EXCHANGE field is similar.


73, Ervin
HA2OS