文件名称:APWeb:ArduPilot Web服务器界面
文件大小:294KB
文件格式:ZIP
更新时间:2024-06-17 07:40:37
JavaScript
这是ArduPilot的Web服务器。 它提供以下功能: 在指定端口上侦听HTTP请求 连接到mavlink串行端口 将mavlink数据包转发到UDP端口14550广播 提供用于参数,传感器状态和地图的Web界面 典型用法: ./web_server -p 80 -s /dev/serial/by-id/usb-3D_Robotics_PX4_FMU_v2.x_0-if00 然后连接到 有关所使用的JSON协议的一些信息在这里: 建造笔记 Ubuntu 16.04 libtalloc-dev是构建此项目所必需的。 您可以使用以下命令安装所需的软件包: sudo apt-get install libtalloc-dev
【文件预览】:
APWeb-master
----.gitignore(25B)
----README.md(755B)
----functions.c(30KB)
----.gitmodules(96B)
----cgi.c(20KB)
----cgi.h(3KB)
----web_server.c(24KB)
----mavlink_json.c(9KB)
----posix()
--------functions.c(5KB)
--------functions.h(222B)
----linux()
--------mavlink_linux.h(682B)
--------util_linux.c(2KB)
--------util_linux.h(674B)
--------includes.h(658B)
--------mavlink_linux.c(9KB)
----template.h(2KB)
----html()
--------version.h(76B)
--------manifest.appcache(534B)
----template.c(7KB)
----mavlink_core.h(886B)
----web_server.h(2KB)
----web_files.c(646B)
----web_files.h(170B)
----modules()
--------mavlink()
----includes.h(563B)
----mavlink_json.h(309B)
----mavlink_core.c(717B)
----Makefile(664B)
----files()
--------parameters.html(11KB)
--------css()
--------.gitignore(42B)
--------README.md(205B)
--------system.html(4KB)
--------calibration.html(12KB)
--------gen_version.sh(162B)
--------status.html(19KB)
--------.htaccess(485B)
--------ajax()
--------upgrade.html(7KB)
--------images()
--------js()
--------map.html(6KB)
--------index.html(1009B)
--------gen_manifest.sh(248B)
--------data()
--------filesystem.html(6KB)
--------Makefile(228B)
--------nvram.html(4KB)
--------embed.py(993B)
----functions.h(95B)