模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

5503查看 | 23回复

给f3飞控带上gps救缓模式

[复制链接]
发表于 2018-7-11 11:30:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
于betaflight3.4飞控制固件变大,导致F3芯片空间不够,无法使用GPS救援模式,我开源中精简某些功能,让F3飞行控制还支持GPS返回功能,配置文件请看我修改过的部分!
一切权利规betaflight原作者,我只是重新编释,让f3也带上gps救缓功能
下载请到:
https://gitee.com/test386/betaflight/

如果大家有需要精简别的f3飞控固件的可以留言,


发表于 2018-11-25 00:14:22 | 显示全部楼层
现在最小的GPS有多少克
回复 支持 1 反对 0

使用道具 举报

发表于 2018-7-19 11:09:34 | 显示全部楼层
感谢分享·············
回复 支持 1 反对 0

使用道具 举报

发表于 2018-7-16 17:31:26 | 显示全部楼层
路过点个赞
回复 支持 0 反对 1

使用道具 举报

发表于 2018-7-15 06:38:09 | 显示全部楼层
路过帮顶顶
回复 支持 1 反对 0

使用道具 举报

发表于 2018-7-15 06:23:46 | 显示全部楼层
给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:13663306673 8554 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:13663306673 4110 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:13663306673 5382 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:13663306673 8700 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:13663306673 542 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:13663306673 205
回复 支持 1 反对 0

使用道具 举报

发表于 2018-7-11 11:33:45 | 显示全部楼层
高手啊,先马克下
回复 支持 反对

使用道具 举报

发表于 2018-7-11 12:25:39 | 显示全部楼层
高手高手高高手  
回复 支持 反对

使用道具 举报

发表于 2018-7-11 12:46:10 | 显示全部楼层
高手能自动返航就好了
回复 支持 反对

使用道具 举报

发表于 2018-7-11 13:15:16 | 显示全部楼层
我买的F4的v3,不会玩。。
回复 支持 反对

使用道具 举报

发表于 2018-7-11 14:12:04 | 显示全部楼层
路过帮顶

回复 支持 反对

使用道具 举报

发表于 2018-7-11 14:15:54 | 显示全部楼层
高手,是否能GPS定点
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-11 14:18:38 | 显示全部楼层
明天,你好 发表于 2018-7-11 14:15
高手,是否能GPS定点

理论上可以,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-11 14:19:15 | 显示全部楼层
Memory region         Used Size  Region Size  %age Used
           FLASH:      256202 B       252 KB     99.28%
    FLASH_CONFIG:          0 GB         4 KB      0.00%
             RAM:       35196 B        40 KB     85.93%
             CCM:          2 KB         8 KB     25.00%
       MEMORY_B1:          0 GB         0 GB     -1.#J%
   text    data     bss     dec     hex filename
249046    7156   30088  286290   45e52 ./obj/main/betaflight_SPRACINGF3.elf
Creating HEX ./obj/betaflight_3.4.0_SPRACINGF3.hex
make[1]: 离开目录“/home/Administrator/betaflight”
常用的SPRACINGF3也弄好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-11 14:29:37 | 显示全部楼层
//新增gps功能
#define USE_DASHBOARD
#define USE_GPS
#define USE_GPS_NMEA
#define USE_GPS_UBLOX
#define USE_GPS_RESCUE
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-11 14:31:37 | 显示全部楼层
这是精简掉功能,所有带//功能都精简掉
#define USE_SERIAL_RX
// #define USE_SERIALRX_CRSF       // Team Black Sheep Crossfire protocol
#define USE_SERIALRX_IBUS       // FlySky and Turnigy receivers
#define USE_SERIALRX_SBUS       // Frsky and Futaba receivers
// #define USE_SERIALRX_SPEKTRUM   // SRXL, DSM2 and DSMX protocol
// #define USE_SERIALRX_SUMD       // Graupner Hott protocol
// #define USE_SERIALRX_SUMH       // Graupner legacy protocol
// #define USE_SERIALRX_XBUS       // JR



#if (FLASH_SIZE > 64)
#define MAX_PROFILE_COUNT 2   // 原值是2
#else
#define MAX_PROFILE_COUNT 2   // 原值是3
#endif

