wifibroadcast:使用原始WiFi无线电收发UDP数据包

时间:2024-05-22 05:23:53
【文件属性】:

文件名称:wifibroadcast:使用原始WiFi无线电收发UDP数据包

文件大小:859KB

文件格式:ZIP

更新时间:2024-05-22 05:23:53

video fpv telemetry px4 mavlink

无线广播 这是使用原始WiFi无线电的UDP数据包的发送器和接收器 主要特点: 1:1将RTP映射到IEEE80211数据包以实现最小延迟(不序列化为字节流) 支持智能FEC(如果FEC管道没有间隙,则立即将数据包打包到视频解码器) 。 您可以将其用于mavlink上/下和视频下链接。 WFB上的IP隧道支持。 您可以通过WFB链接传输普通ip数据包。 请注意,请勿将ip隧道用于视频或mavlink等高带宽传输。 它使用效率较低的FEC编码,并且不会聚合小数据包。 自动TX分集(基于RX RSSI选择TX卡) 流加密和认证( ) 分布式操作。 它可以从不同主机上的卡中收集数据。 因此,您不仅限于单条USB总线的带宽。 mavlink数据包的聚合。 不会为每个mavlink数据包都发送wifi数据包。 适用于Raspberry PI的增强型 (在PI Zero上消耗10%


【文件预览】:
wifibroadcast-master
----setup.py(3KB)
----telemetry()
--------config_parser.py(3KB)
--------latency_test.py(5KB)
--------mavlink.py(1.11MB)
--------__init__.py(0B)
--------cli.py(7KB)
--------server.py(17KB)
--------tests()
--------storm32_controller.py(3KB)
--------conf()
--------tuntap.py(5KB)
--------common.py(2KB)
--------mavlink_protocol.py(2KB)
--------proxy.py(5KB)
----.gitignore(146B)
----patches()
--------mimo_for_dummies.pdf(331KB)
--------Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode.pdf(299KB)
--------Readme(78B)
--------nanopi-neo2-4.14.52-uart1_rts_cts.patch(444B)
--------nanopi-neo2-4.14.52-crda-disable.patch(4KB)
--------nanopi-neo2-4.14.52-wifibroadcast.config(133KB)
--------nanopi-neo2-4.14.52-rt2x00-optimize-for-one-way-transmit.patch(4KB)
----Makefile(2KB)
----src()
--------wifibroadcast.hpp(5KB)
--------fec.c(18KB)
--------keygen.c(2KB)
--------rx.hpp(5KB)
--------radiotap.c(12KB)
--------rx.cpp(28KB)
--------tx.cpp(13KB)
--------ieee80211_radiotap.h(17KB)
--------fec.h(4KB)
--------tx.hpp(4KB)
--------wifibroadcast.cpp(2KB)
----doc()
--------enhanced_setup.dot(6KB)
--------enhanced_setup.svg(32KB)
----LICENSE.txt(34KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----stdeb.cfg(250B)
----scripts()
--------video_test_sink.sh(193B)
--------tx_standalone.sh(707B)
--------wifibroadcast.service(451B)
--------98-wifibroadcast.conf(28B)
--------storm32.service(232B)
--------wifibroadcast@.service(310B)
--------default()
--------video_test_src.sh(263B)
--------rx_standalone.sh(740B)
----README.md(6KB)
----.hgignore(34B)
----version.py(798B)
----rpi_docker()
--------Dockerfile(112B)

网友评论