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

7104 commits

Author SHA1 Message Date
Konstantin Sharlaimov
95c7d2b559
Merge pull request #2736 from shellixyz/new_rc_adjustments
Add RC adjustments for nav_fw_cruise_thr and nav_fw_pitch2thr
2018-02-12 09:36:45 +10:00
Konstantin Sharlaimov
8587722771
Merge pull request #2691 from iNavFlight/de_debug_traces
Debug trace facilities
2018-02-12 08:31:04 +10:00
Konstantin Sharlaimov
89a8f42d7d
Merge pull request #2742 from jflyper/inavdev-oled-busDevice-conversion
UG2864 (OLED) Conversion to busDevice API
2018-02-11 22:21:05 +10:00
Konstantin Sharlaimov (DigitalEntity)
d9d904cee1 Change from microsecond to second/millisecond timestamp 2018-02-11 22:17:31 +10:00
Konstantin Sharlaimov (DigitalEntity)
322ffe7d87 Trace output version on boot. Add example traces to gyro and baro calibration 2018-02-11 21:48:21 +10:00
jflyper
c2931741d1 Convert ug2864 driver to busDevice API 2018-02-09 17:57:26 +09:00
Michel Pastor
0ac10e45cc Add adjustments: RC_YAW_EXPO and MANUAL_PITCH_ROLL_RATE 2018-02-09 00:55:58 +01:00
Michel Pastor
27bde5a519 Merge branch 'development' into new_rc_adjustments 2018-02-09 00:13:02 +01:00
giacomo892
ad265ebe61 fix typos. Thanks to @fiam for having noticed this! 2018-02-08 11:36:05 +01:00
giacomo892
fab16951d5 sticks > pos_hold_deadband cleanup 2018-02-08 11:24:11 +01:00
Konstantin Sharlaimov (DigitalEntity)
d0c1cd8fcd Refactor trace string creation 2018-02-08 19:47:11 +10:00
Konstantin Sharlaimov (DigitalEntity)
2f677f007d Initial cut on debug trace facilities 2018-02-08 19:46:04 +10:00
Konstantin Sharlaimov
c31acda500
Merge pull request #2731 from giacomo892/nav_launch_feature
Add FEATURE FW_LAUNCH
2018-02-08 18:27:53 +10:00
Konstantin Sharlaimov
75b6d4919a
Merge pull request #2738 from jflyper/inavdev-omnibusf4-add-oled-bus-def
OMNIBUSF4* Add OLED_I2C_INSTANCE to activate dashboard
2018-02-08 10:06:12 +10:00
jflyper
a6faeab64b Add OLED_I2C_INSTANCE to activate dashboard 2018-02-08 04:14:46 +09:00
Michel Pastor
c800850393 Change ADJUSTMENT_NAV_FW_CRUISE_THR step to 10 2018-02-07 18:17:33 +01:00
Konstantin Sharlaimov
7e4942f8ba
Merge pull request #2734 from shellixyz/add_lights_documentation
Add documentation for the digital lights output feature
2018-02-07 20:20:01 +10:00
Konstantin Sharlaimov
4eec82d20c
Merge pull request #2735 from shellixyz/fix_cms
Fix CMS SAVE&REBOOT not rebooting and improve code clarity
2018-02-07 17:39:16 +10:00
Michel Pastor
6e157fdb36 Add documentation for the digital lights output feature 2018-02-07 02:12:33 +01:00
Michel Pastor
345e72e7f2 Add RC adjustments for nav_fw_cruise_thr and nav_fw_pitch2thr 2018-02-07 01:23:24 +01:00
Michel Pastor
0ce82f1002 Fix CMS SAVE&REBOOT no rebooting and improve code clarity 2018-02-07 01:08:41 +01:00
giacomo892
c3464ed48a FEATURE FW_LAUNCH initial commit 2018-02-06 13:18:00 +01:00
Konstantin Sharlaimov
8ed2fe656f
Merge pull request #2726 from iNavFlight/dzikuvx-softspi-removed
Soft SPI implementation removed
2018-02-06 21:13:56 +10:00
Konstantin Sharlaimov
8a39d3a9d8
Merge pull request #2723 from AlienFlightINAV/F35
FuriousFPV F35 Lightning update
2018-02-06 21:11:53 +10:00
Konstantin Sharlaimov
d0dcf4b860
Merge pull request #2721 from krzysztofmatula/osd-stats
OSD stats improved
2018-02-06 21:11:20 +10:00
Konstantin Sharlaimov
0ff6146a7b
Merge pull request #2729 from AlienFlightINAV/FortiniF4
FuriousFPV FortiniF4 initial support
2018-02-06 09:06:10 +10:00
Konstantin Sharlaimov
88a0f7518d
Merge pull request #2728 from shellixyz/fix_bug_in_fd40892d
Fix bug in fd40892d making new beeps at startup
2018-02-06 09:00:26 +10:00
Michael Jakob
02a8537a96 FuriousFPV FortiniF4 initial support 2018-02-05 20:58:17 +01:00
MJ666
ad0de977cd FuriousFPV F35 Lightning update 2018-02-05 20:50:07 +01:00
Michel Pastor
383cca3f26 Fix bug in fd40892d making new beeps at startup 2018-02-05 19:34:39 +01:00
Konstantin Sharlaimov (DigitalEntity)
dbbe3219be Early initialize USBD to avoid USB detection issues; USB defines cleanup 2018-02-06 00:55:04 +10:00
Pawel Spychalski (DzikuVx)
e29e1ec53f Soft SPI implementation removed 2018-02-05 14:22:35 +01:00
Krzysztof Matula
dc0a5659ae OSD odometer stats - fix for platforms with no odometer 2018-02-04 21:06:12 +01:00
Krzysztof Matula
3aa0d10aa4 OSD stats improved
- stats now fit NTSC screen
- reordered items - altitude close to distance
- odometer displayed on wellcome screen (stats screen is full)

