Phanny-P
c53d2d08bb
Create gps.c
2017-06-13 22:06:49 -04:00
Phanny-P
83a54d3df5
Update gps.c
...
Updated default gps_auto_config dynamic model to airborn4g. ALSO Added airborne1g (which is commented out) so testing can be carried out on both modes.
2017-05-22 07:06:04 -04:00
Phanny-P
0cf8901e0e
Changed gps.c to have gps_auto_config set mode to "airborne <2g" instead of "pedestrian"
...
I am new to this... terminology is foreign, please bear with me :/
Using a ublox M8N gps receiver on my BFF3, velocity readings were very laggy and inaccurate; readings were unusable. After researching, I compiled a hex where the gps_auto_config sets the "dynamic platform model" to the airborne <2g mode. Once done, I compared osd velocity readings to my car with excellent results and response time. I have flown about a dozen times since and the difference is astounding (sample video: https://youtu.be/CLArfxTj15M ).
From the ublox documentation:
"7.1 Platform settings
u-blox receivers support different dynamic platform models (see table below) to adjust the navigation engine to
the expected application environment. These platform settings can be changed dynamically without performing
a power cycle or reset. The settings improve the receiver's interpretation of the measurements and thus provide
a more accurate position output. Setting the receiver to an unsuitable platform model for the given application
environment is likely to result in a loss of receiver performance and position accuracy."
link: https://www.u-blox.com/sites/default/files/products/documents/u-blox8-M8_ReceiverDescrProtSpec_%28UBX-13003221%29_Public.pdf
2017-05-17 23:36:15 -04:00
Andrey Mironov
d8c4953bb5
Merge pull request #3100 from mikeller/mop_up_inverter_pin_uart_rename_leftovers
...
Mopped up leftovers from the INVERTER_PIN_USART => INVERTER_PIN_UART rename.
2017-05-16 15:24:25 +03:00
mikeller
ca60aac034
Mopped up leftovers from the INVERTER_PIN_USART => INVERTER_PIN_UART rename.
2017-05-16 23:59:41 +12:00
Anders Höglund
2463d5164e
Merge pull request #3072 from ledvinap/fix-sitl-warnings
...
Fix SITL warnings
2017-05-16 11:18:10 +02:00
Martin Budden
592f1c23ca
Merge pull request #3025 from johnty/master
...
fixed left servo pitch contribution for servoMixerBI
2017-05-16 09:37:05 +01:00
Martin Budden
30eb699d10
Merge pull request #3074 from rav-rav/dynamic_notch_pr
...
Dynamic notch
2017-05-16 09:31:37 +01:00
Martin Budden
875f4a4ee6
Merge pull request #2520 from jflyper/bfdev-fix-softserial-f7
...
Fix softserial for F7
2017-05-16 09:30:01 +01:00
jflyper
6854a773e2
Remove debug statements
2017-05-16 15:58:33 +09:00
Petr Ledvina
b678ca08a1
Remove no pins hack
2017-05-15 20:11:32 +02:00
Petr Ledvina
f9bd5c2218
Allow target without IO pins
...
Mostly workaround for `-Wpedantic`
2017-05-15 20:11:32 +02:00
Petr Ledvina
58212464c5
Fix SITL warnings
2017-05-15 19:49:15 +02:00
rav
26b1cd4237
remove dynamic filtering as a mode
2017-05-15 17:03:22 +02:00
J Blackman
4c063b5875
Merge pull request #3091 from blckmn/timer
...
Mixed one timerClockDivisor
2017-05-15 21:50:36 +10:00
blckmn
6e596cb252
Mixed one timerClockDivisor
2017-05-15 21:49:09 +10:00
Michael Keller
647b8b786f
Merge pull request #3077 from mikeller/add_f7_adc_dma_override
...
Added option to override ADC DMA for F7.
2017-05-15 20:55:43 +12:00
Michael Keller
968d2c2227
Merge pull request #3078 from mikeller/add-def_generated-script
...
Merge pull request #2782 from ledvinap/add-def_generated-script
2017-05-13 18:50:25 +12:00
Dominic Clifton
b2b4699b00
Merge pull request #2782 from ledvinap/add-def_generated-script
...
Resurrect src/utils/def_generated.pl
2017-05-13 18:39:46 +12:00
mikeller
d2b2b8b8bb
Added option to override ADC DMA for F7.
2017-05-13 18:18:56 +12:00
rav
a2453d1980
code reformatting
...
rename biquadFilterApplyDF2 back to biquadFilterApply
add new value for dynamic notch mode
fix COLIBRI_RACE/i2c_bst.c
2017-05-13 02:22:38 +02:00
rav
cd5307188e
some code reformatting
2017-05-12 17:22:59 +02:00
rav
c7f8e4d7a4
remove unused OSD data
...
add dynamic filters to F3 and F7 targets
fix COLIBRI_RACE and OMNIBUS
2017-05-12 17:13:51 +02:00
Michael Keller
faf1c2f112
Merge pull request #3067 from bilson/change-osd-sw-name
...
Rename OSD SW to OSD DISABLE SW
2017-05-12 22:18:47 +12:00
Michael Keller
6b8fd33173
Merge pull request #3060 from mikeller/remove_voltage_current_defines
...
Fixed current meter default, removed 'BOARD_HAS_VOLTAGE_DIVIDER', 'BOARD_HAS_CURRENT_SENSOR'.
2017-05-12 22:18:24 +12:00
Michael Keller
77f2e6673b
Merge pull request #3073 from brycedjohnson/master
...
Battery detection of 1S batteries
2017-05-12 21:29:00 +12:00
Andrey Mironov
02516b6aae
Merge pull request #2974 from miskol/master
...
Added LUMBAF3 target
2017-05-12 11:50:29 +03:00
Michael Keller
6cf0a06fcb
Merge pull request #3075 from mikeller/reinstate_spracingf3_mag_baro
...
Reinstated MAG and BARO support for SPRACINGF3.
2017-05-12 16:10:04 +12:00
Michael Keller
fc199e900e
Reinstated MAG and BARO support for SPRACINGF3.
2017-05-12 15:45:05 +12:00
rav
75089ea24c
fix build errors
2017-05-11 23:10:00 +02:00
Bryce Johnson
e8ce7b4e58
Addition for detection of 1S batteries.
2017-05-11 14:42:18 -05:00
Martin Budden
76a9a9f3fb
Merge pull request #3068 from blckmn/timer_upd
...
Simplified getting timerClock
2017-05-11 17:17:36 +01:00
Michael Keller
0d136b6f9c
Merge pull request #3069 from MATEKSYS/mateksys
...
Add MATEKF405 target
2017-05-12 02:32:37 +12:00
Michael Keller
cf8b65e4ea
Merge pull request #2497 from unitware/beta-lcov-report
...
lcov report
2017-05-12 02:23:39 +12:00
rav
d9909b91d3
enable frequency analysis and automatic, dynamic changing of notch filter frequencies
...
change F3 from CM1 to CM4
add debug flags for FFT
add bandpass filter
add different filtering apply function
add feature DYNAMIC_FILTER
replace mode GTUNE with DYNAMIC FILTER
move gyro frequency analysis into gyro loop instead of own task
2017-05-11 16:10:29 +02:00
Anders Höglund
f55077673d
Merge pull request #3071 from kmitchel/fix_revolt_uart4_warning
...
Fix serial port count for REVOLT target.
2017-05-11 12:56:37 +02:00
kmitchel
ca31c1ce89
Update target.h
...
Fix serial port count for REVOLT target.
2017-05-11 06:24:39 -04:00
easyco
aec33b8a7d
Add MATEKF405 target
2017-05-11 13:19:44 +08:00
easyco
5678b5ec27
Add target MATEKF405
2017-05-11 13:02:57 +08:00
blckmn
0d13736e2f
Simplified getting timerClock
2017-05-11 13:17:58 +10:00
Michael Keller
681b5e79b6
Merge pull request #3066 from kmitchel/revolt_uart4
...
Add uart4 support to REVOLT target.
2017-05-11 15:06:21 +12:00
kmitchel
f2cab20e95
Update target.h
...
Make changes recommended by mikeller.
2017-05-10 22:55:48 -04:00
Michael Keller
4ee7a330d6
Merge pull request #3054 from jflyper/bfdev-refactor-uartOpen-serialUART
...
Remove reference to USARTx in io layer, refactor uart_open and serialUART
2017-05-11 14:35:15 +12:00
kmitchel
65fdd805e3
Update target.h
...
Add uart4.
2017-05-10 22:27:51 -04:00
Rodrigo Pérez
01912dc0ba
Rename OSD SW to OSD DISABLE SW
2017-05-10 23:08:11 -03:00
jflyper
0cf5161ec4
Remove reference to USART_TypeDef in io, refactor uartOpen and serialUART
2017-05-11 09:59:43 +09:00
Michael Keller
e50ae31e83
Merge pull request #3064 from Faduf/SpecificPID
...
Add of specific config for YuPiF4 targets
2017-05-11 07:53:40 +12:00
Faduf
2947a0fe91
Add of specific config for YuPiF4 targets
2017-05-10 20:36:36 +02:00
Michael Keller
a3dea9d72d
Merge pull request #3058 from nathantsoi/obf7
...
omnibusf7
2017-05-10 22:30:02 +12:00
nathan
b6e6045593
[omnibusf7] new target
2017-05-09 20:11:27 -07:00