<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://fixme.ch/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Masoud</id>
		<title>Fixme.ch - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://fixme.ch/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Masoud"/>
		<link rel="alternate" type="text/html" href="https://fixme.ch/wiki/Special:Contributions/Masoud"/>
		<updated>2026-04-12T10:33:21Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>https://fixme.ch/w/index.php?title=User:Masoud&amp;diff=13800</id>
		<title>User:Masoud</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=User:Masoud&amp;diff=13800"/>
				<updated>2018-06-15T18:19:36Z</updated>
		
		<summary type="html">&lt;p&gt;Masoud: Added more content&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Interested in SDR, FPGA, RF, Embedded Systems, Scientific Instruments, Bio-hacking, and many more&lt;br /&gt;
&lt;br /&gt;
== SDR ==&lt;br /&gt;
I own the following SDRs&lt;br /&gt;
* Many RTL-SDRs &lt;br /&gt;
* HackRF x2 &lt;br /&gt;
* LimeSDR x2 &lt;br /&gt;
* ADALM-PLUTO  &lt;br /&gt;
* [https://osmocom.org/projects/osmo-fl2k/wiki FL2000]&lt;br /&gt;
&lt;br /&gt;
I am interested in designing a clock distribtution board similar to [https://coherent-receiver.com/products/rtl-sdr-extension-card/expansion-card this]. The next step is to design a system with 16 coherent RTL-SDR dongles.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Current Projects ==&lt;br /&gt;
=== Cosmic Watch ===&lt;br /&gt;
Building one of these [http://cosmicwatch.lns.mit.edu/]. I have extra PCBs contatct me if you need one.&lt;br /&gt;
&lt;br /&gt;
=== Single Photon Source ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Embedded Systems ==&lt;br /&gt;
List of some boards that I own and use&lt;br /&gt;
* Jetson TK1&lt;br /&gt;
* Jetson TX1 &lt;br /&gt;
&lt;br /&gt;
Some tools and DAQs&lt;br /&gt;
* Redpitaya&lt;/div&gt;</summary>
		<author><name>Masoud</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=User:Masoud&amp;diff=13799</id>
		<title>User:Masoud</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=User:Masoud&amp;diff=13799"/>
				<updated>2018-06-15T18:12:59Z</updated>
		
		<summary type="html">&lt;p&gt;Masoud: improved SDR part&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Interested in SDR, FPGA, RF, Embedded Systems, Scientific Instruments, Bio-hacking, and many more&lt;br /&gt;
&lt;br /&gt;
== SDR ==&lt;br /&gt;
I own the following SDRs&lt;br /&gt;
* Many RTL-SDRs &lt;br /&gt;
* HackRF x2 &lt;br /&gt;
* LimeSDR x2 &lt;br /&gt;
* ADALM-PLUTO  &lt;br /&gt;
* [https://osmocom.org/projects/osmo-fl2k/wiki FL2000]&lt;br /&gt;
&lt;br /&gt;
I am interested in designing a clock distribtution board similar to [https://coherent-receiver.com/products/rtl-sdr-extension-card/expansion-card this]. The next step is to design a system with 16 coherent RTL-SDR dongles.&lt;/div&gt;</summary>
		<author><name>Masoud</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=User:Masoud&amp;diff=13798</id>
		<title>User:Masoud</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=User:Masoud&amp;diff=13798"/>
				<updated>2018-06-15T18:10:13Z</updated>
		
		<summary type="html">&lt;p&gt;Masoud: /* SDR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Interested in SDR, FPGA, Embedded Systems, Scientific Instruments, Bio-hacking, and many more&lt;br /&gt;
&lt;br /&gt;
== SDR ==&lt;br /&gt;
I own the following SDRs&lt;br /&gt;
* Many RTL-SDRs &lt;br /&gt;
* HackRF x2 &lt;br /&gt;
* LimeSDR x2 &lt;br /&gt;
* ADALM-PLUTO  &lt;br /&gt;
* [https://osmocom.org/projects/osmo-fl2k/wiki FL2000]&lt;/div&gt;</summary>
		<author><name>Masoud</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=User:Masoud&amp;diff=13797</id>
		<title>User:Masoud</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=User:Masoud&amp;diff=13797"/>
				<updated>2018-06-15T18:02:33Z</updated>
		
		<summary type="html">&lt;p&gt;Masoud: Created personal page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Interested in SDR, FPGA, Embedded Systems, Scientific Instruments, Bio-hacking, and many more&lt;br /&gt;
&lt;br /&gt;
== SDR ==&lt;br /&gt;
I own the following SDRs&lt;/div&gt;</summary>
		<author><name>Masoud</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=SDR&amp;diff=13796</id>
		<title>SDR</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=SDR&amp;diff=13796"/>
				<updated>2018-06-15T17:59:39Z</updated>
		
		<summary type="html">&lt;p&gt;Masoud: /* Added Masoud */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Ongoing_Projects]]&lt;br /&gt;
== Goal ==&lt;br /&gt;
* Install an SDR reception station at FIXME based on rtl-sdr, a DVB-T USB Stick and a Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* http://sdr.osmocom.org/trac/wiki/rtl-sdr&lt;br /&gt;
* http://gnuradio.org/redmine/projects/gnuradio/wiki&lt;br /&gt;
* http://spacenear.us/tracker/&lt;br /&gt;
* https://en.wikipedia.org/wiki/ISM_band&lt;br /&gt;
* http://www.jsansonnens.ch/freq.html&lt;br /&gt;
* https://wiki.debian.org/DebianHams&lt;br /&gt;
&lt;br /&gt;
== SDR at FIXME ==&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
We currently have two '''rtl_tcp''' instances running at FIXME:&lt;br /&gt;
* sdr1.fixme.ch:1234 (62.220.135.211:1234) ([http://www.raspberrypi.org/ Raspberry PI], west window, MC's homemade VHF antenna)&lt;br /&gt;
* foo.fixme.ch:1234 (FIXME's internal server, north window, original UHF antenna)&lt;br /&gt;
&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Service ===&lt;br /&gt;
* The service is started with the following command is listen to the port 1234&lt;br /&gt;
 sv start rtl-tcp&lt;br /&gt;
&lt;br /&gt;
== SDR Softwares ==&lt;br /&gt;
=== Quisk ===&lt;br /&gt;
* http://james.ahlstrom.name/quisk/&lt;br /&gt;
&lt;br /&gt;
===GNURadio===&lt;br /&gt;
* GNURadio [https://www.cgran.org/browser/projects/multimode/trunk multimode]&lt;br /&gt;
* Install on Debian 6&lt;br /&gt;
  mkdir gnuradio; cd gnuradio&lt;br /&gt;
  wget http://www.sbrac.org/files/build-gnuradio; chmod a+x ./build-gnuradio; ./build-gnuradio&lt;br /&gt;
* On Debian 7: apt-get install gnuradio (???)&lt;br /&gt;
&lt;br /&gt;
*On arch linux, a working package is in aur so you only need&lt;br /&gt;
  yaourt -S gnuradio&lt;br /&gt;
&lt;br /&gt;
* Install and use Multimode&lt;br /&gt;
  svn co https://www.cgran.org/svn/projects/multimode/trunk/ gnuradio-multimode&lt;br /&gt;
  git clone git://git.osmocom.org/osmo-sdr.git&lt;br /&gt;
  ./multimode.py --devinfo=rtl_tcp=foo.fixme.ch:1234 --freq=98.5M --dmode=WFM --mthresh=-35 --vol=10&lt;br /&gt;
&lt;br /&gt;
=== RTL-SDR ===&lt;br /&gt;
&lt;br /&gt;
==== Requirement  ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git libusb-1.0-0-dev cmake build-essential&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Build ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone git://git.osmocom.org/rtl-sdr.git&lt;br /&gt;
cd rtl-sdr/&lt;br /&gt;
mkdir build&lt;br /&gt;
cd build&lt;br /&gt;
cmake ../ -DDETACH_KERNEL_DRIVER=ON -DINSTALL_UDEV_RULES=ON&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
cd ..&lt;br /&gt;
sudo cp rtl-sdr.rules /etc/udev/rules.d/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Test the dongle ====&lt;br /&gt;
&lt;br /&gt;
The test bellow is for a E4000 dongle.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sdr@alix2:~$ rtl_test -t&lt;br /&gt;
Found 1 device(s):&lt;br /&gt;
  0:  Terratec T Stick PLUS&lt;br /&gt;
&lt;br /&gt;
Using device 0: Terratec T Stick PLUS&lt;br /&gt;
Found Elonics E4000 tuner&lt;br /&gt;
Supported gain values (14): -1.0 1.5 4.0 6.5 9.0 11.5 14.0 16.5 19.0 21.5 24.0 29.0 34.0 42.0 &lt;br /&gt;
Benchmarking E4000 PLL...&lt;br /&gt;
[E4K] PLL not locked for 52000000 Hz!&lt;br /&gt;
[E4K] PLL not locked for 2225000000 Hz!&lt;br /&gt;
[E4K] PLL not locked for 1113000000 Hz!&lt;br /&gt;
[E4K] PLL not locked for 1251000000 Hz!&lt;br /&gt;
E4K range: 53 to 2224 MHz&lt;br /&gt;
E4K L-band gap: 1113 to 1251 MHz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Use rtl_tcp ====&lt;br /&gt;
&lt;br /&gt;
To start rtl_tcp on every ethernet interfaces and the port 1234:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pi@sdr1 ~ $ rtl_tcp -a 0.0.0.0 p 1234&lt;br /&gt;
Found 1 device(s).&lt;br /&gt;
Found Fitipower FC0013 tuner&lt;br /&gt;
Using Terratec NOXON DAB/DAB+ USB dongle (rev 1)&lt;br /&gt;
Tuned to 100000000 Hz.&lt;br /&gt;
listening...&lt;br /&gt;
Use the device argument 'rtl_tcp=0.0.0.0:1234' in OsmoSDR (gr-osmosdr) source&lt;br /&gt;
to receive samples in GRC and control rtl_tcp parameters (frequency, gain, ...).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
Pour utiliser la grande partie des logiciel SDR il faut faire une calibration&lt;br /&gt;
==== Requirement  ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install libtool autoconf automake libfftw3-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Installation ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/steve-m/kalibrate-rtl.git&lt;br /&gt;
cd kalibrate-rtl/&lt;br /&gt;
./bootstrap&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
On utilise les fréquences du GSM-900 &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# kal -e 22 -s 900&lt;br /&gt;
Found 1 device(s):&lt;br /&gt;
  0:  Generic RTL2832U OEM&lt;br /&gt;
&lt;br /&gt;
Using device 0: Generic RTL2832U OEM&lt;br /&gt;
Found Rafael Micro R820T tuner&lt;br /&gt;
Exact sample rate is: 270833.002142 Hz&lt;br /&gt;
kal: Scanning for GSM-900 base stations.&lt;br /&gt;
GSM-900:&lt;br /&gt;
        chan: 9 (936.8MHz + 22.294kHz)  power: 52744.70&lt;br /&gt;
        chan: 11 (937.2MHz + 22.198kHz) power: 148897.40&lt;br /&gt;
        chan: 48 (944.6MHz + 21.298kHz) power: 64839.80&lt;br /&gt;
        chan: 50 (945.0MHz + 21.360kHz) power: 76421.47&lt;br /&gt;
        chan: 66 (948.2MHz + 21.020kHz) power: 100342.53&lt;br /&gt;
        chan: 68 (948.6MHz + 21.109kHz) power: 148650.05&lt;br /&gt;
        chan: 74 (949.8MHz + 21.369kHz) power: 57399.97&lt;br /&gt;
&lt;br /&gt;
# kal -e 22 -c 80 -v&lt;br /&gt;
Found 1 device(s):&lt;br /&gt;
  0:  Generic RTL2832U OEM&lt;br /&gt;
&lt;br /&gt;
Using device 0: Generic RTL2832U OEM&lt;br /&gt;
Found Rafael Micro R820T tuner&lt;br /&gt;
Exact sample rate is: 270833.002142 Hz&lt;br /&gt;
kal: Calculating clock frequency offset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SDR# ===&lt;br /&gt;
* The project has been closed sourced !&lt;br /&gt;
* &amp;lt;s&amp;gt;Replace $ARCH by i386 or x86_64&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ARCH='x86_64'&lt;br /&gt;
sudo apt-get install mono-complete monodevelop&lt;br /&gt;
sudo apt-get install libportaudio2 &lt;br /&gt;
sudo apt-get install subversion&lt;br /&gt;
svn co https://subversion.assembla.com/svn/sdrsharp/trunk sdrsharp&lt;br /&gt;
cd sdrsharp&lt;br /&gt;
xbuild /t:Rebuild /p:Configuration=Release SDRSharp.sln /p:Platform=x86&lt;br /&gt;
cd Release&lt;br /&gt;
sudo ln -s /usr/local/lib/librtlsdr.so librtlsdr.dll&lt;br /&gt;
sudo ln -s /usr/lib/$ARCH-linux-gnu/libportaudio.so.2 libportaudio.so&lt;br /&gt;
mono SDRSharp.exe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To prevent the error below, just modify the file release/SDRSharp.exe.config&lt;br /&gt;
and comment the line as follow:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- &amp;lt;add key=&amp;quot;SDR-IQ&amp;quot; value=&amp;quot;SDRSharp.SDRIQ.SdrIqIO,SDRSharp.SDRIQ&amp;quot; /&amp;gt; --&amp;gt;^M&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[file:sdsharp_error.jpg]]&lt;br /&gt;
[[file:sdsharp.jpg||500px]]&lt;br /&gt;
&amp;lt;/s&amp;gt;&lt;br /&gt;
==== References ====&lt;br /&gt;
* http://www.rtlsdr.org/softwarelinux&lt;br /&gt;
&lt;br /&gt;
=== Multimon-NG ===&lt;br /&gt;
&lt;br /&gt;
==== Requirement  ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install libqt4-dev&lt;br /&gt;
sudo apt-get install libpulse-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Build ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/EliasOenal/multimonNG.git&lt;br /&gt;
cd multimonNG&lt;br /&gt;
mkdir build&lt;br /&gt;
cd build&lt;br /&gt;
qmake ../multimon-ng.pro&lt;br /&gt;
make&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On arch linux, you have the choice between a &amp;quot;stable&amp;quot; version named multimon:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  yaourt -S multimon&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and The dev version:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  yaourt -S multimon-ng-git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ACARS ===&lt;br /&gt;
Aircraft Communication Addressing and Reporting System [http://fr.wikipedia.org/wiki/Aircraft_Communication_Addressing_and_Reporting_System]&lt;br /&gt;
==== Requirement  ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install libsndfile1-dev libasound2-dev&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
#Download software ACARS decoder from [https://github.com/TLeconte/acarsdec]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/TLeconte/acarsdec.git&lt;br /&gt;
cd acarsdec/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Modifier l'entête du fichier  Makefile&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# See README for compiler options&lt;br /&gt;
#CFLAGS= -Ofast  -pthread -D WITH_RTL -D WITH_ALSA -D WITH_SNDFILE&lt;br /&gt;
#LDLIBS= -lm -pthread  -lrtlsdr -lasound -lsndfile&lt;br /&gt;
&lt;br /&gt;
# Airspy conf&lt;br /&gt;
# CFLAGS= -Ofast -pthread -D WITH_AIR -I.  `pkg-config --cflags libairspy`&lt;br /&gt;
# LDLIBS= -lm -pthread  `pkg-config --libs libairspy` -lusb-1.0&lt;br /&gt;
&lt;br /&gt;
# RTL only conf&lt;br /&gt;
CFLAGS= -Ofast -pthread -D WITH_RTL -I.&lt;br /&gt;
LDLIBS= -lm -pthread   -lrtlsdr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lancer la command make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi run-acars&lt;br /&gt;
&lt;br /&gt;
# add line : &lt;br /&gt;
./acarsdec -o 2 -l message-acars.txt -r 0 131.525 131.550 131.725 131.825 &amp;amp;&lt;br /&gt;
&lt;br /&gt;
chmod u+rwx run-acars&lt;br /&gt;
./run-acars&lt;br /&gt;
tail -f message-acars.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Gqrx ===&lt;br /&gt;
==== Installation (Linux) ====&lt;br /&gt;
&lt;br /&gt;
* Debian: &lt;br /&gt;
 apt-get install gqrx-sdr&lt;br /&gt;
&lt;br /&gt;
==== Installation (Mac) ====&lt;br /&gt;
# Download software from [http://gqrx.dk/download here]&lt;br /&gt;
# Open .dmg file, you can run the app directly from the image, or copy it into Applications folder&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
# Select RTL-SDR Spectrum server&lt;br /&gt;
# Use device string &amp;lt;pre&amp;gt;rtl_tcp=sdr1.fixme.ch:1234&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Choose your other settings (default works fine), click Ok&lt;br /&gt;
# Click on Power button to start listening&lt;br /&gt;
# Move around spectrum by clicking on it, or by clicking/right clicking on the frequency numbers&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
* [[User:Mc]]&lt;br /&gt;
* [[User:Francois]]&lt;br /&gt;
* [[User:Rorist]]&lt;br /&gt;
* [[User:Maurice809]]&lt;br /&gt;
* [[User:Masoud]]&lt;/div&gt;</summary>
		<author><name>Masoud</name></author>	</entry>

	</feed>