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

14 commits

Author SHA1 Message Date
Pawel Spychalski (DzikuVx)
1231df9654 Merge branch 'development' into dzikuvx-mr-cruise-experiments 2018-07-04 17:08:56 +02:00
Michel Pastor
ce8621ee8f Add battery profiles feature 2018-06-13 15:58:38 +02:00
Pawel Spychalski (DzikuVx)
46ff1e31e6 MSP frame for braking settings 2018-06-13 15:45:27 +02:00
Michel Pastor
532df040d2 Export output mapping through MSP 2018-05-03 23:10:20 +02:00
Alberto García Hierro
c5401d74d2 Initial support for multiple OSD layouts
- Add 3 new boxes that can be controlled by a switch to toggle
between the default and 3 alternate layouts.
- Add new MSP cmds to retrieve/set the whole layouts, the OSD alarms
and the preferences.
- For now, CMS and settings just see the default layout. This
will be addressed on future commits.
2018-04-23 11:28:04 +01:00
Pawel Spychalski (DzikuVx)
d2ecaedc4b MSP2 frame for getting and setting new mixer properties 2018-04-04 18:59:53 +02:00
Michel Pastor
85f98ecc01 Add MSP message for reading air speed 2018-03-01 04:00:35 +01: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
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)
f3422ce423 CXOF flow sensor (UART)
Enable opflow on sparky2
Optical flow MSP updates
2017-12-22 17:21:00 +10:00
Jonathan Hudson
73b4f3157c Implement MSP2_INAV_STATUS as a variation an improved MSP_STATUS_EX,
providing a 32 bit armingFlags (no other changes).
2017-11-01 17:36:43 +00:00
Alberto García Hierro
8158d555fa Rename MSP2_INAV_TZ and MSP2_INAV_SET_TZ
MSP2_COMMON_TZ and MSP2_COMMON_SET_TZ are the new names. Also,
move the definitions to the file msp_protocol_v2_common.h
2017-09-11 12:23:03 +01:00
Alberto García Hierro
622e4bf7dd Add MSP2_INAV_TZ and MSP2_INAV_SET_TZ MSP commands
MSPv2 only, defined as 0x1001 and 0x1002
2017-09-11 12:23:03 +01:00
Konstantin Sharlaimov (DigitalEntity)
6067f2a869 OSD/CMS/DisplayPort refactoring and some catch-up with BF 2017-08-20 23:57:06 +10:00