# coolfly-release **Repository Path**: flyiscool/coolfly-release ## Basic Information - **Project Name**: coolfly-release - **Description**: 最新固件和QGC发布. 请总是使用最新版 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-12-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # coolfly-release ## 概述 稳定版本的发布仓库,非开发者用户可直接下载使用,建议总是使用最新版。 ## 目录说明 **V1.0.0** ```shell ├── 01-sky-Firmware │   └── coolfly-f1_default.px4 __coofly-sky board Firmware__ ├── 02-gnd-Firmware │   └── app.px4 __coofly-gnd board Firmware__ ├── 03-QGC-android │   └── QGroundControl.apk __QGC for android__ ├── 04-QGC-linux │   ├── coolfly_usb.sh │   ├── QGroundControl-x86_64.AppImage.part1.rar __QGC for ubuntu__ │   └── QGroundControl-x86_64.AppImage.part2.rar └── 05-QGC-windows ├── QGroundControl.part1.rar __QGC for windows (coming soon)__ ├── QGroundControl.part2.rar └── zadig-2.4.exe ``` ## 使用说明 - git 支持 100M 以上大文件比较麻烦,因此压缩,使用时请先解压; - `sudo apt install rar` 安装解压用软件; - 启动后选择 常规 窗口的 player 按钮,按下后,即可出图。 ## 软件升级工具使用 - `chmod +x upgrade.sh` ; - 天空端软件升级:将天空端编译出的 coolfly-f1_default.px4 文件拷贝到当前 upgradeTool 目录下,执行脚本 ./upgrade.sh ,给天空端上电即可进入升级界面; - 地面端软件升级:将地面端编译出的 app.px4 文件拷贝到当前 upgradeTool 目录下,按住地面端 reset 按键,执行脚本 ./upgrade.sh,放下 reset 键即可进入升级界面。 > 备注:./upgrade.sh 脚本会查找存在当前 upgradeTool 目录下的 px4 文件作为升级的文件,所以 upgradeTool 目录下只能存在一个 .px4 文件,烧写天空端时只放天空端的 px4 文件,烧写地面端只放地面端的 px4 文件。 ## QGC windows版本使用说明: 1. 地面端使用 usb 连接到电脑上之后,双击打开 Zadig 软件; 2. 选择 Options->list All Devices; 3. 下拉列表中找到 CoolflyVideo(interface 0); 4. 将这个设备的 Driver 改为 WinUSB(箭头右侧的部位); 5. 然后 install driver; 6. 修改成功之后可以双击运行地面站 QGroundControl.exe。 > Zadig 的作用是为了给我们的设备安装正确的驱动,3 与 4 步骤很重要,不要出错,打开地面站之后若遇到程序无法响应的情况,可以按下复位或者拔插 usb ## QGC android版本使用说明 1. 安装的时候请选择接受所有的权限,如果连接地面端时没有自动连接请手动尝试连接。 ## QGC linux版本使用说明: 1. 添加可执行权限 `sudo chmod +x coolfly_usb.sh QGroundControl-x86_64.AppImage` 2. 执行 `sudo ./coolfly_usb.sh` 3. 为了稳定播放,请预先安装一个gst的插件: ``` list=$(apt-cache --names-only search ^gstreamer1.0-* | awk '{ print $1 }' | grep -v gstreamer1.0-hybris) sudo apt-get update sudo apt-get install $list sudo apt-get install libgstreamer-plugins-base1.0-dev ``` 3. 执行 `./QGroundControl-x86_64.AppImage` 即可运行地面站 ## 更新说明2019-12-04 ### V1.0.4 - fix the id. - change the VID to 0xC001 - set the cpu to 200Mhz - add the "coolfly" on the usb strings - fix the windows & linux QGC bug. add the coolfly in it. ## 更新说明2019-11-30 ### V1.0.0 - 视频嵌入 Gstreamer 框架中,三平台支持。 - 更改 PID 为 00F1。 - 修复 i2c 的 bug - 将 ms4525 设定在 i2c1 即 bus 2,rcs 里修复起默认启动的机型。 - 增加 mpu6000 中 ICM20689 的 ver 编号。