Konstantin Sharlaimov
138b6f6b3e
Merge pull request #3981 from giacomo892/refactor_temperature
...
Refactor temperature framework
2018-11-05 10:13:13 +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
65c19be7f6
Merge pull request #3725 from iNavFlight/de_benewake_lidar
...
Initial support for Benewake TF-Mini lidar
2018-11-04 21:30:40 +01:00
Konstantin Sharlaimov (DigitalEntity)
9332c28c5b
Enable MSP, BENEWAKE rangefinders & MSP, CXOF opflows for all targets
2018-11-04 18:22:47 +01:00
Konstantin Sharlaimov (DigitalEntity)
c3f2b86142
Fix bugs
2018-11-04 17:38:43 +01:00
Konstantin Sharlaimov (DigitalEntity)
f8b8de2466
Fix units; Check sanity
2018-11-04 16:24:08 +01:00
Konstantin Sharlaimov (DigitalEntity)
2b79d54cdb
Serial port config uprates
2018-11-04 16:24:08 +01:00
Konstantin Sharlaimov (DigitalEntity)
645dbd6f46
Initial support for Benewake TF-Mini lidar
2018-11-04 16:24:08 +01:00
Konstantin Sharlaimov (DigitalEntity)
64e0d4a34f
Fix incorrect condition
2018-11-04 16:11:05 +01:00
Konstantin Sharlaimov (DigitalEntity)
986980cfa6
Convert targets to new SDCARD defines
2018-11-04 15:51:39 +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)
49a28ac02b
Refactor F7 SPI, migrate to HAL_LL; Remove DMA support from SD-card; Fix SD-card init
2018-11-03 23:25:34 +01:00
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
e924e7b7a6
Merge pull request #3975 from iNavFlight/de_update_development
...
Update development branch to 2.0.1 base
2018-10-31 20:58:39 +01:00
Konstantin Sharlaimov (DigitalEntity)
9d45c071f9
Merge branch 'master' into de_update_development
2018-10-31 20:15:40 +01:00
Konstantin Sharlaimov
a04e68aaa0
Merge pull request #3974 from iNavFlight/de_gps_overhaul_2_0_1
...
GPS code overhaul (backport)
2018-10-31 18:17:31 +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
63c56fa914
Merge pull request #3805 from iNavFlight/master
...
Fix accidental merge to master
2018-10-27 20:59:47 +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
f2642f19d8
Merge pull request #3957 from iNavFlight/matek-722-board-doc
...
add minimal board doc for Matek F722
2018-10-26 18:11:49 +01:00