FocusFlight 是一款专为无人机飞手设计的地面站控制软件,由 Betaflight 团队主导开发。它主要用于配置、调试和监控基于 Betaflight 固件的飞控系统,目标用户是 FPV(第一人称视角)竞速或航拍无人机爱好者。
1. 支持通过 USB 或串口连接飞控,实时读取和修改 Betaflight 配置。
2. 提供图形化界面调整 PID 参数、滤波器设置、电机输出等核心飞行参数。
3. 内置黑盒日志(Blackbox)分析工具,可回放飞行数据并优化调参。
4. 支持 OSD(屏幕显示)自定义,方便在图传画面上叠加飞行信息。
5. 可管理接收机通道映射、模式开关绑定及故障保护设置。
6. 允许备份和恢复飞控配置,避免反复调试。
1. 完全免费开源,社区活跃,更新频繁,适配最新 Betaflight 版本。
2. 界面简洁直观,新手也能快速上手基础设置,同时保留高级选项供专业用户使用。
3. 黑盒分析功能集成度高,无需导出数据即可直接查看陀螺仪、电机响应等关键曲线。
4. 跨平台支持,可在 windows、macOS 和 Linux 上运行。
5. 与主流飞控硬件(如 F4、F7、H7 主控板)兼容性好,识别稳定。
用户体验优化:如何减少干扰?
为了让 FocusFlight 真正帮助用户减少干扰,我们在开发过程中做了几次关键优化:
模拟「飞行模式」的通知屏蔽:当 FocusFlight 进入专注模式时,iOS 层面上会减少非必要通知的干扰(iOS 提供了 Screen TIMe API 来支持这种「减少干扰」模式),切换 App 也无法使用被屏蔽的 App。
「专注时间内不允许退出」:如果用户在专注过程中离开 App,会收到「航班中断」推送通知,增强自律感。
视觉反馈强化专注体验:
在飞行途中屏幕上的地图不断更新,让用户知道自己在「前进」,而不是单纯倒数。
专注完成后,会生成一张「航行数据报告」,可以在 FocusFlight 里查看自己累计完成了多少「专注航班」。
我们希望通过这些设计,让用户的「专注体验」变得更直观、更有趣,而不是单纯「倒数计时」那么机械化。
FocusFlight 适合哪些用户?
在开发过程中,我们发现 FocusFlight 最适合以下几类用户:
职场人士 & 自由职业者:深度工作,提高生产力
时间管理爱好者:希望找到比番茄钟更沉浸的专注方式
1. 新增对 Betaflight 4.5 固件的完整支持,包括新滤波器和动态陷波设置。
2. 修复了 macOS 下部分 M 系列芯片设备连接飞控时识别失败的问题。
3. 优化黑盒回放性能,大文件加载速度提升约 30%。
4. 调整了 PID 调谐界面布局,把常用参数放在更显眼的位置。
5. 修复了在高 DPI 屏幕下部分文字显示模糊的显示问题。