Skip to content

krushikesh/APWeb

 
 

Repository files navigation

This is a web server for ArduPilot. It provides the following features:

  • listens for HTTP requests on specified port
  • connects to a mavlink serial port
  • forwards mavlink packets to UDP port 14550 broadcast
  • provides web interface for parameters, sensor status and map

Typical usage:

./web_server -p 80 -s /dev/serial/by-id/usb-3D_Robotics_PX4_FMU_v2.x_0-if00

then connect to http://127.0.0.1/

Some information on the JSON protocol used is here:

https://docs.google.com/document/d/12IQFXDRIif06BiriHSCGdiJGZ6zsQ_phQsG_iI6_MAo/edit?usp=sharing

About

ArduPilot web server interface

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.9%
  • C 17.3%
  • HTML 10.9%
  • CSS 2.5%
  • Python 0.2%
  • Makefile 0.1%
  • Shell 0.1%