Project

General

Profile

Fairwaves UmTRX UmSITE » History » Version 3

laforge, 04/28/2018 01:15 PM
add umtrx picture

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 3 laforge
!{width:600px}UmTRX231.jpg!
6
7 2 ipse
"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.
8
9
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.
10
11
h2. Installation
12
13
# Install UHD and an UmTRX UHD module as described in the "UmTRX documentation":https://umtrx.org/applications/driver/
14
# Install @osmo-trx@ as usual. If you're compiling from sources, just compile with default parameters.
15
16
h2. Running
17
18
A typical command line to run @osmo-trx@ with UmTRX:
19
20
<pre>
21
chrt 20 osmo-trx -c 2 -a "fifo_ctrl_window=0,status_port=12345"
22
</pre>
23
24
# @-c 2@ enables dual-TRX mode,
25
# @fifo_ctrl_window=0@ works around a frequent issue when UHD can't connect to a UmTRX on the first try.
26
# @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)