SPL is a communication technology designed to:
- Track position, attitude, and velocity of your drones anywhere on Earth;
- Monitor vital signs signs of your drone, such as battery charge, system status, and temperature;
- Update missions, parameters, and send commands to your drone;
- Control gymbals, and RC servos connected to AutoPilot.
SPLGroundControl is a MAVLink proxy server for ArduPilot drones that uses Iridium sort burst data (ISBD) satellite communication system provided by RockBLOCK unit. It is designed to work with SPLRadioRoom field application, providing two way communication channel between ArduPilot based drones and MAVLink ground control stations such as MAVProxy, Mission Planer, or QGroundControl.
SPL GroundControl Installation and Use
The machine that runs SPL GroundControl must be accessible from the Internet. Port 8080 must be accessible from RockBLOCK services, and port 5760 must be accessible from the ground control station client machines.
Once SPLGroundControl is started, you can connect to it from MAVProxy, Mission Planer, or QGroundControl using TCP connection on port 5760. For example, MAVPoxy ground control could be connected this way:
mavproxy.py --master=tcp:<IP>:5760 --mav10
Currently SPLGroundControl supports one GCS client connection at a time.
SPL Stream and SPL Tracks
SPL Stream and SPL Tracks web services provide a solution for storing and visualizing data reported by SPL RadioRoom. See Envirover docs for more information about installation and use of these web services.
Find a bug or want to request a new feature? Please let us know by submitting an issue.
Envirover welcomes contributions from anyone and everyone. Please see our guidelines for contributing.
Copyright (C) 2018 Envirover SPLGroundControl is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. SPLGroundControl is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with SPLGroundControl. If not, see <http://www.gnu.org/licenses/>.