设置说明说需要某种网络连接,但我不明白为什么当头脑风暴程序员不需要它时它们是强制性的。
1 回答
0
编辑:据此Matlab同时支持蓝牙和 USB。
要理解这一点,您需要了解正在使用的通信层。在官方 LEGO MINDSTORMS EV3 软件的应用程序层面,USB、蓝牙和 Wi-Fi 似乎都是一样的。然而,在较低层,它们是完全不同的。
Wi-Fi 提供“网络”连接。从技术上讲,这是基于IPv4的UDP (第一个链路中的第 3 层和第 4 层)。这也是 Simulink 最有可能连接的级别。
另一方面,USB 被实现为HID设备。蓝牙是使用RFCOMM实现的。
因此,要使它们全部工作,Simulink 必须具有三种截然不同的通信实现。此外,在三种类型的连接中,Wi-Fi 提供了最大的带宽/吞吐量,因此仅实施此功能的决定也可能与来回传递的数据量有关。
于 2015-12-06T17:57:55.823 回答