Benutzer-Werkzeuge

Webseiten-Werkzeuge


gnuradio

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gnuradio [2012/01/25 11:28] 141.46.188.35gnuradio [2024/12/25 13:46] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== GNU Radio ====== ====== GNU Radio ======
 Eine Software um im PC Datensignale zu verarbeiten und zu erzeugen Eine Software um im PC Datensignale zu verarbeiten und zu erzeugen
 +  * Audioausgabe: [[gnuradio:audio]]
  
 ===== Code-Schnippsel ===== ===== Code-Schnippsel =====
Zeile 76: Zeile 77:
  
 131,9MHz service channels aircrafts 131,9MHz service channels aircrafts
 +392,775 MHz FSK Moduliert, hohe Bitrate, kleiner Hub
 +391,325MHz, 391,95MHz FSK
 +187,75MHz lokale Werbung?
 +182,25 MHZ ASK?
 +172,25MHz FM digital
 +168,725MHz digital 164,15
 +151,95MHz Digital
 +
  
 mit angehängtem Zeichen "&" das Terminal freigeben, und mit kill [pid] beenden mit angehängtem Zeichen "&" das Terminal freigeben, und mit kill [pid] beenden
Zeile 142: Zeile 151:
 206,4 206,4
 223,52 223,52
 +
 +==== UHD ====
 +Einlesen: uhd_rx_cfile.py -f 10700000 -s pipe &
 +Baudline starten: cat pipe | ./baudline -reset -samplerate 1000000 -channels 2 -quadrature -format le16 -stdin
 +
  
  
Zeile 151: Zeile 165:
  
 ===== Umstieg auf UHD Treiber ===== ===== Umstieg auf UHD Treiber =====
-Um auf die neuen UHD Treiber umzustellen, ist es nötig die SD-Karte mit den neuen Dateien zu beschreiben. Diese enthalten das Image für den FPGA und die Firmware.+Um auf die neuen UHD Treiber umzustellen, ist es nötig die SD-Karte mit den neuen Dateien zu beschreiben. Diese enthalten das Image für den FPGA und die Firmware. Der alte Treiber wird hier beschrieben: [[http://gnuradio.org/redmine/projects/gnuradio/wiki/USRP2UserFAQ]]. Infos zu dem neuen UHD Treiber: [[http://files.ettus.com/uhd_docs/manual/html/usrp2.html]], Beispielprogramme [[http://gnuradio.org/redmine/projects/gnuradio/wiki/HowToUse]]
  
 Als Vorbereitung benötigt man: Als Vorbereitung benötigt man:
Zeile 196: Zeile 210:
 1685+0 Datensätze aus 1685+0 Datensätze aus
 862720 Bytes (863 kB) kopiert, 0,647275 s, 1,3 MB/s 862720 Bytes (863 kB) kopiert, 0,647275 s, 1,3 MB/s
 +{{:erfolg-verbose.png|}}
 Verification Passed: Verification Passed:
 1685+0 Datensätze ein 1685+0 Datensätze ein
 1685+0 Datensätze aus 1685+0 Datensätze aus
 862720 Bytes (863 kB) kopiert, 0,0873257 s, 9,9 MB/s 862720 Bytes (863 kB) kopiert, 0,0873257 s, 9,9 MB/s
 +
 +</code>
 +  * {{:erfolg-verbose.png|}}
 +
 +==== Test ====
 +Zum Testen wird die SD Karte eingelegt, das USRP2 wieder mit Spannung versorgt. Die Netzwerkverbindung zum PC endet im PC an einer Gigabitkarte die auf eine IP-Adresse im Subnetz 255.255.255.0 eingerichtet ist. z.B. 192.168.10.1. Das USRP2 hat im UHD Treiber im Normalfall die 192.168.10.2. Nun sollte der Befehl ''uhd_find_devices'' eine erfreuliche Antwort liefern:
 +<code>
 +$ uhd_find_devices 
 +linux; GNU C++ version 4.4.3; Boost_104000; UHD_003.004.000-287958b
 +
 +--------------------------------------------------
 +-- UHD Device 0
 +--------------------------------------------------
 +Device Address:
 +    type: usrp2
 +    addr: 192.168.10.2
 +    name: 
 +    serial: 252
 +
  
 </code> </code>
  
 +Jetzt sollte das Beispielprogramm uhd_fft.py [[http://gnuradio.org/redmine/projects/gnuradio/wiki/HowToUse|1]] laufen, aber leider nicht:
 +<code>RuntimeError: RuntimeError: 
 +Please update the firmware and FPGA images for your device.
 +See the application notes for USRP2/N-Series for instructions.
 +Expected FPGA compatibility number 8, but got 7:
 +The FPGA build is not compatible with the host code build.</code>
 +Also wiederholen! Ich hatte eine Datei vom November 2011 ausgewählt, nochmal mit den Dateien aus ''UHD-images-003.004.000-322fb97.zig'' dann, klappt es.
  
  
gnuradio.1327487304.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki