dji-sdk/RoboMaster-SDK

tt无人机ap直连能ping通ip例程initialize失败

FaterYU opened this issue · 1 comments

  • wsl2
  • Ubuntu 20.04
  • python 3.8

tt无人机通过ap直连能ping通192.168.10.1,但是例程ap_conn.py运行的时候在tl_drone.initialize()这行会返回false


例程代码

from robomaster import robot


if __name__ == '__main__':
    # 如果本地IP 自动获取不正确,手动指定本地IP地址
    # robomaster.config.LOCAL_IP_STR = "192.168.10.22"
    tl_drone = robot.Drone()
    # 初始化
    tl_drone.initialize()

    # 获取飞机SDK版本信息
    version = tl_drone.get_sdk_version()
    print("Drone SDK Version: {0}".format(version))

    tl_drone.close()

输出

Drone SDK Version: None

通过打断点发现是初始化不了,不知道是什么问题

是wsl的网络无法被pc上一层局域网下的设备连接的问题