Fixes #2574
2018-02-04 12:46:25 +01:00
Konstantin Sharlaimov
34910f1397
Merge pull request #2715 from giacomo892/fw_launch_max_altitude
NAV LAUNCH: code tidy and add altitude where leave the launch
2018-02-04 18:44:26 +10:00
Konstantin Sharlaimov
b22793881e
Merge pull request #2717 from shellixyz/battery_small_correction
currentSensorToCentiamps small correction
2018-02-04 18:42:19 +10:00
Konstantin Sharlaimov
0ca33f79cf
Merge pull request #2718 from krzysztofmatula/sbus-eleres
SBUS max frame transmission time increased to 6ms.
2018-02-04 18:41:49 +10:00
Krzysztof Matula
e1b98a0c3c SBUS max frame transmission time increased to 6ms.
This is to allow reception of eLeReS RX SBUS signal, where
single frame is typically transmitted within 3-6 ms, not
exactly 3ms like on Futaba.
2018-02-03 21:31:04 +01:00
Michel Pastor
d8a2bca8d3 currentSensorToCentiamps small correction 2018-02-03 18:32:55 +01:00
giacomo892
2d7a224810 NAV LAUNCH: code tidy and add max launch altitude 2018-02-03 09:18:53 +01:00
Konstantin Sharlaimov
6eb283c5d0
Merge pull request #2708 from iNavFlight/de_kaktef4
Initial cut on KAKUTEF4 target
2018-02-02 17:17:15 +10:00
shellixyz
f00194c167 Improve battery monitoring (#2705)
* increase battery voltage resolution to 10mV
* increase battery voltage resolution to 10mV: update VBATT_HYSTERESIS
* increase battery voltage resolution to 10mV: fix telemetry and other places where vbat calculations needs to be divided by 10
* increase battery voltage resolution to 10mV: revert blackbox data to 100mV resolution because modifying the viewer is not trivial
* increase battery voltage resolution to 10mV: change new MSPv2 frame type names to follow convention

* smartport telemetry: remove wrong and now irrelevant comments

* Improve battery monitoring
* improve battery monitoring: fix/simplify the batteryAdcToVoltage function
* improve battery monitoring: Add OSD voltage decimals setting to OSD MISC menu
* improve battery monitoring: clean the batteryConfig struct
* improve battery monitoring: increase batteryConfig PG group version to 1
* improve battery monitoring: change capacity settings type from uin16_t to uint32_t (65Wh is not very large, it is about 6Ah for a 3S Li-Po)
* improve battery monitoring: rename capacity settings
* improve battery monitoring: improve OSD code
* improve battery monitoring: simplified taskUpdateBattery
* improve battery monitoring: use unfiltered vbat to decide if the battery is full
2018-02-02 12:28:34 +10:00
Konstantin Sharlaimov
d0feb4d998
Merge pull request #2676 from shellixyz/implement_boxosd
Implement BOXOSD mode used to disable OSD display
2018-02-01 11:59:16 +10:00
Konstantin Sharlaimov
9b4a217134
Merge pull request #2677 from shellixyz/nav_launch_min_time
NAV_LAUNCH: add min time before leaving
2018-02-01 11:57:52 +10:00
Konstantin Sharlaimov
e7836acd8c
Merge pull request #2680 from bnn1044/CLRACINGF4AIR
ADD CLRACINGF4AIRV2,fix bug for motor output for CLRACINGF4AIR
2018-02-01 11:57:30 +10:00
Konstantin Sharlaimov
7106993dc1
Merge pull request #2699 from iNavFlight/de_compass_fixes
Better compass handling for all targets
2018-02-01 11:56:36 +10:00
shellixyz
fd40892d8e Replace PASSTHROUGH with MANUAL flight mode (FW) (#2661)
* FW: add manual flight mode
* manual mode: separate roll and pitch expo
* manual flight mode: cleaning
* replace PASSTHRU mode with MANUAL mode
* manual mode: merge pitch and roll expo
* manual mode: add OSD menu for manual rates and expo
* manual mode: forgot to add yaw rate adjustment in OSD menu
* manual mode: add adjustments
* manual mode: move rates applications in fc_core
* group controlRateConfig settings by function
* group controlRateConfig settings by function: fix ALIENFLIGHTF3 default rates config
* manual mode rc adjustments: adapt to fc723121 changes
* manual mode: clean rc adjustments
* add new MSPv2 messages: MSP2_INAV_RATE_PROFILE and MSP2_INAV_SET_RATE_PROFILE
2018-01-31 19:44:43 +10:00
Konstantin Sharlaimov (DigitalEntity)
2b130d6df6 Add support for more compass chips 2018-01-31 17:13:24 +10:00
Cheng Lin
a616e2b585 ADD CLRACINGF4AIRV2,fix bug for motor output for CLRACINGF4AIR
delete extra space

delte tabs

delete tab
2018-01-30 08:20:32 -06:00
Konstantin Sharlaimov
a9bf9453dc
Merge pull request #2692 from AlienFlightINAV/F35
F35 Lightning fix USART5 TX pin
2018-01-30 22:32:51 +10:00