1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-25 17:25:18 +03:00
Commit graph

9122 commits

Author SHA1 Message Date
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