Launch of Remote SDR
In the address bar of Chrome or Edge, enter the IP address of the Orange Pi or one of the 2 Orange Pi if you have a dual configuration. If the system asks you, give the IP address of the orange PI of the receiver and the address of the transmitter. Put the same for a Pluto.
Go to the Remote SDR page. The ‘RX On’ indicator is red then should turn green after a few seconds, then the same for the ‘TX On’ indicator.
If one of the LEDs remains red, reload the page.
The Spectra green line should fill with a vertical line 5 times per second. This corresponds to the arrival of a spectrum frame (2048 values at the output of the FFT).
In some rare cases, the received spectrum is reversed. It must come from complex demodulation oscillators that do not start on the correct phase. Do a ‘Relaunch’ and it is fine.
Starting the Adalm Pluto
In the ‘Tools’ page there are 2 tools to check if the Pluto responds. Sometimes it gets stuck, a reboot may be necessary. The ‘help’ command gives a list of commands that can be sent to Pluto. It’s irrelevant, but it shows that it is reacting correctly.
In principle, you need a USB hub between the Pluto and the Orange PI One Plus under Armbian. This corresponds to a system bug that I cannot explain. The Orange pi zero 2 with the Debian OS of orange pi works without a Hub.
Warning !!! An additional 5V power supply is required for the Pluto. USB power is not enough.
In the Tools page, we have a tool for obtaining RTL-SDR info. This makes it possible to verify that it is responding. Be careful, some models heat up and no longer respond after a certain time.
Starting HackRF One
In the Tools page, we have a tool to obtain Hack-RF info. This makes it possible to verify that it is responding.
Frequency drift compensation
In case of traffic via QO-100, it is necessary to compensate for the drift of the LNB in the antenna. Remote SDR makes it possible to track the high and low beacons in frequency and estimate the compensation to be made. Each time Remote SDR is launched, check the beacon setting and manually compensate if necessary by turning the mouse wheel on the numbers. Then the automatic compensation will do what is necessary.
For fine adjustment of the frequency of the receiver, the transmitter, the compensation of the receiver or the transmitter, there are different means:
- turn the mouse wheel on the numbers
- click on the figures to display a zoom and then turn the mouse wheel or slide your finger above the figures.
RX and TX Gains Adjustment
Depending on the SDR model, the gains are different and some of the sliders are not used. Experiment to find the optimum corresponding to your configuration.
Dynamic spectra tuning
For the ‘Waterfall’ and the trace in amplitude of the spectrum, click on the arrow on the right to adjust the sliders. The setting is different for each SDR.
By clicking on the reception mode (NBFM, WBFM or AM), you can set a squelch.
Web browsers do not give access to the microphone if the site does not have secure access in https. On your local network at home, you generally work in http simply. To get around this difficulty, the solution is to set up a derogation at the level of the web browser by accessing the “flags” parameters. you must type in the address bar:
with Chrome: chrome://flags
with Edge(2020): edge://flags
Look for the header:
Insecure origins treated as secure
Fill in the field as below with the IP address of the orange PI which provides the pages.
Setting of GPIO outputs
It is possible to set the GPIO outputs according to the reception or transmission frequency. This is applicable for configurations with one or two orange PIs. This makes it possible to switch relays, for example, depending on the band worked. To refer to the number of GPIOs and connection pins see the following articles :
The settings are made in the configurationRX.js and configurationTX.js files.