【问题标题】:Talking to Prepar3d/Microsoft Flight Simulator from *nix与 *nix 的 Prepar3d/Microsoft Flight Simulator 交谈
【发布时间】:2015-03-02 19:00:27
【问题描述】:

有没有一种方法可以在不使用 SimConnect api 的情况下与 Prepar3d/MSFS 对话,这样我就可以在 *nix/任何环境中通过打开套接字和对话 XML 之类的操作来进行对话?

是否有可在 *nix 环境中使用的 SimConnect 构建?

【问题讨论】:

    标签: linux unix real-time simulation


    【解决方案1】:

    这是一个老问题,但不妨回答一下。

    简短的回答是否定的。 FSUIPC 和 P3d API 都在 Windows 上运行,并且是我所知道的与 sim 通信的唯一解决方案。

    但是,您可以为接收 UDP 数据包并将其输入到 sim 的 API 编写一个包装器。如果您熟悉套接字编程,这将非常简单,但您必须确保 Unix 盒子直接插入带有 P3d 的 PC,否则您最终会出现大约 100 毫秒或更多的延迟(来自路由器)。

    【讨论】:

    • 伊恩,感谢您的回复。实际上,我已经完全按照您提到的方式完成并使用套接字来传递信息。
    猜你喜欢
    • 2013-02-05
    • 1970-01-01
    • 2020-12-05
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    相关资源
    最近更新 更多