From 45b37d5d256ffd09b139e38ee149a5b8eaadc0d4 Mon Sep 17 00:00:00 2001 From: Denny Date: Sat, 25 Feb 2017 08:46:39 -0500 Subject: [PATCH] Updates Funcube Dongle Pro wiki entry for version 0.3.0 --- FuncubeDonglePro_V0.3.0.md | 48 +++++++++++++++++++++++++++++ Tuners_V0.3.0.md | 1 + UserManual_Version0.3.0.md | 1 + images/FuncubeDonglePro_V0.3.0.png | Bin 0 -> 14908 bytes 4 files changed, 50 insertions(+) create mode 100644 FuncubeDonglePro_V0.3.0.md create mode 100644 images/FuncubeDonglePro_V0.3.0.png diff --git a/FuncubeDonglePro_V0.3.0.md b/FuncubeDonglePro_V0.3.0.md new file mode 100644 index 0000000..ca874ec --- /dev/null +++ b/FuncubeDonglePro_V0.3.0.md @@ -0,0 +1,48 @@ +**Version:** 0.3.0 + +Funcube Dongle Pro Tuner Configuration +--- + +![Figure 1: Funcube Dongle Pro Tuner Configuration](images/FuncubeDonglePro_V0.3.0.png) + +**Figure 1:** Funcube Dongle Pro Tuner Configuration + + +The following settings shown in Figure 1 are available for configuring the tuner: + +#### Name +Name for the tuner configuration. + +#### Tuner Info Button +Provides a summary of details about the currently selected tuner, including: USB ID, USB address, +USB speed, cellular band block, and Firmware version + +#### PPM +Correction value to align the currently tuned frequency with the frequency display values. Increasing +the value causes the frequency display to move to the left and vice-versa. + +#### LNA +LNA gain setting + +#### Enahance +LNA enhance gain setting + +#### Mixer +Mixer gain setting + +#### DC Inphase +Corrects for DC offset in the Inphase component + +#### DC Quadrature +Corrects for DC offset in the Quadrature component + +#### Gain +Corrects for Gain error + +#### Phase +Corrects for Phase error + +**Note:** firmware on the [Funcube Dongle Website](http://www.funcubedongle.com/?page_id=313) +is identified by a major revision and letter. Convert the listed firmware minor revision number +to a letter to identify the correct firmware revision on the funcube website. For example, +firmware **18.10** is listed as **18j** on the funcube website. \ No newline at end of file diff --git a/Tuners_V0.3.0.md b/Tuners_V0.3.0.md index 72f6fb4..0e5f37a 100644 --- a/Tuners_V0.3.0.md +++ b/Tuners_V0.3.0.md @@ -9,6 +9,7 @@ attempts to reconfigure your tuner to the same settings used the last time that software. ![Figure 1: Tuners](images/Tuners_V0.3.0.png) + **Figure 1:** Tuners View The tuners view contains three sections with all available tuners listed in the top section, tuner diff --git a/UserManual_Version0.3.0.md b/UserManual_Version0.3.0.md index 8b9500f..95d2e28 100644 --- a/UserManual_Version0.3.0.md +++ b/UserManual_Version0.3.0.md @@ -14,6 +14,7 @@ also supports automatically creating and tuning to traffic channels in trunked radio systems when decoding the system control channel. ![Figure 1: Application Overview](images/ApplicationOverview_V0.3.0.png) + **Figure 1:** Application Overview showing a single Airspy tuner decoding multiple trunked radio control channels and automatically generating traffic channels for each system. diff --git a/images/FuncubeDonglePro_V0.3.0.png b/images/FuncubeDonglePro_V0.3.0.png new file mode 100644 index 0000000000000000000000000000000000000000..f38ae48279cf0bb9884887740d2b9b636b971642 GIT binary patch literal 14908 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 HyAS^t2Q^7v literal 0 HcmV?d00001