CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
Ardupilot

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.

GitHub Repository: Ardupilot/ardupilot
Path: blob/master/Tools/autotest/win_sitl/readme.txt
Views: 1799
1
Running SITL:
2
3
There are several options for running SITL. In all cases, SITL will output a mavlink stream on 127.0.0.1:14550 (UDP) for connection to any GCS software (Such as Mission Planner).
4
5
An EEPROM (containing the state of the APM's flash memory - paramters, waypoints, etc) is saved for each vehicle type and (by default) will be re-loaded each time SITL is run. This can be overidden to start with a new EEPROM containing all default values.
6
7
To continue with the current EEPROM, run:
8
9
RunCopter.bat for a quadcopter running APM:Copter
10
RunPlane.bat for running APM:Plane
11
RunRover.bat for running APM:Rover
12
13
4) Updating the APM source code
14
15
To update the APM code with the latest of Github, run UpdateAPMSource.bat. Note this is bleeding-edge source code and some bugs may be present.
16
Deleting the SITL environment
17
18
To uninstall/delete the SITL environment, simply delete the "cygwin64" folder in the C:\ drive.
19
20