A Lenovo Tiny M910q i5 was purchased as the topside computer. It was setup and QgroundControl and LibreOffice (to take notes) were installed. It was connected by Ethernet to the RaspberryPi companion (no Pixhawk or FathomX).
Start QgroundControl. I get “Waiting for Video”
Remove the Ethernet from the Lenovo M910q and plug it into my HP 8870w i7 laptop. The camera video is working. There is nothing wrong with the RaspberryPi 3B setup.
Check the Internet I.P. address:
In the search box type cmd enter, type ipconfig enter to check the I.P. It was changed to give the screen below.
(Google setting I.P. Address Win10 if it is not 192.168.2.1 and 255.255.255.0 as below)
Confirm communications between Win10 and RaspberryPi at http://192.168.2.2:2770/ camera
I can see the camera and make adjustments. Lower the resolution as suggested, no improvement.
Test bandwidth of Rpi at 192.168.2.2:2770/network
Upload results: 91.938 Mbps
Download results: 81.549 Mbps
This confirms communications between the two computers. The problem is in the M910q setup.
In the QGC click the ‘Q’ icon, then Applications settings, then the ‘General Settings’ tab. Drag the screen up to see the options for ‘Autoconnect to:’, make sure the UDP option is checked. OK.
Note: the slider on the right does not work, drag the screen.
Drag the screen up to check the video settings. The video source should be set to UDP video, and the port should be 5600. Change and re-start QGC. OK
I had tried turning off Defender but there is no single button to do this. In retrospect I should have made sure it was off.
I tried to find how to allow QGC through Windows Defender firewall. There are various methods that do not agree with Win10 screens. This was the result which did not look right and I could not change it. I also could not find my way back to this window.
I checked the rest of the troubleshooting.
Disable/re-enable the network interface, Reboot.
Try launching QGC from each of the three shortcuts.
None of this helped.
The instructions say for using Windows Defender :
In the Start bar, enter/select: Firewall & Network Protection (System Settings).
Scroll to and select the option: Allow an app through firewall .
Select QGroundControl and change the Access selector to Allow.
Programs are listed in alphabetical order by description (not filename). You’ll find QGC under O: Open source ground control app provided by QGroundControl dev team
The problem is that many steps are left out for someone used to Win7. The correct instructions should be:
Start>Settings>Update and Security>Windows Security>Firewall and Network Protection>Allow an App Through Firewall.
This time it worked and only a single line with both boxes checked was shown.
Success and both the Camera and Ping Sonar are displayed. I am ready to try the Pixhawk which should arrive later this week.
I hope these troubleshooting steps might help anyone with similar problems.