Skip to content

Conversation

@thtexpert
Copy link
Owner

No description provided.

shellixyz and others added 30 commits December 9, 2018 03:36
Add option to switch to OSD layout #0 during failsafe
Fix OMNIBUSF7NXT DSHOT DMA allocation for M6
Enable AK8975 mag for OMNIBUSF4
* Improve AHI: support for -180..180 roll angles

* Improve AHI: configurable max pitch

* Improve AHI: increase horizontal size

* Improve AHI: add possibility to resize it easily
Saves 1672 bits on F3 without any lost functionality. Retriving a
setting name is significantly slower, but still not slow enough to be
problematic.
Add new target DALRCF722DUAL and add DALRCF405 board description to development branch
[MATEKF722SE] Fix beeper; Enable LEDSTRIP
Add new target DALRCF722DUAL and add DALRCF405 board description
Quick update
…ero start

When the first bit set is in the same 4-byte group that the start
(with start > 31), the returned index is off by the last multiple
of 32 <= start. This could cause unnecessary updates in the OSD
driver, since a non-dirty char would be actually updated while
it hadn't changed.
- bitArraySetAll() and bitArrayClrAll() set and clear the whole
array, with the size (in bytes) specified by the caller (to make
them work like bitArrayFindFirstSet())
- macros BITARRAY_SET_ALL() and BITARRAY_CLR_ALL() call those two
new functions using sizeof(array) as its size
- Rename gpsOrigin_s type to gpsOrigin_t
- Make geo* conversion functions return wether they succeeded or not
- Reorder geo* functions arguments to follow the (output, inputs)
convention
- Document all the geo* functions
Calculates distance and bearing to the given location in local
coordinate space.

Added navDestinationPath_t, which encapsulates distance and
bearing.

Refactor calculateDistanceToDestination() and
calculateBearingToDestination() a bit to move the calculations to
static functions that can be reused by navCalculatePathTo()
Fix bug in bitArrayFindFirstSet(), add functions for setting and clearing the whole array
shellixyz and others added 29 commits February 7, 2019 23:46
- Support for multiple LM75 sensors
- Support for the DS18B20 sensors
- CLI command temp_sensor to configure sensors
- Logging of all temperature sensor values
- Display of all temperature sensor values on the OSD with support for alarms
- New MSP messages to query and set sensor configuration and read temperatures
Otherwise RSSI will not work until next reboot when channel is
changed from/to none.
* MSP over Crossfire CRSF protocol

* Added crsfFrameDeviceInfo

* Made WAIT more correct, added althold and home reset

* Fixed indentation

* Update config.h

* Changes for fiam

* Remove `boardIdentifier` from config

* Use TARGET_BOARD_IDENTIFIER directly

* Update target.h

* Disable pitot on SP Racing F3 NEO

* Remove duplicate defines
When the aircraft is closer than min_rth_distance, the arrow to home is replaced by a different icon to show close home proximity.
Using OSD char n°122
…ncorrect boostFactor calculation; Make sure braking mode is correctly reset when we switch out of navitation modes or reset position controller
Temperature sensor: DS18B20: don't poll for SkipRom before conversion
Braking mode fixes and BB logging improvements
@thtexpert thtexpert merged commit 167c795 into thtexpert:twinflight Feb 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.