欢迎光临散文网 会员登陆 & 注册

使用Python Socket通过Generic protocol 与FlightGear交互

2022-04-22 21:48 作者:皆是概率  | 我要投稿

根据FlightGear的WIKI,Generic Protocol页面查看更多信息。

FlightGear的Generic Protocal的输入输出数据结构是由xml文件进行定义,相关xml文件需要保存到FlightGear安装目录的protocal文件夹中。

本文所使用xml文件为下,文件名为test.xml

FlightGear 启动命令为,前提条件是将FlightGear的bin目录加入到环境变量path中:

启动命令中的testprotocal文件夹下test.xml文件名相对应。

启动命令中启用了两个端口,输出端口为5506,输入端口为5507。如果端口被其他程序占用,终端输出信息中会有错误提示。

使用python socket接受信息相关代码

使用python socket发送到FlightGear,相关代码如下


使用Python Socket通过Generic protocol 与FlightGear交互的评论 (共 条)

分享到微博请遵守国家法律