J Blackman
281bfb4bf6
Bake in the board information at build time ( #12089 )
...
- if provided.
2022-12-27 16:18:57 +11:00
haslinghuis
f3404bfcbb
Fix status output ( #12096 )
2022-12-27 14:15:35 +11:00
howels
599a9c66cb
Add MSP displayport HD OSD flow diagrams ( #12092 )
2022-12-27 03:11:21 +01:00
Steve Evans
962a7d0cae
Center ARMED message and stats ( #12086 )
2022-12-26 22:07:16 +11:00
J Blackman
c38bf42059
FIX: Assist in debugging by including the build key ( #12085 )
2022-12-25 00:48:49 +01:00
Ivan Efimov
7b70abd118
Cloud build option for 64 leds ( #12064 )
...
Build option for 64 leds
2022-12-24 00:02:21 +01:00
J Blackman
e9678d8380
FIX: USE_RX_CC2500 was not gating correctly ( #12083 )
2022-12-23 23:55:21 +01:00
haslinghuis
9133bde771
Update LedStrip.md ( #12078 )
...
Add resource remapping
2022-12-24 09:36:59 +11:00
haslinghuis
c656148a8b
Organize > 512K options ( #12077 )
2022-12-24 06:46:12 +11:00
J Blackman
0a46ef37f8
FIX: Include the legacy drivers (gated) ( #12069 )
2022-12-23 02:00:42 +01:00
Míguel Ángel Mulero Martínez
d0dab01520
Add Discord chat badge ( #12075 )
2022-12-22 16:16:38 +01:00
Daniel Mosquera
c6482ab40a
Fixed edt telemetry initial value assignation ( #12074 )
2022-12-22 13:53:58 +01:00
Paweł Stefański
3ea1cb133e
Small fix for msp vtx over crsf framing ( #12059 )
...
fix for msp vtx over crsf
2022-12-21 17:35:42 +01:00
Míguel Ángel Mulero Martínez
4c2de4ac89
Fix nightly build badge ( #12066 )
2022-12-21 16:46:20 +11:00
haslinghuis
24a83b3c14
Extend error output ( #12063 )
2022-12-20 16:04:06 +11:00
haslinghuis
ccb5998f52
Update firmware bug report ( #12062 )
2022-12-19 22:22:39 +01:00
J Blackman
2f9e243401
DOCS: Update Development documentation to include fully working example (BETAFLIGHTF7) ( #12060 )
...
* Update Development.md
* Update Development.md
* Update Development.md
* Update Development.md
2022-12-19 19:56:38 +11:00
J Blackman
098966e971
Update README.md ( #12058 )
2022-12-17 20:03:15 +01:00
Steve Evans
28c3f4c7e4
Center logo and CMS display for HD OSD ( #12056 )
...
Center logo & CMS display
2022-12-17 03:02:46 +01:00
Dominic Clifton
23cc2ca02d
Fix ELRS gating issues. ( #12055 )
...
* Fix default ELRS timer instance for F405/F745/H7 not taking into account the fact that a target may have set it explicitly.
The compiler error is 'error: "RX_EXPRESSLRS_TIMER_INSTANCE" redefined'.
* The H7RF uses TIM6 and is H7 based.
* ELRS - Fix compilation errors when USE_RX_EXPRESSLRS is defined but when
any of USE_TELEMETRY,USE_TELEMETRY_CRSF,USE_CRSF_LINK_STATISTICS,USE_SERIALRX_CRSF
are not.
ELRS currently depends on CRSF telemetry.
2022-12-16 04:27:20 +01:00
haslinghuis
d58ff36712
Use USE_DMA_SPEC without preconditions ( #12050 )
2022-12-15 15:48:21 +01:00
Steve Evans
bcfe335bd7
Display FLASH JEDEC ID in status and flash_info ( #12051 )
2022-12-15 15:06:11 +01:00
Krzysztof Kuczek
103f238eea
NMEA ATGM336 - support 10Hz refresh rate ( #12008 )
...
* NMEA ATGM336 - support 10Hz refresh rate, the gps should be set to 57600pbs, autobound/autoconfig not required
* Update src/main/io/gps.c
Co-authored-by: Jan Post <Rm2k-Freak@web.de>
* Update src/main/io/gps.c
Co-authored-by: Jan Post <Rm2k-Freak@web.de>
Co-authored-by: Jan Post <Rm2k-Freak@web.de>
2022-12-10 13:48:15 +01:00
Jan Post
cb41b55c40
Gps Rescue: Fix "velocityD" filtering ( #12042 )
...
* GPS Rescue: Refactor parameter group
* GPS Rescue: Fix "velocityD" filtering
2022-12-10 13:41:35 +01:00
SugarK
7bd81bf639
Update Manufacturer Design Guidelines.md ( #12044 )
...
* Update Manufacturer Design Guidelines.md
add 8MB winbond to define list
* Update docs/Manufacturer Design Guidelines.md
Co-authored-by: haslinghuis <mark@numloq.nl>
Co-authored-by: haslinghuis <mark@numloq.nl>
2022-12-09 08:04:45 +11:00
Jan Post
82c23edcd2
Fix/enhance NMEA & Ublox message polling for GPS ( #12022 )
...
* Minor restructuring (adhere to BF standards)
* Refactor GPS parameter group
* Fix NMEA frame identification
* Refactor GPS NMEA parser
* GPS Ublox - Enable message polling for DOP values
* Include U-blox accuracy estimate in GPS solution
2022-12-08 05:31:24 +01:00
howels
1daf2d6d58
Docs - Guidelines for totally new targets ( #12043 )
...
Guidelines for totally new targets
Co-authored-by: howels <7933842+howels@users.noreply.github.com>
2022-12-08 10:52:42 +11:00
howels
608aff9a76
Link to flash types supported by M25P16 driver ( #12040 )
2022-12-05 14:23:38 +11:00
Steve Evans
23602e6a89
Add HD OSD system elements for VTX temp and goggle fan speed ( #11999 )
...
* Add HD OSD system elements for VTX temp and goggle fan speed
* Update src/main/osd/osd_elements.c
Co-authored-by: haslinghuis <mark@numloq.nl>
Co-authored-by: haslinghuis <mark@numloq.nl>
2022-12-05 14:23:15 +11:00
Brian Ledbetter
f8bd0b5388
Fix OSD_X macro to correctly load the high bit ( #12038 )
...
Resolves #12037
2022-12-04 13:56:24 +01:00
J Blackman
40de3fd4d7
FIX: USE_FLASH_W25M not executing flash detection ( #12039 )
2022-12-03 22:06:03 +01:00
Vasyl Demianov
8e33385eb5
Show PID and rate profile names in OSD menu. ( #11962 )
...
* Show PID and rate profile names in OSD menu.
* Minor formatting fixed.
* Minor formatting fixed.
2022-12-02 19:00:30 +01:00
Vasyl Demianov
b7b53399ab
MSP messages to get and set PID and rate profile names. ( #12020 )
...
* MSP messages to get and set PID and rate profile names.
* Use MSP2_SET_TEXT and MSP2_GET_TEXT messages instead separate ones.
2022-12-02 02:55:00 +01:00
J Blackman
a89af14587
FIX: PINIO is now an option in configurator for cloud build. ( #12030 )
2022-12-02 12:36:59 +11:00
J Blackman
255cf99b76
STM32H750 as a standard target ( #11957 )
...
* STM32H750
* Adding additional files needed, and removing custom defaults.
* Removed unnecessary define.
* Corrected indentation
* As per feedback
* Aligned with target cleanup
2022-12-01 04:09:50 +01:00
haslinghuis
ad8649a77f
Cleanup targets ( #12026 )
2022-12-01 11:25:18 +11:00
David O'Connor
009102891e
Added Winbond W25q80 flash support ( #12027 )
...
* Added w25q80 flash support
* Changed order
2022-11-30 21:56:04 +11:00
J Blackman
5f9e4d051f
FIX: flash chip already defined errors. ( #12024 )
2022-11-29 07:21:29 +01:00
J Blackman
71b64794ea
FIX: when USE_RX_SX1280 not in use, yet EXPRESSLRS is. ( #12023 )
2022-11-28 17:25:13 +11:00
J Blackman
6f1cac69ea
FIX: doBind param not used under certain gate conditions ( #12021 )
2022-11-24 22:20:11 +01:00
Dominic Clifton
d2e3d3d24b
FLASH - Fix missing USE_FLASH_CHIP default when using W25M and W25Q drivers. ( #12015 )
...
FLASH - Fix missing USE_FLASH_CHIP default when using W25M and W25Q
drivers.
2022-11-24 12:31:19 +11:00
J Blackman
f8c86df122
FIX: for if CRSF Telemetry not selected, yet CRSF serial is ( #12007 )
...
* FIX: for if CRSF Telemetry not selected, yet CRSF serial is
* Make available to unit test
* Adding GHST checks also
2022-11-24 12:26:06 +11:00
J Blackman
36b54ae33f
CLEANUP: target.mk is now mandatory ( #12018 )
2022-11-24 12:25:16 +11:00
J Blackman
090d522e35
Update Development.md ( #12017 )
...
Adding details on how to use the board scratch space for developers.
2022-11-24 01:03:23 +01:00
benjamind2
4fb122250e
Fix BLHeli32 Serial Passthrough ( #12016 )
2022-11-23 05:20:42 +11:00
Dominic Clifton
8eb7209cdc
Flash - Fix incorrect gating on cli flash commands. ( #12013 )
...
* Flash - Fix incorrect gating on cli flash commands.
When compiling with USE_FLASH_CHIP and without USE_FLASHFS there were
compiler warnings.
* Fix typo in `flash_info` cli command output.
2022-11-22 18:05:10 +01:00
Dominic Clifton
dc05fb6ea6
Fix CC2500 driver gating on USE_RX_SPI. ( #12014 )
...
It was impossible to build an ELRS target without also including all the
code for the CC2500 driver.
This adds `#define USE_RX_CC2500` everywhere `USE_RX_SPI` was previously
used and fixes the gating.
2022-11-22 18:04:36 +01:00
J Blackman
127aa52094
FIX: USE_ACCGYRO_BMI270 not enabling SPI ( #12010 )
2022-11-22 09:19:44 +11:00
Steve Evans
c508b6644d
Apply OSD severity ( #11996 )
2022-11-20 12:24:09 +01:00
J Blackman
18751f5875
FIX: USE_VTX not active ( #12006 )
...
- If VTX not enabled, then you cannot update settings.
2022-11-18 22:17:31 +01:00