CSS 常规功能使用说明
1. Free version 及 demo project 说明
CSS 免费版主要向用户提供GCS使用功能及开发定制功能的基本体验。免费版与专业版(Profession Version)的主要区别一是免费版所能使用的控件数量、数据总线条目、逻辑控制语句等少于或低于专业版。而是某些功能,如节点通讯、插件DLL扩展功能等,免费版提供使用功能,但不提供开发定制功能。
CSS 免费版提供两个demo project供用户学习研究:FreeVerDemo_GCS和FreeVerDemo_Plugin。关于这两个 demo project 的使用以及搭建方法将在后续文章中进行讲述。
FreeVerDemo_GCS主要演示使用CSS搭建GCS的方法与功能,其适用的飞控为使用ardupilot固件的APM或Pixhawk,由于ardupilot的版本更迭很快,故FreeVerDemo_GCS只提供基本的飞控数据显示及控制功能。有兴趣的用户可在它的基础上进一步进行扩展。
FreeVerDemo_Plugin 主要展示CSS通过插件进行功能扩展,以及CSS拓展开发当中的技巧与方法。在插件AeroSimPlugIn_1.dll中内置了一个固定翼飞机空气动力数学模型,通过CSS与插件之间的控制与数据通讯交互,从而实现了一个简单但却功能齐备的飞行模拟仿真最小系统。
2. CSS 常规功能使用说明