Wiki » History » Version 52

ROQUE, Damien, 12/16/2017 05:33 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 46 ROQUE, Damien
The project includes two types of equipments: light hardware (available for loan) and heavy hardware (available at onsite, at Supaero campus).
14 44 ROQUE, Damien
15 20 ROQUE, Damien
* [[Mobile hardware inventory]]
16 46 ROQUE, Damien
* [[Platform inventory]] (coming in October, 2015)
17 1 ROQUE, Damien
18 48 ROQUE, Damien
h2. Getting started
19 49 ROQUE, Damien
20 51 ROQUE, Damien
Using and installing your hardware
21 17 ROQUE, Damien
* [[Using a RALF workstation]]
22 17 ROQUE, Damien
* [[Debian Wheezy 7 installation guidelines]]
23 1 ROQUE, Damien
* [[UHD and GNURadio installation from sources with PyBombs]]
24 1 ROQUE, Damien
* [[USRP1, B100 and B200 installation notes (USB)]]
25 32 ROQUE, Damien
* [[USRP N2x0 and X3x0 installation notes (Gigabit Ethernet)]]
26 51 ROQUE, Damien
27 51 ROQUE, Damien
Running examples
28 50 ROQUE, Damien
* [[Examples (communications)]]
29 50 ROQUE, Damien
* [[Examples (radar)]]
30 48 ROQUE, Damien
31 48 ROQUE, Damien
h2. Using the forge
32 17 ROQUE, Damien
33 15 ROQUE, Damien
h3. Text formating in SourceForge
34 15 ROQUE, Damien
35 15 ROQUE, Damien
The forge uses a markup language called _Textile_ and characterized by simple and intuitive tags.
36 24 ROQUE, Damien
* Official "documentation":http://www.redmine.org/projects/redmine/wiki/RedmineTextFormatting with all bindings.
37 24 ROQUE, Damien
* "Documentation":http://projects.andriylesyuk.com/projects/wiking/wiki/Syntax on the Wiking text formating extension.
38 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.
39 1 ROQUE, Damien
40 1 ROQUE, Damien
h3. Using Git repositories in SourceForge
41 15 ROQUE, Damien
42 17 ROQUE, Damien
Every project is provided with a Git repository which is accessible at the following URL(Uniform Resource Locator):
43 1 ROQUE, Damien
44 15 ROQUE, Damien
<pre>
45 15 ROQUE, Damien
https://votre_login@sourceforge.isae.fr/git/<project-id>
46 15 ROQUE, Damien
</pre>
47 40 ROQUE, Damien
where @<project-id>@ is the project identifier as it appears in the SourceForge's URL(Uniform Resource Locator).
48 15 ROQUE, Damien
49 42 ROQUE, Damien
* [[Initializing and synchronizing a Git repository]]
50 42 ROQUE, Damien
* [[Joining an existing Git repository]]
51 40 ROQUE, Damien
52 40 ROQUE, Damien
For further documentation, a tutorial on Git handling is provided "here":https://fr.atlassian.com/git/tutorials/setting-up-a-repository or "there":http://backlogtool.com/git-guide/en/intro/intro1_1.html. You can also refer to the official "documentation":http://git-scm.com/doc.
53 30 ROQUE, Damien
54 27 ROQUE, Damien
h2. Procedures and good practices
55 1 ROQUE, Damien
56 10 ROQUE, Damien
h3. Local managers
57 10 ROQUE, Damien
58 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...
59 1 ROQUE, Damien
60 8 ROQUE, Damien
Local managers:
61 1 ROQUE, Damien
* Pascal Berthou (UPS);
62 8 ROQUE, Damien
* Daniela Dragomirescu (INSA);
63 1 ROQUE, Damien
* Christophe Morlaas (ENAC);
64 8 ROQUE, Damien
* Damien Roque (ISAE);
65 1 ROQUE, Damien
* Nathalie Thomas (ENSEEIHT).
66 8 ROQUE, Damien
67 21 ROQUE, Damien
h3. Forge sub-projects creation and use
68 1 ROQUE, Damien
69 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.
70 27 ROQUE, Damien
71 27 ROQUE, Damien
* Authorized languages for your projects are English (preferred) and French (do not mix both).
72 27 ROQUE, Damien
* Use UTF-8 encoding for text files.
73 27 ROQUE, Damien
* Define and respect a naming convention for enclosed files (with no spaces, no capital letters, no accents...).
74 27 ROQUE, Damien
* Write precise tickets for small pieces of work.
75 27 ROQUE, Damien
* Try to adopt a clear structure in you Wiki.
76 27 ROQUE, Damien
* Do not include the following files in your source code repository: results from compilation process, temporary, huge binary files.
77 1 ROQUE, Damien
78 1 ROQUE, Damien
79 10 ROQUE, Damien
h3. Hardware loan request
80 1 ROQUE, Damien
81 8 ROQUE, Damien
Every local manager can make an loan request using the ticket manager. The procedure is the following.
82 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").
83 18 ROQUE, Damien
# Write a new ticket asking for the resources with the following settings.
84 1 ROQUE, Damien
* A clear subject and description (type and number of equipments).
85 1 ROQUE, Damien
* A starting date and a end date.
86 1 ROQUE, Damien
* Tracker: request.
87 11 ROQUE, Damien
* Status: assigned.
88 11 ROQUE, Damien
* Assignee: Damien Roque
89 12 ROQUE, Damien
* Category: loan.
90 1 ROQUE, Damien
91 19 ROQUE, Damien
Once the hardware is returned, the ticket will be closed.
92 19 ROQUE, Damien
93 1 ROQUE, Damien
h3. Platform access request
94 11 ROQUE, Damien
95 11 ROQUE, Damien
Every local manager can make an booking request using the ticket manager. The procedure is the following.
96 18 ROQUE, Damien
# Check for the availability of the platform: see the ticket manager (use custom report "current platform reservations").
97 11 ROQUE, Damien
# Write a new ticket assigned asking for the resources with the following settings.
98 11 ROQUE, Damien
* A clear subject and description (precise the number of students and the requested resources).
99 11 ROQUE, Damien
* A starting date and a end date.
100 11 ROQUE, Damien
* Tracker: request.
101 14 ROQUE, Damien
* Status: assigned.
102 1 ROQUE, Damien
* Assignee: Damien Roque
103 1 ROQUE, Damien
* Category: platform.
104 19 ROQUE, Damien
105 19 ROQUE, Damien
Once the hardware is returned, the ticket will be closed.