Olivier C
468a040801
OSD Hud + LoRa radar (nearby aircrafts) ( #4558 )
2019-05-24 15:37:54 +02:00
Michel Pastor
39d2a956e9
Add targets for more softserial options on OMNIBUSF4V3 ( #4541 )
2019-05-24 15:35:36 +02:00
hali9
0eb9378bab
Virtual pitot ( #4712 )
2019-05-22 16:00:39 +02:00
Michel Pastor
9e51b387fe
MSP override feature ( #4704 )
2019-05-22 16:00:14 +02:00
Konstantin Sharlaimov
e4391d5b46
Refactor pwm motor/servo output to be mixer-driven ( #4705 )
...
* [PWM] Refactor pwm motor/servo output to be mixer-driven. Don't initialise more motor/servo outputs than necessary
* [PWM] Add logging and arming blocking flag (ci skip)
* [PWM] Remove bootlog; Create a warning message in CLI when PWM out has problems
* [PWM] Refactor servo driver and init code; Fix OSD message
2019-05-18 15:10:54 +02:00
Konstantin Sharlaimov
2a8cf49d8f
Merge pull request #4646 from iNavFlight/de_serialshot
...
Add Matek Serialshot protocol
2019-05-11 21:23:57 +02:00
Alberto García Hierro
af7e932c4e
Merge pull request #4648 from iNavFlight/agh_hott_textmode
...
CMS for HoTT textmode; CMS improvements according to BF
2019-05-02 20:12:06 +01:00
Michel Pastor
a260c77c93
Add SPRACINGF7DUAL to release list ( #4662 )
...
Fixes #4660
2019-05-01 00:11:13 +02:00
Alberto García Hierro
bc3d857693
Remove duplicate entries from source.mk
...
Introduced accidentaly while rebasing
2019-04-26 16:38:03 +01:00
Andi Kanzler
09fb7c5834
CMS for Hott-Textmode
...
Code embellishment
source.mk sorted correctly ;)
Last changes
2019-04-26 16:38:03 +01:00
Konstantin Sharlaimov (DigitalEntity)
cac528337c
[SERIALSHOT] Initial cut on Matek Serialshot implementation
2019-04-25 21:50:06 +02:00
Michel Pastor
7af86a98ba
Add OMNIBUSF4V3_SFTSRL2 to release targets ( #4629 )
2019-04-22 19:27:51 +02:00
Jonathan Hudson
590f2e9afb
Merge branch 'development' into agh_msc_2.1
2019-03-31 12:01:43 +01:00
Michel Pastor
5cab7d9bc3
Add MAMBAF405 target ( #4521 )
2019-03-26 23:22:45 +01:00
Alberto García Hierro
45553a06ba
Replace DEBUG_TRACE with LOG
...
LOG system has multiple levels, selectable both at compile and run
times. FEATURE_TRACE has been removed, since we now rely just on
the log level/topic and the defined outputs for the log messages.
2019-03-18 19:33:43 +00:00
Pawel Spychalski (DzikuVx)
ab131ea2f2
Fix source.mk for logic conditions
2019-03-10 22:28:09 +01:00
Paweł Spychalski
c13a13b172
Logic Conditions framework ( #4144 )
...
* CLI for servo mix conditions
* RC channel greater than on servo mixer
* RC channel value based conditions
* MSP2 frames
* Docs update
* mixer condition changed to logic condition and generalized
* basic logic framwork extarcted to separate file'
* minor fixes
* Processing refactoring
* Flight values added to conditions
* Use logic conditions only on > F3
* Make logic conditions a separate entity and link from servo mixer to logic condition
* empty task to periadically compute logic conditions
* Compute logic conditions as task
* Add flags
* CLI logic to configure logic conditions
* MSP frames to get and set logic conditions
* Disabled condition always yelds false
* fixes for F3
* Review changes
* final fix in MSP2_INAV_SERVO_MIXER
2019-03-05 22:31:28 +01:00
Asizon
535e97b6da
Add OMNIBUSF4V6 target ( #4369 )
...
* Add OMNIBUSF4V6 target
2019-02-15 18:54:01 +01:00
Michel Pastor
7ccd8fffd9
Add MATEKF722_HEXSERVO to release targets
2019-02-14 14:14:48 +01:00
Michel Pastor
b9930dec33
Add new target WingFC
...
Where to buy:
1318626
Closes #4337
2019-02-11 16:15:04 +01:00
Michel Pastor
aef3c60d6b
Add NOX target to release ( #4331 )
2019-02-08 23:39:55 +01:00
Michel Pastor
f9295dd696
Add driver for the DS18B20 1-Wire temperature sensors
2019-02-07 23:45:37 +01:00
Michel Pastor
f28befe411
Add 1-Wire support through the DS2482 IF chip
2019-02-07 23:45:37 +01:00
Jonathan Hudson
db725229a6
update for 2.1 dev
2019-02-01 15:02:37 +00:00
Konstantin Sharlaimov (DigitalEntity)
f8017b9d35
[CALIBRATION] Separate library for zero calibration with variance calculation (time based, with retry); Migrate GYRO and ACC to new calibration; Implement movement threshold for acc calibration to discard shaky measurements
2019-01-27 13:10:47 +01:00
Konstantin Sharlaimov (DigitalEntity)
8c617b5057
[TARGET] MATEKF722MINI target (a variant of F722SE with SPIFLASH); A temporary solution until SPI mode is defined per device in device registry
2019-01-18 20:42:25 +01:00
Michel Pastor
098d7d3344
Add MATEKF722SE to release targets
2019-01-09 17:13:32 +01:00
Konstantin Sharlaimov (DigitalEntity)
8918a1281e
Experimental biquad RC fitler instead of RC interpolation
2019-01-08 08:27:22 +01:00
Alberto García Hierro
d6c2536415
Merge pull request #4158 from iNavFlight/agh_olc
...
Add support for displaying +code of the current vehicle location on OSD
2019-01-07 19:03:04 +00:00
Konstantin Sharlaimov (DigitalEntity)
78ece51bdf
[VTX/CMS] Add FFPV 2.4G VTX to CMS menu
2019-01-07 10:36:27 +01:00
Konstantin Sharlaimov (DigitalEntity)
6ca5103919
[VTX] Initial cut on FFPV protocol
2019-01-07 10:36:27 +01:00
Konstantin Sharlaimov
7170f7c800
Merge pull request #4110 from iNavFlight/de_foxeer_fcs
...
Add support for FOXEER F405 and F722 boards
2019-01-07 09:27:52 +01:00
Michel Pastor
ce0a31c03f
fix 3
2019-01-07 00:50:55 +01:00
Michel Pastor
fb92723f7a
fix 2
2019-01-06 23:17:48 +01:00
Alberto García Hierro
338c3e567b
Add support for encoding coordinates with OLC
...
Just encoding support and a few tests
2019-01-06 22:00:46 +00:00
Konstantin Sharlaimov (DigitalEntity)
f5079cf8f1
[FOXEERF722DUAL] Initial cut on target
2018-12-25 17:25:43 +01:00
Michel Pastor
a92652a329
Add the DYSF4PROV2 target
...
The DYSF4PROV2 target exports I²C number 1 (PB8/PB9)
2018-11-25 17:03:09 +01:00
Konstantin Sharlaimov (DigitalEntity)
f2c8b5aa13
Add support for ASGARD32F7 board
2018-11-22 20:35:02 +01:00
Konstantin Sharlaimov
392d455a16
Merge pull request #4011 from iNavFlight/de_pinio
...
Initial cut on PINIO mode
2018-11-19 21:30:54 +01:00
Konstantin Sharlaimov (DigitalEntity)
884c0dbdb3
Initial cut on PINIO mode
2018-11-12 22:46:07 +01:00
Michel Pastor
637cac073a
Add DALRCF405 to the release list
2018-11-12 19:26:20 +01:00
Konstantin Sharlaimov
fa2a7b6f8a
Merge pull request #3997 from shellixyz/release_kakutef7_target
...
Add KAKUTEF7 to the list of release targets
2018-11-08 19:28:20 +01:00
Michel Pastor
be9a0e6000
Add KAKUTEF7 to the list of release targets
2018-11-08 02:23:59 +01:00
Michel Pastor
c47cf2bd05
MATEKF411_RSSI target
...
- RSSI input on the ST1 pad
- Softserial port on the LED pad
2018-11-08 02:20:31 +01:00
Konstantin Sharlaimov
035bbd6114
Merge pull request #3984 from iNavFlight/de_sdcard_fixes
...
SPI/SDCARD refactoring
2018-11-04 21:30:58 +01:00
Konstantin Sharlaimov (DigitalEntity)
645dbd6f46
Initial support for Benewake TF-Mini lidar
2018-11-04 16:24:08 +01:00
Konstantin Sharlaimov (DigitalEntity)
3b2f87b7b5
Refactor SDCARD; Separate generic code from SPI-specific code
2018-11-03 23:26:04 +01:00
Konstantin Sharlaimov (DigitalEntity)
9d45c071f9
Merge branch 'master' into de_update_development
2018-10-31 20:15:40 +01:00
Konstantin Sharlaimov (DigitalEntity)
cd618f4de5
Remove I2C_GPS driver; Refactor GPS core code; Refactor UBLOX driver to be protothread-driven
2018-10-31 17:10:59 +01:00
Konstantin Sharlaimov
78bc53f3ad
Refactor TIMER/DMA framework ( #3833 )
...
* TIM/DMA abstraction
* Migrage F7 TIM/DMA to HAL_LL
* Refactor timers to use conventional HZ
* Refactor PWM ourput code to use highest possible resolution
* Remove TIMER_OUTPUT_ENABLED
* Temporary disable SPRACINGF3NEO due to out of RAM
2018-09-24 15:10:59 +02:00