为什么硬件设置在Windows上检测不到我的PARROT滚动蜘蛛?

3次查看(最近30天)
我试图用Matlab使用鹦鹉滚动蜘蛛Minidrone,但设置应用程序似乎没有检测到它。我认为问题是出现的,因为Matlab无法找到我的无人机作为坐标。虽然命令“usbdevices.getAtchedDevices”显示无人机连接,但以下命令返回一个空的单元格数组:
usbDevices = matlab.hwmgr.internal.hwconnection.USBDeviceEnumerator;
usbdevices.getmountpoints(“vendorid”'19cf'的)
此问题仅在使用Windows时发生。它在Linux机器上工作。
我甚至尝试手动为无人机在Windows(即C:\MountPoints\RS)的挂载点,但无济于事。我该如何解决这个问题?

接受答案

MathWorks支万博1manbetx持团队
某些Windows 10安装时出现此问题。这个问题有两种可能的原因:
1.超时时期(通常为60秒)可能已过期用于滚动蜘蛛迷你素,因此它将自动与PC断开连接。在这种情况下,您应该执行以下步骤:
a.将无人机连接回主机PC。
湾等待LED稳定到一个绿色和一个红色,然后在设置应用程序中搜索minidrone。您需要确保在其驱动列表中显示名为“Parrot_rs”的驱动器。
2.如果您可以看到驱动器,但设置仍未检测到无人机,表示MATLAB USB枚举器API返回NULL值。这可能是由于Windows 10安装中缺少的.NET应用程序。要解决此问题,请执行以下步骤:
a.通过在MATLAB命令窗口万博1manbetx中执行以下命令导航到支持包根目录:
cd (matlabshared万博1manbetx.supportpkg.getSupportPackageRoot);
光盘工具箱\ target \ s万博1manbetxupportpackages \ parrot \ + codertarget \ + parrot \ + setup
湾用附加的文件替换“FelletDroneFromlist.m”和“flashdrone.m”文件。
C。删除“SelectDroneFromlist.p”和“flashdrone.p”文件。
天。在MATLAB命令窗口中执行以下命令:
清晰的课堂;清晰的PCODE.;雷厄什工具箱cache.
2评论
Maitreyee Mordekar
Maitreyee Mordekar 2018年2月1日
嗨Shixian,
似乎没有您收到的上述输出问题。
你能告诉我硬件设置屏幕是否已经完成了?如果您有任何错误,请在这里分享快照。

登录评论。

更多答案(1)

涅瓦茨可以武装
涅瓦茨可以武装 在2021年3月1日
我有一个同样的问题。我可以看到蓝牙上的鹦鹉滚动蜘蛛设备,但Simulink封装不会检测到。万博1manbetx我做了你所说的,但问题仍在继续。我该怎么办才能解决这个问题?

s manbetx 845


释放

R2017A

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!