Wiki » History » Version 39

ROQUE, Damien, 01/23/2015 11:49 PM

1 1 ROQUE, Damien
h1. RAdio Logicielle pour la Formation (RALF)
2 2 ROQUE, Damien
3 11 ROQUE, Damien
!>logo-ralf-240x148.png!
4 2 ROQUE, Damien
5 23 ROQUE, Damien
Welcome to the main wiki page of the _RAdio Logicielle pour la Formation_ (RALF) project. You will find here a complete list of available resources and their operating procedures (hardware booking, platform access...). Documentation is also provided in order to help users in building their SDR(Software Defined Radio) workbench. Do not hesitate to contribute !
6 1 ROQUE, Damien
7 28 ROQUE, Damien
For general information on the project, you can also visit our "website":http://ralf.isae.fr.
8 4 ROQUE, Damien
9 11 ROQUE, Damien
{{toc}}
10 11 ROQUE, Damien
11 10 ROQUE, Damien
h2. Hardware resources
12 10 ROQUE, Damien
13 20 ROQUE, Damien
The project includes two types of equipments: light hardware (available for loan) and heavy hardware (available on the platform).
14 20 ROQUE, Damien
15 34 ROQUE, Damien
h3. Mobile hardware inventory {NEW}
16 1 ROQUE, Damien
17 33 ROQUE, Damien
Transceivers:
18 33 ROQUE, Damien
* 7 "USRP B200 transceivers":http://www.ettus.com/product/details/UB200-KIT
19 33 ROQUE, Damien
* 4 "USRP 2920 transceivers":http://sine.ni.com/nips/cds/view/p/lang/en/nid/212995
20 33 ROQUE, Damien
* 5 "USRP 2922 transceivers":http://sine.ni.com/nips/cds/view/p/lang/en/nid/212997
21 33 ROQUE, Damien
22 33 ROQUE, Damien
Peripherals:
23 37 ROQUE, Damien
* 12 "omnidirectional antennas at 144/400/1200 MHz":http://www.ettus.com/product/details/VERT400
24 37 ROQUE, Damien
* 12 "omnidirectional antennas at 900/1800 MHz":http://www.ettus.com/product/details/VERT900
25 37 ROQUE, Damien
* 12 "omnidirectional antennas at 2.4/5 GHz":http://www.ettus.com/product/details/VERT2450
26 33 ROQUE, Damien
* 2 "BasicTX daughterboards":http://www.ettus.com/product/details/BasicTX (transparent transmitter front-end with I and Q outputs)
27 33 ROQUE, Damien
* 2 "BasicRX daughterboards":http://www.ettus.com/product/details/BasicRX (transparent receiver front-end with I and Q inputs)
28 33 ROQUE, Damien
* 1 "LFTX daughterboard":http://www.ettus.com/product/details/LFTX
29 33 ROQUE, Damien
* 2 "LFRX daughterboards":http://www.ettus.com/product/details/LFRX
30 33 ROQUE, Damien
* 2 "CBX-40 daugtherboards":http://www.ettus.com/product/details/CBX
31 33 ROQUE, Damien
* 2 "Loopback kits":http://www.ettus.com/product/details/LPBK-KIT
32 33 ROQUE, Damien
* 2 "MIMO cables":http://www.ettus.com/product/details/MIMO-CBL
33 38 ROQUE, Damien
* 1 "Octoclock with GPSDO":http://www.ettus.com/product/details/OctoClock-G
34 33 ROQUE, Damien
* 2 "GPSDO for USRP 292X":http://www.ettus.com/product/details/GPSDO-KIT
35 20 ROQUE, Damien
36 20 ROQUE, Damien
h3. Platform inventory
37 20 ROQUE, Damien
38 20 ROQUE, Damien
notice. Coming in October, 2015.
39 1 ROQUE, Damien
40 35 ROQUE, Damien
h2. Technical documentation
41 1 ROQUE, Damien
42 1 ROQUE, Damien
h3. Getting started with a GNU/Linux USRP workbench
43 23 ROQUE, Damien
44 17 ROQUE, Damien
* [[Using a RALF workstation]]
45 17 ROQUE, Damien
* [[Debian Wheezy 7 installation guidelines]]
46 17 ROQUE, Damien
* [[Xubuntu 14.04 installation guidelines]]
47 32 ROQUE, Damien
* [[UHD and GNURadio installation from sources with PyBombs]]
48 32 ROQUE, Damien
* [[USRP1, B100 and B200 installation notes]]
49 36 ROQUE, Damien
* [[USRP X310 installation notes]]
50 32 ROQUE, Damien
* [[Running examples and getting started]]
51 17 ROQUE, Damien
52 15 ROQUE, Damien
h3. Text formating in SourceForge
53 15 ROQUE, Damien
54 15 ROQUE, Damien
The forge uses a markup language called _Textile_ and characterized by simple and intuitive tags.
55 24 ROQUE, Damien
* Official "documentation":http://www.redmine.org/projects/redmine/wiki/RedmineTextFormatting with all bindings.
56 24 ROQUE, Damien
* "Documentation":http://projects.andriylesyuk.com/projects/wiking/wiki/Syntax on the Wiking text formating extension.
57 24 ROQUE, Damien
* The MathJax plugin allows to interpret LaTeX source code. For example @$\sum_i x_i$@ gives $\sum_i x_i$. More documentation "here":https://github.com/process91/redmine_latex_mathjax.
58 1 ROQUE, Damien
59 1 ROQUE, Damien
h3. Using Git repositories in SourceForge
60 15 ROQUE, Damien
61 17 ROQUE, Damien
Every project is provided with a Git repository which is accessible at the following URL(Uniform Resource Locator):
62 1 ROQUE, Damien
63 15 ROQUE, Damien
<pre>
64 15 ROQUE, Damien
https://votre_login@sourceforge.isae.fr/git/<project-id>
65 15 ROQUE, Damien
</pre>
66 24 ROQUE, Damien
where @<project-id>@ is the project identifier as it appears in the SourceForge's URL(Uniform Resource Locator). An open course on Git handling is provided "here":http://backlogtool.com/git-guide/en/intro/intro1_1.html. You can also refer to the official "documentation":http://git-scm.com/doc.
67 15 ROQUE, Damien
68 39 ROQUE, Damien
[[Initializing a Git repository]]
69 39 ROQUE, Damien
[[Joining and using an existing Git repository]]
70 30 ROQUE, Damien
71 27 ROQUE, Damien
h2. Procedures and good practices
72 1 ROQUE, Damien
73 10 ROQUE, Damien
h3. Local managers
74 10 ROQUE, Damien
75 22 ROQUE, Damien
For each school participating to the project, at least one local manager has been nominated. They can create projects on the forge, borrow equipments, book the platform...
76 1 ROQUE, Damien
77 8 ROQUE, Damien
Local managers:
78 1 ROQUE, Damien
* Pascal Berthou (UPS);
79 8 ROQUE, Damien
* Daniela Dragomirescu (INSA);
80 8 ROQUE, Damien
* Laurent Franck (TELECOM Bretagne);
81 1 ROQUE, Damien
* Christophe Morlaas (ENAC);
82 8 ROQUE, Damien
* Damien Roque (ISAE);
83 1 ROQUE, Damien
* Nathalie Thomas (ENSEEIHT).
84 8 ROQUE, Damien
85 21 ROQUE, Damien
h3. Forge sub-projects creation and use
86 1 ROQUE, Damien
87 27 ROQUE, Damien
This forge allows per-project spaces providing various services such as ticket management, source versioning (Git), wiki, forums... Every RALF member is encouraged to centralize the documentation using this service. Local managers can create sub-projects under their respective branches (ENAC, ENSEEIHT, INSA, ISAE, UPS). If a you encounter an issue, please refer to the procedure available on [[Sourceforge:Submissions_on_sourceforgeisaefr|this page]]. See below for a list of recommendations.
88 27 ROQUE, Damien
89 27 ROQUE, Damien
* Authorized languages for your projects are English (preferred) and French (do not mix both).
90 27 ROQUE, Damien
* Use UTF-8 encoding for text files.
91 27 ROQUE, Damien
* Define and respect a naming convention for enclosed files (with no spaces, no capital letters, no accents...).
92 27 ROQUE, Damien
* Write precise tickets for small pieces of work.
93 27 ROQUE, Damien
* Try to adopt a clear structure in you Wiki.
94 27 ROQUE, Damien
* Do not include the following files in your source code repository: results from compilation process, temporary, huge binary files.
95 1 ROQUE, Damien
96 1 ROQUE, Damien
97 10 ROQUE, Damien
h3. Hardware loan request
98 1 ROQUE, Damien
99 8 ROQUE, Damien
Every local manager can make an loan request using the ticket manager. The procedure is the following.
100 18 ROQUE, Damien
# Check for the availability of the needed hardware: see the inventory above as well as the ticket manager (use custom report "current hardware loans").
101 18 ROQUE, Damien
# Write a new ticket asking for the resources with the following settings.
102 1 ROQUE, Damien
* A clear subject and description (type and number of equipments).
103 1 ROQUE, Damien
* A starting date and a end date.
104 1 ROQUE, Damien
* Tracker: request.
105 11 ROQUE, Damien
* Status: assigned.
106 11 ROQUE, Damien
* Assignee: Damien Roque
107 12 ROQUE, Damien
* Category: loan.
108 1 ROQUE, Damien
109 19 ROQUE, Damien
Once the hardware is returned, the ticket will be closed.
110 19 ROQUE, Damien
111 1 ROQUE, Damien
h3. Platform access request
112 11 ROQUE, Damien
113 11 ROQUE, Damien
Every local manager can make an booking request using the ticket manager. The procedure is the following.
114 18 ROQUE, Damien
# Check for the availability of the platform: see the ticket manager (use custom report "current platform reservations").
115 11 ROQUE, Damien
# Write a new ticket assigned asking for the resources with the following settings.
116 11 ROQUE, Damien
* A clear subject and description (precise the number of students and the requested resources).
117 11 ROQUE, Damien
* A starting date and a end date.
118 11 ROQUE, Damien
* Tracker: request.
119 14 ROQUE, Damien
* Status: assigned.
120 1 ROQUE, Damien
* Assignee: Damien Roque
121 1 ROQUE, Damien
* Category: platform.
122 19 ROQUE, Damien
123 19 ROQUE, Damien
Once the hardware is returned, the ticket will be closed.