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

6190 commits

Author SHA1 Message Date
Konstantin Sharlaimov (DigitalEntity)
e047c17712 Start refactoring SDCARD to use busDevice; Drop DMA mode 2018-11-03 23:24:47 +01:00
Konstantin Sharlaimov
6e9277d4a5
Merge pull request #3959 from iNavFlight/de_matek722se
Add MATEKF722SE target
2018-11-03 23:22:02 +01:00
giacomo892
9337eedd84 fix build issues 2018-11-03 22:15:54 +01:00
giacomo892
28c05241a5 getCurrentTemperature conversion to float and fixex 2018-11-03 08:07:15 +01:00
giacomo892
f33c2566c1 fixes and telemetry conversion 2018-11-02 21:42:59 +01:00
giacomo892
f40b209feb refactor and add getCurrentTemperature() 2018-11-02 21:29:36 +01:00
giacomo892
d06144989b refactoring 2018-11-02 21:13:15 +01:00
Niccolò Maggioni
cde66d1f99
Reduce temperature precision in OSD
No more decimals (nn.n °C -> nn °C)
2018-11-02 18:52:56 +01:00
Niccolò Maggioni
062289d6d4
Gyro temperature element in OSD 2018-11-02 18:51:09 +01:00
Niccolò Maggioni
945f7d10ac
Gyro temperature in blackbox
Placed in slow frames, measured in celsius*10
2018-11-02 18:18:30 +01:00
Konstantin Sharlaimov (DigitalEntity)
9d45c071f9 Merge branch 'master' into de_update_development 2018-10-31 20:15:40 +01:00
Konstantin Sharlaimov (DigitalEntity)
f532a1d939 Bump version to 2.0.1 2018-10-31 17:15:38 +01:00
Konstantin Sharlaimov (DigitalEntity)
5c1526786a Disable featured for OMNIBUS target to save space 2018-10-31 17:12:11 +01:00
Konstantin Sharlaimov (DigitalEntity)
e072472ae0 Variable GPS timeout during setup/operation phase 2018-10-31 17:11:13 +01:00
Konstantin Sharlaimov (DigitalEntity)
baab6d76dc Refactor NAZA GPS 2018-10-31 17:11:09 +01:00
Konstantin Sharlaimov (DigitalEntity)
633bbda2ae Refactor NMEA/MTK driver 2018-10-31 17:11:05 +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 (DigitalEntity)
fb5a8663e8 Update ublox version/config code to wait for ACK for each config message
Convert GPS configuration code to protothreads
Bump GPS task rate to 50Hz to handle 10Hz update rate better
Change gpsCheckVersion to protothread with retry twice to make sure we receive GPS version
2018-10-31 17:10:52 +01:00
Konstantin Sharlaimov (DigitalEntity)
e548ed5762 Add generic protothreads library 2018-10-31 17:10:45 +01:00
Konstantin Sharlaimov
9ea8062602
Merge pull request #3971 from giacomo892/f3_cleanup
claim flash for F3
2018-10-31 17:03:36 +01:00
giacomo892
61bfeb8be8 claim some flash on F3 2018-10-31 10:43:16 +01:00
giacomo892
398ceada7e claim flash space on F3 2018-10-31 10:41:16 +01:00
Stephan Ruloff
6201c2fdee Enable AK8975 mag for OMNIBUSF4 2018-10-29 08:38:54 +01:00
Konstantin Sharlaimov
5a19fb63d2
Merge pull request #3961 from iNavFlight/de_fireworks_fw_fixes
Fix fixed wing motors on FIREWORKSV2 target
2018-10-28 19:24:03 +01:00
Konstantin Sharlaimov
94be5a6662
Merge pull request #3960 from cmenard/development
Add MATEKF411 target with second soft serial port
2018-10-28 19:23:42 +01:00
Konstantin Sharlaimov
fecc683150
Merge pull request #3778 from iNavFlight/de_nmea_alt_overflow
Fix NMEA 655m altitude overflow
2018-10-27 21:01:02 +02:00
Konstantin Sharlaimov
544ed4e4c0
Merge pull request #3950 from iNavFlight/dzikuvx-gcc-warings-fixed
Fix compilation warinings
2018-10-27 20:59:01 +02:00
Konstantin Sharlaimov (DigitalEntity)
d247712df4 Fix missing include 2018-10-27 20:57:31 +02:00
Konstantin Sharlaimov (DigitalEntity)
42028d2ebf Make sure that motor pwm rate is not exceeded when enforcing ~DSHOT 2018-10-27 19:35:47 +02:00
Curtis Menard
bdff21a738
Update target.c 2018-10-27 13:30:15 -04:00
Konstantin Sharlaimov (DigitalEntity)
6109eb15fe Fix fixed wing motors on FIREWORKSV2 target 2018-10-27 19:28:01 +02:00
cmenard
69252fcc1c Finish commit for MATEKF411_SFTSRL2 2018-10-27 13:10:56 -04:00
cmenard
7d08dcd4a4 Add MATEKF411 target with second soft serial port on the LED pad. 2018-10-27 13:08:17 -04:00
Konstantin Sharlaimov (DigitalEntity)
7c86f1e7a1 Add MATEKF722SE target 2018-10-27 08:19:43 +02:00
stronnag
edfcb7b86d
Merge pull request #3955 from iNavFlight/matekf722_alternate_hex_servo
provide alternate target permitting single servo on MATEK F722 hex copter
2018-10-25 20:43:59 +01:00
Jonathan Hudson
f7e27b03fa provide alternate target permitting single servo on MATEK F722 hex copter 2018-10-25 19:04:11 +01:00
Konstantin Sharlaimov
f97e10c875
Merge pull request #3797 from dbasch/development
fixed I2C definitions
2018-10-25 19:24:00 +02:00
Pawel Spychalski (DzikuVx)
0f731080b0 changed casting direction 2018-10-25 10:21:35 +02:00
Pawel Spychalski (DzikuVx)
400446e1b5 Fix compilation warinings 2018-10-24 14:52:13 +02:00
Konstantin Sharlaimov
2057256f94
Merge pull request #3930 from iNavFlight/dzikuvx-remove-async-processing
remove async gyro/pid/acc/attitude tasks
2018-10-23 20:04:56 +02:00
Konstantin Sharlaimov
db738810a0
DSHOT (#3879)
* DSHOT protocol
* Fix real-time tasks, account time to TASK_SYSTEM
2018-10-20 09:06:05 +02:00
Pawel Spychalski (DzikuVx)
04b820f118 Enable gyro sync by default 2018-10-17 08:59:34 +02:00
Pawel Spychalski (DzikuVx)
aac9e485c0 async processing removed 2018-10-16 15:02:46 +02:00
Pawel Spychalski (DzikuVx)
3ea214e47a Fix for Matek F405 timer definitions 2018-10-08 10:06:38 +02:00
Paweł Spychalski
8afa15c9bc
Merge pull request #3159 from iNavFlight/dzikuvx-mr-cruise-experiments
Multirotor braking mode
2018-10-06 15:51:02 +02:00
Pawel Spychalski (DzikuVx)
b803ae6391 small refactoring of braking entry-leave conditions 2018-10-05 14:28:07 +02:00
Pawel Spychalski (DzikuVx)
67c233491e Cleanup of TIM_USE_MC_CHNFW timer flag 2018-10-05 13:37:29 +02: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
Michel Pastor
49a4d514be Add KAKUTEF7 target 2018-09-16 23:01:55 +02:00
Pawel Spychalski (DzikuVx)
507b832263 Merge remote-tracking branch 'origin/development' into dzikuvx-mr-cruise-experiments 2018-09-16 09:34:20 +02:00