Diffusion du flux vidéo/audio OBS Studio vers PlutoDVB - Les réglages DATV
Evariste F5OEO has developed a whole series of SDR processing software. The first ones were dedicated to the LimeSDR transceiver. For the PlutoSDR, Evariste proposes directly a firmware to be installed on the equipment : PlutoDVB. The firmware integrates a DATV image transmitter, but also other possibilities: a narrowband SSB transmitter, a narrowband SSTV transmitter, a narrowband FREEDV digital modulator, and a modulator to draw images on the SDR waterfall.
I will develop here only the digital video modulator function of the firmware.
Download PlutoDVB F5OEO firmware
To date, Evariste has released several versions of firmware :
- The “stable” firmware version
- Le firmware “beta”
- The beta firmware “for the brave”.
- On firmware.hackhamradio.com/beta_for_the_brave/pluto.frm
- On the current site : pluto beta_for_the_brave 20200205-2104.zip
Like many others, I use the latest version called “for the brave”. It works well. The following explanations are based on this version.
Installing the firmware of Evariste F5OEO
- Download the frm file or unzip the contents of one of the zip files. The file pluto.frm is the firmware.
- Install the firmware by following the steps as described previously.
- After updating the firmware, the PlutoSDR drive reappears in your browser. You can launch your internet browser and access the main page of Pluto_DVB installed on the Adalm Pluto by http://192.168.2.1/
Accessing Pluto SDR remotely via network
This operation is not required per se. As you can see, when the Adalm Pluto is connected via USB, the device is identified by an IP network address 192.168.2.1. To allow remote access to the PlutoSDR through your Ethernet LAN, we need to place a USB/Ethernet adapter. This will allow you to transmit your DATV images from a remote computer connected to your local network. As indicated by Analog Device™, multiple adapters may work. I have installed the following one and it works for me.
- USB / Ethernet adapter with a mini USB OTG Y cable – 100 MBit/s is sufficient
Normally your PlutoSDR, once connected as shown in the diagram on the right, should automatically have an IP address given by your network router (router, or internet box). In my case, this was not the case. For with a fixed IP address, which does not change, I therefore modified the file which is on in the root directory of the PlutoSDR drive in the config.txt file.
- Open the config.txt file
- After the line [USB_ETHERNET], change the IP address by entering a free IP address from your network. I advise you to use the IP Advanced Scanner which allows you to list all the devices connected on your network (and find your Adalm Pluto on the network, under the hostname pluto). Your Pluto will have this fixed IP address at the next reboot. In my case, the chosen address is 192.168.1.8. It will appear in the rest of the article, and you will of course replace it with the IP address you programmed.
Do not change the address of the NETWORK section but only the address of the USB_ETHERNET section.
ipaddr_eth = 192.168.1.8
# Analog Devices PlutoSDR Rev.B (Z7010-AD9363) # Device Configuration File # 1. Open with an Editor # 2. Edit this file # 3. Save this file on the device USB drive # 4. Eject the device USB Drive # Doc: https://wiki.analog.com/university/tools/pluto/users/customizing [NETWORK] hostname = pluto ipaddr = 192.168.2.1 ipaddr_host = 192.168.2.10 netmask = 255.255.255.0 [WLAN] ssid_wlan = pwd_wlan = ipaddr_wlan = [USB_ETHERNET] ipaddr_eth = 192.168.1.8 netmask_eth = 255.255.255.0 gateway_eth = 192.168.0.254 [SYSTEM] xo_correction = udc_handle_suspend = 0 [ACTIONS] diagnostic_report = 0 dfu = 0 reset = 0 calibrate = 0