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
U-DESKTOP-12PPI61\boris.bozic
dbdbd8724a
Rename VGOODDHF4 to LUXF4OSD (agreed with target owner)
2017-05-22 10:24:30 +02:00
Michael Keller
45a8248f62
Merge pull request #3114 from theseankelly/cf2_bf_bq
...
Support for BigQuad deck as a CRAZYFLIE2 variant
2017-05-22 10:27:11 +12:00
Sean Kelly
5d646717fe
Support for BigQuad deck as a CRAZYFLIE2 variant
...
Supported features in this commit:
- Mag enabled (both CRAZYFLIE2 and CRAZYFLIE2BQ)
- Brushless motors
- ESC passthrough for BLHeli programming
- CPPM Rx input
- VBat sensor
- Current sensor
- GPS Tx/Rx pins enabled
- I2C SDA/SCL enabled as UART1 (SDA = Rx, SCL = Tx)
2017-05-21 07:06:57 -07:00
mikeller
6165ef6f9c
Added 'esc_sensor_halfduplex' setting to enable KISSFC owners to use 'TLM' pads for ESC stelemetry lines.
2017-05-21 23:46:44 +12:00
Miguel Angel Mulero Martinez
d2ea278274
Fix typo in CLI commands for OSD GPS LAT and LON
2017-05-21 13:15:32 +02:00
mikeller
f15c329be3
Fixed build error if USE_QUAD_MIXER_ONLY and USE_SERVOS are defined.
2017-05-21 22:54:40 +12:00
Petr Ledvina
00bd8d91d5
Fix SITL
...
uartOpen signature got changed, breaking SITL (hard way)
This cleans up serial_tcp a bit and uses new function name.
2017-05-19 23:19:46 +02:00
Michael Keller
a3a65e1c67
Reduce firmware footprint of uBlox code.
2017-05-19 20:03:57 +12:00
MARTINKOWALSKY\Martin Kowalsky
f784148f2e
Removed SDCard detection pin from KIWI
2017-05-18 11:54:46 +02:00
nathan
1262317715
[obf7] whitespace tabbing for pins that arent sdcard related. remove uart comment, the code is self explanatory
2017-05-17 23:46:57 -07:00
nathan
aaa72f2d68
[obf7] a couple updates and cleanups. good eye mikeller!
2017-05-17 21:11:04 -07: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
MJ666
9e547d4d9f
Merge pull request #3109 from AlienWiiBF/AF_Serial_Fix
...
Fix UART4 assignments for AlienFlight F4/F7
2017-05-17 21:40:43 +02:00
Michael Jakob
75483def67
Fix UART4 assignments for AlienFlight F4/F7
2017-05-17 21:02:03 +02:00
borisbstyle
a5f57b64dc
Merge pull request #3099 from mikeller/add_filtering_below_nyquist_frequency
...
Added filtering for parts of the notch filter that are below the nyquist frequency.
2017-05-17 14:04:38 +02:00
Martin Budden
123f927409
Fix servo build
2017-05-17 06:01:06 +01:00
Martin Budden
e5ef8cdb6a
Merge pull request #3106 from mikeller/add_passthru_mode_for_custom_airplane
...
Added PASSTHRU_MODE mode for MIXER_CUSTOM_AIRPLANE.
2017-05-17 05:47:40 +01:00
Martin Budden
212298b780
Merge pull request #3104 from martinbudden/bf_mixer_servo_tidy
...
Tidy of mixer and servo code
2017-05-17 05:45:33 +01:00
MJ666
3026260ca2
Merge pull request #3105 from AlienWiiBF/DMA_updates
...
AlienFlight F4/F7 DMA updates
2017-05-17 00:13:33 +02:00
Michael Keller
8b35949e9a
Added PASSTHRU_MODE mode for MIXER_CUSTOM_AIRPLANE.
2017-05-17 10:11:13 +12:00
Michael Jakob
b8e35bbf3a
AlienFlight F4/F7 DMA updates
2017-05-16 23:58:07 +02:00
Martin Budden
6645d43949
Tidy of mixer and servo code
2017-05-16 20:13:14 +01:00
mikeller
9de89cd464
Added filtering for parts of the notch filter that are below the nyquist frequency.
2017-05-17 00:17:57 +12: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
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
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
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