work on docs
This commit is contained in:
parent
1ef1b93776
commit
3ab5a3f6a9
10
README
10
README
|
@ -1,7 +1,9 @@
|
||||||
This software implements base station protocol of classic mobile phones. With
|
This software implements base station protocol of classic mobile phones. With
|
||||||
radio transmitter and receiver connected to one sound card and a headset
|
radio transmitter and receiver connected to one sound card and a headset
|
||||||
connected to another sound card, it is possible to make and receive calls to
|
connected to another sound card, it is possible to make and receive calls to
|
||||||
and from mobile phone. Currently supported networks:
|
and from mobile phone. With SDR (software defined radio) it can be use without
|
||||||
|
radio equipment connected to a sound card, and even multiple channels can be
|
||||||
|
generated simultaniously using SDR. Currently supported networks:
|
||||||
|
|
||||||
* A-Netz
|
* A-Netz
|
||||||
* B-Netz (ATF-1)
|
* B-Netz (ATF-1)
|
||||||
|
@ -9,7 +11,9 @@ and from mobile phone. Currently supported networks:
|
||||||
* NMT 450 / 900 (Nordic Mobile Telephone)
|
* NMT 450 / 900 (Nordic Mobile Telephone)
|
||||||
* AMPS (Advanced Mobile Phone System)
|
* AMPS (Advanced Mobile Phone System)
|
||||||
* TACS (Total Access Communication System)
|
* TACS (Total Access Communication System)
|
||||||
|
* JTACS (Japanese version of TACS)
|
||||||
* Radiocom 2000 (French network)
|
* Radiocom 2000 (French network)
|
||||||
|
* JollyCom (Unofficial network, invented by the author)
|
||||||
|
|
||||||
|
|
||||||
USE AT YOUR OWN RISK!
|
USE AT YOUR OWN RISK!
|
||||||
|
@ -49,6 +53,6 @@ providing memory cards to be programmed for older C-Netz phone.
|
||||||
|
|
||||||
Dieter Spaar providing TACS recordings to verify and debug TACS support.
|
Dieter Spaar providing TACS recordings to verify and debug TACS support.
|
||||||
|
|
||||||
Hans Wigger providing Radiocom 2000 recordings to reverse-enigeer the signalling
|
Hans Wigger providing Radiocom 2000 recordings, to reverse-enigeer the standard,
|
||||||
system.
|
which seems not to exist anymore...
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ History
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
A-Netz was the first mobile telephone network in Germany.
|
A-Netz was the first mobile telephone network in Germany.
|
||||||
It existed between 1985 and 1977.
|
It existed between 1958 and 1977.
|
||||||
The first mobile units were huge and heavy and consisted of radio tubes.
|
The first mobile units were huge and heavy and consisted of radio tubes.
|
||||||
Only big cars could carry these units in their trunk.
|
Only big cars could carry these units in their trunk.
|
||||||
It used full duplex radio link.
|
It used full duplex radio link.
|
||||||
|
|
|
@ -58,7 +58,8 @@ This helped to lower the channel allocation time.
|
||||||
|
|
||||||
<center><img src="bird.png"/></center>
|
<center><img src="bird.png"/></center>
|
||||||
|
|
||||||
<center><a href="bnetz.wav">Listen to base station's idle sequence</a></center>
|
<center>Listen to base station's idle sequence:<br>
|
||||||
|
<audio src="bnetz.wav" controls></audio></center>
|
||||||
|
|
||||||
<p class="toppic">
|
<p class="toppic">
|
||||||
<a name="howitworks"></a>
|
<a name="howitworks"></a>
|
||||||
|
@ -137,7 +138,6 @@ All digit starts with sync pattern ("0 1 1 1 0").
|
||||||
|0 1 1 1 0|0 0 1 1 0|0|0 1 1 0 0| Wahlziffer 7
|
|0 1 1 1 0|0 0 1 1 0|0|0 1 1 0 0| Wahlziffer 7
|
||||||
|0 1 1 1 0|0 0 1 0 1|0|1 0 1 0 0| Wahlziffer 8
|
|0 1 1 1 0|0 0 1 0 1|0|1 0 1 0 0| Wahlziffer 8
|
||||||
|0 1 1 1 0|0 0 0 1 1|0|1 1 0 0 0| Wahlziffer 9
|
|0 1 1 1 0|0 0 0 1 1|0|1 1 0 0 0| Wahlziffer 9
|
||||||
|0 1 1 1 0|0 0 0 1 1|0|0 1 0 0 1| Wahlziffer 2
|
|
||||||
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
||||||
|
|
||||||
Sync
|
Sync
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th>AMPS (USA) / TACS (UK / Ireland / Italy)</th>
|
<th>AMPS (USA) / TACS (UK / Ireland / Italy)</th>
|
||||||
<th>my ealy radio setup</th>
|
<th>my early radio setup</th>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</center>
|
</center>
|
||||||
|
|
|
@ -145,11 +145,11 @@ Multiple Channels
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Multiple channels can be useful, to keep the control channel, while establishing one or even multiple voice channels.
|
Multiple channels can be useful, to keep the control channel, while establishing one or even multiple voice channels.
|
||||||
One nice things about SDR is that a spectrum is transmitted and not just one modulated carrier.
|
One nice feature of SDR is that a spectrum is transmitted and not just one modulated carrier.
|
||||||
Because the carrier is actually generated in software, we can generate multiple carriers that fit in our bandwidth.
|
Because the carrier is actually generated in software, we can generate multiple carriers that fit in our spectrum.
|
||||||
I suggest to have at least one channel space between channels you want to generate.
|
I suggest to have at least one channel space between channels you want to generate.
|
||||||
I suggest to use channel 1 and 3 or even channel 1 and 4 for NMT system.
|
I suggest to use channel 1 and 3 or even channel 1 and 4 for NMT system.
|
||||||
The software will notice you, if the channels wont fit into the bandwidth.
|
The software will notice you, if the channels wont fit into the spectrum.
|
||||||
In this case increase the sample rate (-s) to generate a wider spectrum. (--sdr-samplerate must not need to be changed)
|
In this case increase the sample rate (-s) to generate a wider spectrum. (--sdr-samplerate must not need to be changed)
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
@ -161,7 +161,7 @@ I suggest to stay below 60% for each threads.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Example: C-Netz<br>
|
<b>Example: C-Netz</b><br>
|
||||||
Two channes are created, one the OgK (control channel) and one SpK (speech channel).
|
Two channes are created, one the OgK (control channel) and one SpK (speech channel).
|
||||||
The distance between channels is 20 KHz (two channels).
|
The distance between channels is 20 KHz (two channels).
|
||||||
Because C-Netz uses only odd channel numbers for 10 KHz spacing, we use channel 131 (OgK) and 135 (SpK).
|
Because C-Netz uses only odd channel numbers for 10 KHz spacing, we use channel 131 (OgK) and 135 (SpK).
|
||||||
|
@ -180,8 +180,8 @@ Because C-Netz uses only odd channel numbers for 10 KHz spacing, we use channel
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Example: Test TV signal<br>
|
<b>Example: Test TV signal</b><br>
|
||||||
Give PAL 'FUBK' test image on TV channel 21.
|
Transmit PAL 'FUBK' test image on TV channel 21.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
|
|
Loading…
Reference in New Issue