文件名称:magpi:我的Quadcopter的代码,它使用Raspberry Pi作为大脑。 包括一个用于讲解MultiWii串行协议MSP的Python库
文件大小:569KB
文件格式:ZIP
更新时间:2024-06-03 11:33:00
Python
喜pi 我的Quadcopter的代码,它使用Raspberry Pi作为大脑。 包括一个用于讲解MultiWii串行协议/ MSP的Python库。 安装和使用multiwii库 这是由distutils处理的,所以很简单: sudo python setup.py install 然后您可以将该库导入到python脚本中。 该库仅负责生成MultiWii串行命令-它本身不进行任何实际的通信。 bin/multiwiid.py做到了-它对串行设备具有独占控制权,并且默认情况下在UDP端口5001上侦听网络。 如果您可以通过自己的代码成功运行multiwiid ,则只需创建一个客户端套接字并连接到它即可。 默认情况下,您需要将config.ini复制到与飞行控制器相连的计算机上的/etc/magpi.ini 。 有关此示例,请参见tools/test_arm.py和tools/
【文件预览】:
magpi-master
----src()
--------__init__.py(13KB)
----config.ini(343B)
----pi-root()
--------usr()
--------etc()
----LICENSE(1KB)
----tools()
--------test_arm.py(2KB)
--------test_controller.py(1KB)
--------install_packages.sh(3KB)
--------connect_mw_serial_tcp.sh(180B)
----setup.py(611B)
----README.md(2KB)
----.gitignore(746B)
----bin()
--------track_targets.sh(235B)
--------read_telemetry.py(8KB)
--------multiwiid.py(4KB)
--------record_camera.sh(670B)
--------track_targets.py(6KB)