summaryrefslogtreecommitdiffstats
path: root/src/host/rita_pll
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2010-11-21 18:10:46 +0100
committerHarald Welte <laforge@gnumonks.org>2010-11-21 18:10:46 +0100
commit2303067ea15dc2f073c9cf8b44b82f464357bafa (patch)
treecdce06fbd24c4381bfdddbb42ae34d3c3fe265d6 /src/host/rita_pll
parent7e29ca7006ff5db1d04d947f0d08003d9f8d1037 (diff)
rita_pll: Compute values for T-GSM 810
Diffstat (limited to 'src/host/rita_pll')
-rwxr-xr-xsrc/host/rita_pll/rita_pll.pl4
-rw-r--r--src/host/rita_pll/rita_pll_notes.txt11
2 files changed, 15 insertions, 0 deletions
diff --git a/src/host/rita_pll/rita_pll.pl b/src/host/rita_pll/rita_pll.pl
index 7de1aec4..b5b09443 100755
--- a/src/host/rita_pll/rita_pll.pl
+++ b/src/host/rita_pll/rita_pll.pl
@@ -64,6 +64,8 @@ sub hr() {
printf("PLL Rx Low Band:\n");
for (my $b = 135; $b <= 150; $b++) {
+#for GSM 810
+#for (my $b = 132; $b <= 150; $b++) {
for (my $a = 0; $a <= 62; $a++) {
printf("Fout=%4.2f (A=%03u, B=%03u)\n", pll_rx_low_band($a, $b), $a, $b);
}
@@ -80,6 +82,8 @@ for (my $b = 141; $b <= 155; $b++) {
hr();
printf("PLL Tx GSM850_1\n");
for (my $b = 128; $b <= 130; $b++) {
+#for GSM 810
+#for (my $b = 125; $b <= 130; $b++) {
for (my $a = 0; $a <= 62; $a++) {
printf("Fout=%4.2f (A=%03u, B=%03u)\n", pll_tx_gsm850_1($a, $b), $a, $b);
}
diff --git a/src/host/rita_pll/rita_pll_notes.txt b/src/host/rita_pll/rita_pll_notes.txt
index 8557d3ae..7df03f5e 100644
--- a/src/host/rita_pll/rita_pll_notes.txt
+++ b/src/host/rita_pll/rita_pll_notes.txt
@@ -6,3 +6,14 @@ GSM900 Rx: 864.4 ... 966.2 MHz 925.0 ... 959.8
GSM1800 Tx: 1702.4 ... 1919.8 MHz 1710.2 ... 1784.8
GSM1800 Rx: 1804.8 ... 1996.4 MHz 1805.2 ... 1879.8
+
+GSM850 Tx:
+
+[824.2 ~ 837.0 MHz]
+[837.2 ~ 848.8 MHz]
+
+
+GSM810 Tx: 806.0 ... 821.0
+* modify B value to go down to 125 (A = 60)
+GSM810 Rx: 851.0 ... 866.0
+* modify B value to go down to 132 (A = 62)