【发布时间】:2015-03-02 19:00:27
【问题描述】:
有没有一种方法可以在不使用 SimConnect api 的情况下与 Prepar3d/MSFS 对话,这样我就可以在 *nix/任何环境中通过打开套接字和对话 XML 之类的操作来进行对话?
是否有可在 *nix 环境中使用的 SimConnect 构建?
【问题讨论】:
标签: linux unix real-time simulation
有没有一种方法可以在不使用 SimConnect api 的情况下与 Prepar3d/MSFS 对话,这样我就可以在 *nix/任何环境中通过打开套接字和对话 XML 之类的操作来进行对话?
是否有可在 *nix 环境中使用的 SimConnect 构建?
【问题讨论】:
标签: linux unix real-time simulation
这是一个老问题,但不妨回答一下。
简短的回答是否定的。 FSUIPC 和 P3d API 都在 Windows 上运行,并且是我所知道的与 sim 通信的唯一解决方案。
但是,您可以为接收 UDP 数据包并将其输入到 sim 的 API 编写一个包装器。如果您熟悉套接字编程,这将非常简单,但您必须确保 Unix 盒子直接插入带有 P3d 的 PC,否则您最终会出现大约 100 毫秒或更多的延迟(来自路由器)。
【讨论】: