Μερικές βόλτες έκανα με το SDR στο αυτοκίνητο αυτές τις μέρες με πολύ ενδιαφέροντα αποτελέσματα για τον θόρυβο και τις παρεμβολές.
Ετικέτα: rtl-sdr
Αναβάθμιση του SDR
Έκανα μερικές αναβαθμίσεις στο RTL-SDR που είχα κάνει παλαιότερα. Πρόσθεσα μέσα στο κουτί και τον upconverter για τα HF έτσι ώστε να είναι ποιο συμπαγή η κατασκευή. Οπότε τώρα μέσα στο κουτί από έναν χαλασμένο ενισχυτή τηλεόρασης υπάρχει ένα notch φίλτρο για τους σταθμούς των FM, ένα upconverter για τα HF και το SDR.
Με έναν διακόπτη 6 επαφών 2 θέσεων μπορώ να αλλάζω την κεραία εισόδου και να ενεργοποιώ τον upconverter ταυτόχρονα.
Ακόμα άλλαξα και το USB καλώδιο γιατί παρατήρησα ότι έχει καλύτερη συμπεριφορά με μικρά καλώδια.
Παρουσίαση Radio Frequency (RF) Hacking
Η Λέσχη Φίλων Ανοικτού Λογισμικού Κοζάνης γιορτάζει τη δεκαετή της παρουσία!
Στη Βιβλιοθήκη του Τ.Ε.Ι Δυτικής Μακεδονίας (Κτήριο Κ.Τ.Ε) θα συναντηθούμε
και θα μιλήσουμε για:
- Radio Frequency (RF) Hacking – Δημήτρης Ντούλας
- Docker Containers & Tools – Μανώλης Γκατζιούρας
- GDPR: Προστασία Δεδομένων & Ιδιωτικότητα – Παναγιώτης Μπότσογλου
- RPi3 Retro Arcade Game Machine – Φώτης Στεφανίδης
Η είσοδος είναι ελεύθερη για τα μέλη, τους φίλους και τους επισκέπτες!
Ημερομηνία: Τετάρτη, 23 Μαΐου 2018 – Ώρα έναρξης: 18.30
Φίλτρο ραδιοσταθμών FM για το SDR
Σύνδεση ασυρμάτου με το RTL-SDR
Αν συνδυάσουμε τις λειτουργίες τις hamlib και το GQRX με ένα RTL-SDR τότε μπορούμε να πάμε ένα βήμα παραπέρα.
Διασυνδέοντας τα παραπάνω θα μπορούμε να έχουμε εικόνα, για μια ολόκληρη μπάντα πχ τα 40 μέτρα (με upconverter), στον καταρράκτη του SDR και να επιλέγουμε μια συχνότητα που έχουμε σήμα.
Η συχνότητα του SDR θα την περνάει αυτόματα στον ασύρματο, οπότε θα είμαστε έτοιμοι για εκπομπή. Με αυτό τον τρόπο μπορούμε να έχουμε εποπτεία όλη την μπάντα και να μην μας ξεφεύγει QSO.
Τρέχουμε τον rigctld server, ανοίγουμε από το GQRX την δικτυακή διασύνδεση και τρέχουμε το παρακάτω script.
#!/bin/bash
while true; do
freq=`rigctl -m 2 -r localhost:7356 f`
if [ «$oldfreq» != «$freq» ]
then
freq=`rigctl -m 2 -r localhost:7356 f`
rigctl -m 2 -r localhost:4532 F $freq
oldfreq=$freq
fi
sleep 0.5
done
Λήψη APRS από τον ISS
Χθες βράδυ σε ένα πέρασμα του ISS είδα ότι είχε ενεργό το APRS, αμέσως άνοιξα το gqrx και προσπάθησα να πάρω δεδομένα. Μάταια όμως το σήμα ήταν πολύ χαμηλό !
Περίμενα την επόμενη διέλευση και εκεί ήμουνα προετοιμασμένος με την νέα μου κατασκευή την αναδιπλούμενη yagi. Η λήψη ήταν αρκετά καλή και κατάφερα και έλαβα 4 πακέτα !
- Έλαβα από το SV3CIX από την περιοχή του Ναυπλίου από ότι είδα
- Από τον HG8GL από το Kiskunfelegyhaza
- και από τον σταθμό τον ίδιο RS0ISS ARISS – International Space Station
aprs.fi internet gate με RTL-SDR
Η σελίδα http://aprs.fi είναι γνωστή γιατί συγκεντρώνει στοιχεία από όλο τον κόσμο για το πρωτόκολλο επικοινωνίας aprs.
Θα δούμε πως μπορούμε να φτιάξουμε ένα internet gateway με ένα rtl-sdr, έτσι ώστε να λάβουμε και να στείλουμε τα στίγματα της περιοχής μας στο http://aprs.fi
Αφού έχουμε ένα λειτουργικό rtl-sdr, εγκαθιστούμε :
git clone https://github.com/asdil12/pymultimonaprs.git cd pymultimonaprs/ sudo python2 setup.py install sudo cp pymultimonaprs.init /etc/init.d/pymultimonaprs sudo chmod +x /etc/init.d/pymultimonaprs sudo update-rc.d pymultimonaprs defaults ./keygen.py διακριτικό_ραδιοερασιτέχνη sudo nano /etc/pymultimonaprs.json{ "callsign": "διακριτικό_ραδιοερασιτέχνη", "passcode": "ο κωδικός που έβγαλε το keygen.py", "gateway": "euro.aprs2.net:14580", "append_callsign": true, "source": "rtl", "rtl": { "freq": 144.800, "ppm": 31, "gain": 49.6, "offset_tuning": false, "device_index": 0 }, "alsa": { "device": "default" }, "beacon": { "lat": Συντεγμένες lat, "lng": Συντεγμένες lng, "table": "/", "symbol": "I", "comment": "PyMultimonAPRS iGate", "status": { "text": "Running on Ubuntu with SDR-RTL dongle", "file": false }, "weather": false, "send_every": 900, "ambiguity": 0 } }
Η υπηρεσία θα ξεκινάει αυτόματα κάθε φορά που ανοίγει το pc και μπορούμε να την διαχειριστούμε με τις εντολές
sudo /etc/init.d/pymultimonaprs start sudo /etc/init.d/pymultimonaprs stop sudo /etc/init.d/pymultimonaprs status
Logs
cat /var/log/syslog | grep pymultimonaprs
Ο οδηγός υπάρχει και εδώ http://forum.ubuntu-gr.org/posting.php?mode=edit&f=9&p=330306
APRS FSK9600
Ελήφθη το πρώτο APRS σήμα σε FSK9600 μετά από πολλές δοκιμές από τον SV2CJB