Jonathan Hudson
af6d5ee76d
add rth home offset option
2019-11-18 22:11:26 +00:00
Konstantin Sharlaimov
c58b0247ed
Merge pull request #5208 from iNavFlight/dzikuvx-drop-cygwin-docs
...
Drop cygwin development docs
2019-11-16 21:56:47 +01:00
Konstantin Sharlaimov
90cd7c4e17
Merge pull request #5205 from OlivierC-FR/oc_osd_icons
...
Adding the OSD icon : RPM
2019-11-16 21:00:06 +01:00
Konstantin Sharlaimov
fb0c0ff0b2
Merge pull request #5206 from giacomo892/matek_f765_release
...
Add MATEKF765 to release
2019-11-16 20:57:36 +01:00
Pawel Spychalski (DzikuVx)
328bc4fb23
Drop cygwin development docs
2019-11-16 19:34:53 +01:00
giacomo892
5b1bd3324b
Add MATEKF765 to release
2019-11-16 14:42:09 +01:00
Olivier C
82e6db3a4e
Adding the OSD icon : RPM
...
#139 , 0x88, SYM_RPM
OSD icon RPM
2019-11-16 13:22:37 +01:00
tiriad
b2da07ff7f
Baro fix SPI, probably blackbox, PPM on all targets SS, orientation issue in some targets and other minor changes in OmnibusF4 ( #5187 )
...
* Update target.h
* Invert function
* malformulated function
* PPM on all Omnibus f4 targets
* function reversal & explicit functions without !
* Update target.c
* Update target.c
* Update target.h
* This should repair the faulty orientation #4976
* Update target.c
* Update target.h
* Baro fix spi (#2 )
* Update target.h
* Allow override of stm32f7xx UART AFs (#5184 )
* Invert function
* Led strip now working on new softserial targets on m5 m6 pin Omnibus F4v3 (#5186 )
* Led Strip 2 SS
Correct this #4968
* Update timer Led strip new Soft Serials
* Update target.c
* Update target.h
* malformulated function
* PPM on all Omnibus f4 targets
* function reversal & explicit functions without !
* Update target.c
* Update target.c
* Update target.h
* This should repair the faulty orientation #4976
* Update target.c
* Update target.h
* Baro fix spi (#3 )
* Allow override of stm32f7xx UART AFs (#5184 )
* Led strip now working on new softserial targets on m5 m6 pin Omnibus F4v3 (#5186 )
* Led Strip 2 SS
Correct this #4968
* Update timer Led strip new Soft Serials
* PPM on all Omnibus f4 targets
* function reversal & explicit functions without !
* This should repair the faulty orientation #4976
* Specific timers
2019-11-15 10:11:26 +01:00
tiriad
30c994edab
Led strip now working on new softserial targets on m5 m6 pin Omnibus F4v3 ( #5186 )
...
* Led Strip 2 SS
Correct this #4968
* Update timer Led strip new Soft Serials
* Update target.c
* Update target.h
2019-11-04 08:43:51 +01:00
Michel Pastor
e18a1c73db
Allow override of stm32f7xx UART AFs ( #5184 )
2019-11-03 13:07:06 +01:00
Konstantin Sharlaimov
8cfea6aefc
Merge pull request #5179 from iNavFlight/dzikuvx-kakutef7-mpu6000
...
Add MPU6000 to KakuteF7
2019-10-31 20:39:06 +01:00
Paweł Spychalski
fdcd628cab
Merge pull request #5177 from iNavFlight/dzikuvx-fix-dynamic-filters
...
Apply result of dynamic filters to gyro data
2019-10-31 17:17:08 +01:00
Paweł Spychalski
80f6cd63ca
Merge pull request #5178 from danarrib/patch-1
...
Matek F411 and F405 SoftSerial docs update
2019-10-31 11:11:32 +01:00
Daniel Ribeiro
2666790db9
Update Board - MatekF405.md
...
Add more information about SoftSerial ports
2019-10-30 18:24:36 -03:00
Daniel Ribeiro
72180abbfa
Update Board - Matek F411 Wing.md
...
Clarify how softserial pads are used in MATEKF411_SFTSRL2 target.
2019-10-30 18:05:16 -03:00
Pawel Spychalski (DzikuVx)
8958a0327a
Apply result of dynamic filters to gyro data
2019-10-30 14:38:44 +01:00
Michel Pastor
069f2b2962
Fix boot hang ( #5173 )
...
Fix boot hang for targets compiled with USE_OSD and USE_FRSKYOSD but no
port configured as FrSky OSD
2019-10-30 08:50:53 +01:00
Pawel Spychalski (DzikuVx)
d7a2cb96b4
Add MPU6000 to KakuteF7
2019-10-29 14:23:00 +01:00
Paweł Spychalski
b4e6da6000
Merge pull request #5170 from iNavFlight/dzikuvx-release-targets
...
Add Matek boards to release targets
2019-10-28 14:48:05 +01:00
Pawel Spychalski (DzikuVx)
bfb78db59a
Add Matek boards to release targets
2019-10-28 10:12:18 +01:00
Paweł Spychalski
0d12056d1d
Merge pull request #5169 from marbalon/marbalon_eleres_rssi_fix
...
Fixed RSSI value for eLeReS RC link
2019-10-28 07:59:55 +01:00
Paweł Spychalski
8fe4d2f569
Merge pull request #5167 from SRWieZ/patch-1
...
Enable DSHOT on KAKUTEF7
2019-10-28 07:59:18 +01:00
Marcin Baliniak
ef55a00720
Fixed RSSI value for eLeReS RC link
2019-10-27 22:51:31 +01:00
Eser Deniz
682d275391
Enable DSHOT on KAKUTEF7
...
Tested on the bench then a brief indoor flight on 7 inch quad.
2019-10-27 21:04:10 +01:00
Konstantin Sharlaimov
630430526e
Merge pull request #5164 from iNavFlight/agh_osd_improvements
...
OSD improvements
2019-10-26 18:36:56 +02:00
Alberto García Hierro
ebad0b1b85
[OSD] Display 1 decimal for RPM values >= 1000
2019-10-26 15:53:51 +01:00
Alberto García Hierro
e7fe4c6d56
[FRSKYOSD] Poll the canvas size every 1s
...
This way we both take care of NTSC cameras that take a few seconds
to initialize and of multi camera setups with different video
standards.
2019-10-26 15:53:33 +01:00
Konstantin Sharlaimov
67245c9a40
Merge pull request #5162 from iNavFlight/dzikuvx-more-conservative-yaw-handling
...
Reduce default yaw_jump_limit_prevention
2019-10-26 16:47:40 +02:00
Alberto García Hierro
14bfa08f76
[OSD] Add a canvas based implementation for OSD_HEADING_GRAPH
2019-10-26 15:42:45 +01:00
Alberto García Hierro
272f5528b5
[OSD] Redo pixel based AHI using outlines instead of stroked rects
...
This is significantly faster to draw while also using looking cleaner.
The previous implementation used lines that looked too thick.
2019-10-26 15:42:45 +01:00
Alberto García Hierro
c02e9c853d
[OSD] Exclude some unused variables and functions when not using canvas
...
- Make displayGetCanvas() just return false
- Make osdGetDisplayPortCanvas() just return NULL
- Don't declare osdCanvas nor osdDisplayHasCanvas
Saves a bit of memory and flash on targets without canvas support
2019-10-26 15:42:45 +01:00
Alberto García Hierro
81346c4c9c
[OSD] Add helper functions for clearing a rect in the grid buffer
...
This lets us mark the grid as stale if we draw over or clear it
using pixel based operations, so grid and pixel based elements can
coexist better.
2019-10-26 15:42:45 +01:00
Alberto García Hierro
4ee8503c8b
[FRSKYOSD] Fix constants used to set outline type and color
...
frskyOSDSetLineOutlineType() and frskyOSDSetLineOutlineColor() were
actually sending OSD_CMD_DRAWING_SET_STROKE_WIDTH instead of their
respective constants.
2019-10-26 15:42:45 +01:00
Alberto García Hierro
a4187a58d4
[OSD] Remove FrSky OSD dependency on MAX7456
...
Move local character grid buffer to drivers/osd.c and use it
from both the FrSky OSD and the MAX7456 drivers.
2019-10-26 15:42:45 +01:00
Konstantin Sharlaimov
51da88d26c
Merge pull request #5163 from iNavFlight/de_rpm_k_fix
...
[OSD] Fix low-case K in RPM
2019-10-26 16:15:00 +02:00
Konstantin (DigitalEntity) Sharlaimov
4df1fbe179
[OSD] Fix low-case K in RPM
2019-10-26 16:13:55 +02:00
Konstantin Sharlaimov
4548d6abb9
Merge pull request #5161 from iNavFlight/jh_fix_osd_rpm_warnings
...
fix osd rpm warnings
2019-10-26 16:12:53 +02:00
Pawel Spychalski (DzikuVx)
8c51432aac
>Reduce default yaw_jump_limit_prevention
2019-10-26 15:02:19 +02:00
Jonathan Hudson
462d44f67f
fix trivial format warnings for OSD esc rmp
2019-10-26 12:57:00 +01:00
Konstantin Sharlaimov
5792865494
Merge branch 'master' into development
2019-10-26 09:46:38 +02:00
Konstantin Sharlaimov
03dacd366e
Merge pull request #5156 from iNavFlight/de_rpm
...
Add ESC RPM to OSD
2019-10-26 09:39:15 +02:00
Konstantin (DigitalEntity) Sharlaimov
bf068d9b15
[ESC] Fix DEBUG_ERPM
2019-10-26 09:37:44 +02:00
Konstantin (DigitalEntity) Sharlaimov
4870dcccd6
[OSD] Allow correct display of RPM > 999
2019-10-26 09:35:27 +02:00
Alberto García Hierro
d74817e69b
[OSD] Use plain sprintf() for displaying OSD_ESC_RPM
...
osdFormatCentiNumber() is intended for values that can have a
decimal part. Since RPMs are integers, just sprintf() with a width
specifier is enough and also faster.
2019-10-26 09:35:27 +02:00
Alberto García Hierro
fc01514f6e
[OSD] break instead of return in OSD_ESC_RPM
...
Otherwise we won't reach the displayWriteWithAttr() at the end
of osdDrawSingleElement().
2019-10-26 09:35:27 +02:00
Konstantin (DigitalEntity) Sharlaimov
60354d1028
Move NAZA GPS support to >256K targets
2019-10-26 09:35:27 +02:00
Konstantin (DigitalEntity) Sharlaimov
e5ad44c726
[OSD] Add ESC RPM
2019-10-26 09:35:26 +02:00
Paweł Spychalski
64493b1aec
Merge pull request #5157 from iNavFlight/dzikuvx-erpm-debug
...
Debug motor eRPM
2019-10-25 19:26:38 +02:00
Pawel Spychalski (DzikuVx)
85da1894d6
Debug motor eRPM
2019-10-25 14:31:22 +02:00
Paweł Spychalski
1ceb0970f7
Merge pull request #5155 from iNavFlight/dzikuvx-enable-esc-telemetry
...
Enable ESC telemetry on all targets that support DSHOT
2019-10-24 13:52:38 +02:00