From 0130fbe6bc3d20f4da7df29f454c623ba6954585 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismael=20G=C3=B3mez-Miguelez?= Date: Fri, 21 Mar 2014 12:23:54 +0000 Subject: [PATCH 1/3] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0c4f592b5..a5b406e30 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,9 @@ The library currently uses Ettus Universal Hardware Driver (UHD). Thus, any hard Download & Install Instructions ================================= -* Requirements: Currently, the library requires libfftw, although we plan make this dependency optional in the future. Also, QT4 and Qwt6 are needed for graphics visualization. If they are not present, though, compilation is still possible although graphics will be disabled. +* Requirements: Currently, the library requires libfftw, although we plan make this dependency optional in the future. Also, QT4 is needed for graphics visualization. Compilation is possible without QT4, although graphics will be disabled. + +To install QT4 and libfftw use your distribution packet management system, for instance in ubuntu you can run: `sudo apt-get install libfftw3-dev libqt4-dev` to install all requirements. ``` git clone https://github.com/ismagom/libLTE.git From f0f2eb3e7f185a8a643e8c87246034f1f0467d87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismael=20G=C3=B3mez-Miguelez?= Date: Fri, 21 Mar 2014 12:24:30 +0000 Subject: [PATCH 2/3] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a5b406e30..0fc8f3b7f 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,8 @@ Download & Install Instructions To install QT4 and libfftw use your distribution packet management system, for instance in ubuntu you can run: `sudo apt-get install libfftw3-dev libqt4-dev` to install all requirements. + +Finally, to download and build libLTE, just run: ``` git clone https://github.com/ismagom/libLTE.git cd libLTE From 06b3741984f77671921413fa84a4be494773b07c Mon Sep 17 00:00:00 2001 From: ismagom Date: Fri, 21 Mar 2014 13:41:28 +0000 Subject: [PATCH 3/3] Updated README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 0fc8f3b7f..b7a2d5dd3 100644 --- a/README.md +++ b/README.md @@ -50,12 +50,12 @@ Examples Setup one or two computers connected to two USRP or UHD-compatible hardware. From the eNodeB, type ``` -examples/enodeb_bch -f [frequency_in_Hz] -c [cell_id] [-a [UHD args]] [-h for more commands] +examples/pbch_enodeb -f [frequency_in_Hz] -c [cell_id] [-a [UHD args]] [-h for more commands] ``` From the UE, type ``` -examples/mib_track -f [frequency_in_Hz] -c [cell_id] [-a [UHD args]] [-h for more commands] +examples/pbch_ue -f [frequency_in_Hz] -c [cell_id] [-a [UHD args]] [-h for more commands] ``` And the output should look something like the following video. In this example, we removed the transmitter and receiver antennas in the middle of the demonstration, showing how reception is still possible (despite with some erros). @@ -70,12 +70,12 @@ If you don't have a pair of USRP, you can also test the demo by writing the samp From the eNodeB, type ``` -examples/enodeb_bch -o [output_file] -c [cell_id] [-h for more commands] +examples/pbch_enodeb -o [output_file] -c [cell_id] [-h for more commands] ``` From the UE, type ``` -examples/mib_track -i [input_file] -c [cell_id] [-h for more commands] +examples/pbch_ue -i [input_file] -c [cell_id] [-h for more commands] ``` @@ -85,7 +85,7 @@ This program uses any hardware supported by the UHD driver to scan an LTE band f For instance, the command: -``` examples/mib_scan_usrp -b 3 ``` +``` examples/scan_mib -b 3 ``` Scans the LTE band 3 (1805 to 1880 MHz). Note that you need a hardware supporting these frequencies (e.g. SBX daughterboard for USRP). For more command arguments, type ``` examples/mib_scan_usrp -h ```