Skip to content

Flyleague-Collection/SimpleFSD

Repository files navigation

SimpleFSD

ReleaseCardReleaseDataCardLastCommitCard
BuildStateCardProjectLanguageCardProjectLicense

本项目正在快速迭代中, API接口可能不稳定, 请及时查阅最新的API文档

简介

本项目是一个用Go语言编写, 主要用于模拟飞行的联机服务器
支持 Swift, Euroscope 或其他自定义的客户端
Echo未经过测试, 理论上任何实现了 FSD Version 3.000 Draft 9 协议的客户端均可链接

特点

  • 支持计划同步:自动同步管制员对飞行计划的修改
  • 支持计划锁定:自动锁定被管制员修改过的飞行计划,直到用户下线或者提交起落机场不同的计划
  • 支持更加详细的管制员信息获取:例如可以获取到 Logoff time和管制员是否处于Break状态
  • 支持 FSD Version 3.000 Draft 9 协议
  • 支持 VATSIM(TOKEN) 协议与非满血 VATSIM2022 协议
  • 支持高并发:golang原生支持
  • 支持VisualPosition:可以做到0.2s上传一次位置
  • 支持语音调频:本功能需要额外的软件
  • 全功能HTTP服务器:不仅仅是FSD,还是飞控后端
  • 支持Websocket连接:可以通过Websocket连接到FSD进行双向文字交互

如果您觉得这个FSD功能太多, 过于庞大
我们还有专门精简过功能的lite版本, 仅保留了核心的fsd功能
当然我们还是建议您使用全功能版本以获得更好的体验

想提交PR?想自己对服务器进行二次开发?请查阅我们的文档

开源协议

MIT License

Copyright © 2025 Half_nothing

无附加条款。

行为准则

CODE_OF_CONDUCT.md中查阅

About

A fsd server written by go

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages