dji-sdk - 无法通过代码以编程方式连接到 Tello 无人机
问题描述
我尝试了各种 Tello SDK/包装库以编程方式控制 Tello 无人机,但没有成功。目前我专注于使用更简单的 C# 包装器:
我收到一个非常直接的错误,但它似乎无效:
A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
我可以通过 Tello App(适用于 iOS)确认无人机工作正常。
以下是一些技术细节...
我以编程方式连接到 IP 地址:192.168.10.1,端口:8889。
任何对这些库/脚本有经验的人有什么想法吗?
我的问题现在已经解决了。
不感谢手册,通过SDK访问无人机时设置网络不是很清楚。
这是下面的解决方案...
在从您的计算机运行程序之前,请执行以下操作:
- 打开 Tello 无人机并等待其初始化。
- 将您的计算机(PC/Mac)连接到 Tello 无人机 WIFI(SSID 中应包含“Tello”)。
- 运行您的程序并尝试发送命令(它应该可以工作!)。
解决方案
我的问题现在已经解决了。我更新了我的原始帖子以包含有关我如何解决它的详细信息。
推荐阅读
- swift - Swift JsonDecoder Networking Hi 未打印
- ruby-on-rails - 在 Rails 中使用局部变量(添加占位符)时出现问题?
- c# - 查找数组中的异常值?
- python - cross_validate 和样本数
- java - 错误:javaweb java.lang.NoClassDefFoundError:org/apache/commons/fileupload/FileItemFactory
- css - 单击时的 CSS 按钮
- sql - 如何在 Redshift ORDER BY 子句中首先按特定值排序?
- python - python - 我在哪里可以查找 types.FunctionType 的参数?
- google-apps-script - 未能在 Google 表格条件格式中创建 3 个单独的色阶范围
- openscad - 关闭 scad 对象顶部和底部的孔