#if (FLASH_SIZE > 64)
#define USE_ACRO_TRAINER
#define USE_BLACKBOX
// #define USE_LED_STRIP
#define USE_RESOURCE_MGMT
#define USE_RUNAWAY_TAKEOFF     // Runaway Takeoff Prevention (anti-taz)
#define USE_SERVOS
#define USE_TELEMETRY
// #define USE_TELEMETRY_FRSKY_HUB
// #define USE_TELEMETRY_HOTT
// #define USE_TELEMETRY_LTM
#define USE_TELEMETRY_SMARTPORT
#endif

#if (FLASH_SIZE > 128)
#define USE_CAMERA_CONTROL
#define USE_CMS
#define USE_EXTENDED_CMS_MENUS
#define USE_DSHOT_DMAR
#define USE_GYRO_OVERFLOW_CHECK
#define USE_YAW_SPIN_RECOVERY
#define USE_HUFFMAN
#define USE_MSP_DISPLAYPORT
#define USE_MSP_OVER_TELEMETRY
#define USE_PINIO
#define USE_PINIOBOX
#define USE_RCDEVICE
#define USE_RTC_TIME
#define USE_RX_MSP
// #define USE_SERIALRX_FPORT      // FrSky FPort
// #define USE_TELEMETRY_CRSF
// #define USE_TELEMETRY_SRXL
#define USE_VIRTUAL_CURRENT_METER
#define USE_VTX_COMMON
#define USE_VTX_CONTROL
#define USE_VTX_SMARTAUDIO
#define USE_VTX_TRAMP
#define USE_GYRO_LPF2
#define USE_ESC_SENSOR
#define USE_ESC_SENSOR_INFO
#define USE_CRSF_CMS_TELEMETRY
#define USE_BOARD_INFO
#define USE_SMART_FEEDFORWARD
#define USE_THROTTLE_BOOST
#define USE_RC_SMOOTHING_FILTER
#define USE_ITERM_RELAX

#ifdef USE_SERIALRX_SPEKTRUM
// #define USE_SPEKTRUM_BIND
// #define USE_SPEKTRUM_BIND_PLUG
// #define USE_SPEKTRUM_REAL_RSSI
// #define USE_SPEKTRUM_FAKE_RSSI
// #define USE_SPEKTRUM_RSSI_PERCENT_CONVERSION
// #define USE_SPEKTRUM_VTX_CONTROL
// #define USE_SPEKTRUM_VTX_TELEMETRY
// #define USE_SPEKTRUM_CMS_TELEMETRY
#endif
#endif
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-11 14:31:42 | 显示全部楼层
本帖最后由 爱中出的少女 于 2018-7-11 14:41 编辑

BETAFLIGHTF3与SPRACINGF 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:爱中出的少女 5114 BETAFLIGHTF3@SPRACINGF3.zip
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-11 14:32:28 | 显示全部楼层
如果需要特定功能,而被我精简掉,需要加上的,可以联系我。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-11 14:34:11 | 显示全部楼层
本帖最后由 爱中出的少女 于 2018-7-11 14:40 编辑

BETAFLIGHTF3与SPRACINGF 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:爱中出的少女 9287 BETAFLIGHTF3@SPRACINGF3.zip
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-11 14:37:00 | 显示全部楼层
BETAFLIGHTF3与SPRACINGF 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:爱中出的少女 6332 BETAFLIGHTF3@SPRACINGF3.zip (506.4 KB, 下载次数: 11) 包上传
回复 支持 反对

使用道具 举报

发表于 2018-7-11 15:54:17 | 显示全部楼层
给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:youngchun 1873 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:youngchun 9347 给f3飞控带上gps救缓模式 飞控,开源,固件,GPS 作者:youngchun 9440
回复 支持 反对

使用道具 举报

发表于 2018-7-11 15:57:35 | 显示全部楼层
高手在民间
回复 支持 反对

使用道具 举报

发表于 2018-7-11 22:26:36 | 显示全部楼层
路过帮顶顶
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|关于模吧|APP下载|广告报价|手机版|企业会员|商城入驻|联系我们|模吧 ( 黔ICP备2022002348号-1 )

© 2013-2020 Moz8.com 模吧,玩出精彩!