Deze websdr van Kurt kan ook van buitenshuis bekeken/bediend worden .
Hiervoor heb je echter een dynamische DNS server nodig.
Deze zijn gratis te verkrijgen , mits maandelijkse hernieuwing, bij verschillende providers.
Ik gebruik sinds jaar en dag noip .Zoek eens met een zoekmachine naar noip.com of op dyndns of gewoon op dynamic dns. Aan U de keuze.
Eenmaal als je de dns server hebt aangemaakt heb je een standaard url waar je kan naar verwijzen . Als je provider van je internet je huis -ip verandert ( en dat gebeurt regelmatig) dan zal toch je dns server altijd de juist weg vinden .
Langs onze kant moeten we wel enkel poorten openzetten op de router .
Elke router is natuurlijk anders , maar dit zijn de poorten die open moeten .
Doe dit enkel en alleen op je ip-adres waar je websdr op loopt.
Bij mij is dit dus 192.168.2.163 ( ip adres van pc waar mijn websdr op loopt)
Dit zijn de poorten die open gezet moet worden op je router :
80
8090
8091
Hiermee kan je dan van buitenaf je websdr bereiken;
In linux moet er nog één actie gedaan worden en dat is dat deze poorten ook vrijgegeven moeten worden in de firewall.
Hiervoor open je een terminal en geef volgend commando in .
sudo ufw allow 80
doe dit ook voor poort 8090 en 8091
sudo ufw allow 8090
sudo ufw allow 8091
Vraag uw status op
sudo ufw status
Alles is nu ok .
Open buitenshuis een webbrowser ( bv op je GSM via 4G) en vul je url in .
In mijn geval is dit "mijn dnsserver"/nb.html
U ziet de websdr van buitenaf en U kunt deze ook bedienen !
maandag 27 januari 2020
zondag 26 januari 2020
OSCAR100 smalband [ 37 : correctie QRG voor websdr]
Mijn sdr dongle was zo ver van de gewenste QRG dat ik deze niet meer met een correctie kun bijtrekken .
Dit wordt normaal gedaan in ppm (grootheid) , maar het lukte niet.
Daarom moeten we een header file aanpassen .
Deeze file noemt q0100websdr.h en hieronder is er een extract uit :
Eerst checken of er het juiste getal voor uw LNB er wel in staat , bij mij was dit NIET het geval . default staat deze op 24000000 Hz en mijn xtal is er een van 27 MHz.
Daarna moet je berekenen hoeveel de vermenigvuldigingsfaktor moet zijn om aan 9750 MHz te komen , dit is de LO van de LNB.
Hier stond
LNB_MULTIPLIER 361111 of ook 390000
Dit wordt normaal gedaan in ppm (grootheid) , maar het lukte niet.
Daarom moeten we een header file aanpassen .
Deeze file noemt q0100websdr.h en hieronder is er een extract uit :
Eerst checken of er het juiste getal voor uw LNB er wel in staat , bij mij was dit NIET het geval . default staat deze op 24000000 Hz en mijn xtal is er een van 27 MHz.
Daarna moet je berekenen hoeveel de vermenigvuldigingsfaktor moet zijn om aan 9750 MHz te komen , dit is de LO van de LNB.
Hier stond
LNB_MULTIPLIER 361111 of ook 390000
Nadat je alles hebt aangepast( ik veronderstel hoe je moet editeren in Linux) De file terug opslaan en de software opnieuw bouwen met sudo ./BUILD_RTLSDR , zie hiervoor punt 5 van de vorige aflevering , nr 36 van dit verhaal. Volgende keer , het bekijken vanop een andere PC bij U thuis of vanop afstand ( bv op de GSM of laptop) ergens op de wereld. | ||||||||||||||||||||||
OSCAR100 smalband [ 36 : Hoe soft van DJ0ABR installeren ?]
*******************************************************************************
Deze installatie handleiding is voor een SDR RTL stick en voor narrow band
(nb) !
*******************************************************************************
Kurt , DJ0ABR heeft in mijn ogen een prima stukje soft afgeleverd.
Dit wil zeggen , moest ik het kunnen , ik zou dezelfde functionaliteieten dat het heeft ook implementeren .
Ik had reeds geëxperimenteerd met V1.4 maar ondertussen zitten we al aan V2.5 en is er één en ander veranderd , ook wat het gebruik betreft .
Eerst de link naar de website van Kurt
https://www.helitron.de/dj0abr/
Klik daarna in de linkerkolom op es-hail2 websdr en U vindt de weg wel verder
De uiteindelijke soft staat op GITHUB.
https://github.com/dj0abr/QO-100_SSB-WebSDR_DATV-WebSpectrum
Kopieer de url
klik op icoon naast de url |
U komt in uw werkomgeving terecht , bij mij is dat /home/luc
Opmerking , als er gevraagd wordt voor een paswoord , dit is uw linux paswoord , gewoon ingeven + <ENTER>
1.Type het volgend commando in
git + <ENTER>
indien U een foutmelding krijgt is git nog niet geïnstalleerd , anders ga verder met punt twee
Installeren git:
Eerst updaten : sudo apt-get update + <ENTER>
daarna git installeren : sudo apt install git+ <ENTER>
2. Clonen software mbv git :
sudo git clone " kopieer hier uw url link die je opgehaald hebt op de GITHUB
dus dit wordt dan:
sudo git clone https://github.com/dj0abr/QO-100_SSB-WebSDR_DATV-WebSpectrum.git + <ENTER>
Dit zal de soft installeren onder uw home/uwnaam/ directory
Er is dan een nieuwe map aangemaakt,dit kun je zien met het commando
ls -al
Dit is de nieuwe map : QO-100_SSB-WebSDR_DATV-WebSpectrum
3. Ga naar die map met cd QO-100_SSB-WebSDR_DATV-WebSpectrum
Dit is een deel van de inhoud van die map
De bestanden die we straks nodig hebben voor de verdere installatie zijn:
prepare_ubuntu en BUILD_RTLSDR , ze zijn beiden in het groen
4. Eerst voorbereiden met prepare_ubuntu met het volgend commando , let op het ./ (punt voorwaartsslash) teken vooraan
sudo ./prepare_ubuntu
5. Daarna de software bouwen met BUILD_RTLSDR
sudo ./BUILD_RTLSDR Let op ! Linux is HoOfDLeTTerGeVOElig 😄
Hiermee is de installatie voorbij . Nu kunnen we testen .
Steek uw RTLSDR dongle in een usb poort en geef het volgende commando in :
( we staan nog steeds in dezelfde map !)
sudo ./qo100websdr
Als alles goed is , zie je dit na een kleine oponthoud verschijnen in de terminal
We zien de bevestiging op de eerste regels dat het webserver path is gebruikt .
Mochte we geen sudo gebruikt hebben in het commando , dan was dit niet het geval en zou de webserver niet werken;
Eénmaal sudo gebruikt hoeft het daarna niet meer en kan men enkel met ./qo100websdr opstarten omdat het path dan reeds bestaat.
Het belangrijkste komt nu . Het bekijken en bedienen via de webserver :
Ga daarvoor naar een webbrowser en typ uw ip adres in van uw pc met aansluiten nb.html.
Indien U het ip adres niet weet geef dan volgend commando in , hiervoor kan je een tweede terminal openen met <CTRL><ALT> <T>
commando : ifconfig
U ziet bij inet het ip adres staan .
Het totale commando in de browser wordt dan ( in mijn geval) 192.168.2.163/nb.html
en dit is het resultaat
Er is ook een mogelijkheid of vanaf andere computers of tabletjes enz. te kijken maar dat is voor een ander verhaal. Ook de juiste frequentieinstelling komt nog aan bod
maandag 6 januari 2020
Mµ Core 91/92
Gebruiksaanwijzing van de mµ core 91/92 middenfrequent transformator.
Tnx ON5JK voor de ter beschikkingstelling.
Tnx ON5JK voor de ter beschikkingstelling.
OSCAR100 smalband [ 35 : Hervatting werkzaamheden]
Ja , nogal druk de laatste weken .
Binnenkort hoop ik de experimenten te hervatten.
Ondertussen heb ik nog enkele interessante nieuwtjes (oudjes !) te posten .
Binnenkort hoop ik de experimenten te hervatten.
Ondertussen heb ik nog enkele interessante nieuwtjes (oudjes !) te posten .
Abonneren op:
Posts (Atom)