Project

General

Profile

Fairwaves UmTRX UmSITE » History » Version 2

ipse, 08/10/2017 09:46 PM
Initial information

1 2 ipse
h1. Fairwaves UmTRX and UmSITE
2 1 laforge
3 2 ipse
"Fairwaves UmSITE":https://fairwaves.co/products/equipment/ is a fully fledged GSM BTS which runs Osmocom stack. 
4
5
"Fairwaves UmTRX":https://umtrx.org is an SDR used in Fairwaves UmSITE BTS. It can also be purchased separately and is frequently used by commercial companies and enthusiasts to run [[OsmoTRX]]. [[UmTRX]] was created at the early days of [[OsmoTRX]] (even predating the official @osmo-trx@) and evolved together with @osmo-trx@ providing excellent compatibility.
6
7
Following GSM recommendations UmTRX has a much more precise reference clock and built-in GPSDO function to keep the frequency accuracy within 50ppb required by the GSM standard. This resolves issues often faced by users of other SDRs where phones can't detect a network due to excessive frequency error.
8
9
h2. Installation
10
11
# Install UHD and an UmTRX UHD module as described in the "UmTRX documentation":https://umtrx.org/applications/driver/
12
# Install @osmo-trx@ as usual. If you're compiling from sources, just compile with default parameters.
13
14
h2. Running
15
16
A typical command line to run @osmo-trx@ with UmTRX:
17
18
<pre>
19
chrt 20 osmo-trx -c 2 -a "fifo_ctrl_window=0,status_port=12345"
20
</pre>
21
22
# @-c 2@ enables dual-TRX mode,
23
# @fifo_ctrl_window=0@ works around a frequent issue when UHD can't connect to a UmTRX on the first try.
24
# @status_port=12345@ enables a special JSON API which exports the whole UHD property tree to allow runtime fine tuning and status query by external applications. See "umtrx_property_tree.py":https://github.com/fairwaves/UHD-Fairwaves/blob/master/host/utils/umtrx_property_tree.py for an example library to access this API and "umtrx_query_sensors.py":https://github.com/fairwaves/UHD-Fairwaves/blob/master/host/utils/umtrx_query_sensors.py for an example use of this API to query UmTRX VSWR, voltage and temperature sensors while @osmo-trx@ is running.
Add picture from clipboard (Maximum size: 48.8 MB)