Commit Graph

10339 Commits

Author SHA1 Message Date
Martin Budden 0a7d2412e1 Improved reentrancy of RX code. Made SBUS re-entrant 2017-11-26 23:23:20 +00:00
Michael Keller 30f3152525
Merge pull request #4636 from codecae/smartaudio_freq_change_fix
Adjusted buffers in saDoDevSetFreq to work around a SmartAudio bug
2017-11-27 07:52:34 +13:00
Michael Keller 7f8f9067d0
Merge pull request #4666 from jflyper/bfdev-fix-gps-openSerialPort
[GPS] Convert baudrate index into value when calling openSerialPort
2017-11-27 07:39:54 +13:00
jflyper 04f00ea513 Convert baudrate index into value when calling openSerialPort 2017-11-27 00:42:20 +09:00
Sami Korhonen 381c24bd55 Fix F7 DMAR N-channel output init 2017-11-26 14:44:26 +02:00
Michael Keller fd534037e4
Merge pull request #4655 from mikeller/fix_fport_feedback_errors
Fixed errors caused in FPort by feedback of own serial output.
2017-11-26 09:23:25 +13:00
mikeller 4b412e9aec Fixed errors caused in FPort by feedback of own serial output. 2017-11-26 09:06:43 +13:00
Martin Budden 8f4bb77758
Merge pull request #4659 from martinbudden/bfa_rx_reentrant2
Added data parameter to UART RX callback
2017-11-25 16:15:07 +00:00
Michael Keller 9e06c65fc1
Merge pull request #4653 from ledvinap/string_light
Use local implementation of some string functions
2017-11-26 02:04:30 +13:00
Martin Budden 8cb7abd15f Added data parameter to UART RX callback 2017-11-25 10:11:37 +00:00
Martin Budden b6c3a9f19a Use float for imuIsAccelerometerHealthy calculation 2017-11-25 08:45:57 +00:00
Martin Budden cfca75204f Removed unnecessary acc calculation when no alt hold 2017-11-25 08:37:25 +00:00
Michael Keller 4476921cac
Merge pull request #4650 from jflyper/bfdev-nox-new
Add new target NOX
2017-11-25 12:31:29 +13:00
Michael Keller cdcb139c78
Merge pull request #4651 from martinbudden/bfa_acc_init_filters
Improve ACC filter initialisation
2017-11-25 12:24:56 +13:00
Petr Ledvina 91fff0a6dd Use local implementation of some string functions
library versions are replaced (libeary functions are weak).
System ctype.h is implemented using macros, local header file
(in -I path) is provided to override system one.
2017-11-24 13:01:39 +01:00
Martin Budden ed04a1f24a Improve ACC filter initialisation 2017-11-24 07:23:19 +00:00
jflyper aacb788a1b Add new target NOX 2017-11-24 15:11:00 +09:00
Martin Budden f26d461dd6
Merge pull request #4647 from martinbudden/bfa_blackbox_tidy
Blackbox header tidy
2017-11-24 05:39:30 +00:00
Martin Budden f527455d34 Blackbox header tidy 2017-11-23 18:24:09 +00:00
jflyper 5ada200874 Non-F3 list 2017-11-23 23:09:18 +09:00
Michael Keller f8b18a9a69
Merge pull request #4645 from martinbudden/bfa_vtx_powernames_tidy
Removed duplicate SA VTX power names
2017-11-24 01:27:39 +13:00
Michael Keller 0a34f0e774
Merge pull request #4568 from jflyper/bfdev-spi-refactor
Refactor SPI
2017-11-24 01:23:45 +13:00
Martin Budden 20d9359de9 Removed duplicate SA VTX power names 2017-11-23 08:45:38 +00:00
jflyper be7c8e384e Merge remote-tracking branch 'betaflight/master' into bfdev-spi-refactor 2017-11-23 14:47:12 +09:00
Michael Keller 647b6c9a68
Merge pull request #4642 from jflyper/bfdev-bus_h-tidy
bus.h white space tidy
2017-11-23 16:00:25 +13:00
jflyper 0f90664e1c Experimentally add target and mcu dependent optimization in sources.mk 2017-11-23 11:49:12 +09:00
jflyper fd7663ed07 White space tidy 2017-11-23 11:17:22 +09:00
jflyper 608d56160d Refactor SPI 2017-11-23 11:10:14 +09:00
Martin Budden b49f20fd8d Tidy of OSD code 2017-11-22 09:46:28 +00:00
Curtis Bangert e0eccadc8a Adjusted buffers in saDoDevSetFreq to work around a SmartAudio bug 2017-11-21 19:09:24 -05:00
jflyper f35aa97023 Changed parameter order for `setAddress` 2017-11-22 00:42:03 +09:00
jflyper ecabd778f0 Use 4B address for device > 128Mb (16MB) 2017-11-21 22:20:21 +09:00
Michael Keller 3d965ba64f
Merge pull request #4631 from AlienWiiBF/Boot_fix
Boot fix
2017-11-21 08:55:52 +13:00
MJ666 d4d342ef4a Fix AlienFlightNG F7 boot issue 2017-11-20 20:39:01 +01:00
Michael Keller dcdf7dd872
Merge pull request #4611 from mikeller/add_msp_tx_data
Added data for lua TX scripts to MSP.
2017-11-20 21:18:48 +13:00
Martin Budden 8a8466ab59
Merge pull request #4619 from martinbudden/bfa_use_alt_hold
Added USE_ALT_HOLD build flag
2017-11-20 06:08:21 +00:00
Martin Budden c6044f2ee7
Merge pull request #4621 from martinbudden/bfa_use_inav
Changed some CLI settings from USE_GPS to USE_NAV
2017-11-20 06:06:10 +00:00
Michael Keller b7d9cbdeaa
Merge pull request #4625 from jflyper/bfdev-revert-8970265
Revert 8970265
2017-11-20 18:38:37 +13:00
jflyper b3a0d0e6cf Revert 8970265 2017-11-20 14:02:42 +09:00
jflyper 89702650e2 NOX support on 3.2.x 2017-11-20 12:36:20 +09:00
Michael Keller 6e54ce83a6
Merge pull request #4624 from Harpalyke/add-mag-support-to-matekf405-target
adding support for an external magnetometer to matek F405 target
2017-11-20 12:26:28 +13:00
Harpalyke 5c0bba565a adding support for an external magnetometer to matek F405 target 2017-11-19 22:36:27 +00:00
Michael Keller cd15de9824
Merge pull request #4620 from martinbudden/bfa_dshot_commands
Reserve DSHOT commands
2017-11-20 08:30:14 +13:00
Martin Budden 417acc8f01 Retain altitude calculation 2017-11-19 14:38:11 +00:00
Martin Budden 9564fab823 Changed some CLI settings from USE_GPS to USE_NAV 2017-11-19 13:38:43 +00:00
Martin Budden d22b01b5ec Added USE_ALT_HOLD build flag 2017-11-19 13:20:47 +00:00
Martin Budden 5924eb83cf Reserve DSHOT commands 2017-11-19 13:14:58 +00:00
Michael Keller fc632c131b
Merge pull request #4618 from DanNixon/osd_stats_rtc_time
Add RTC date/time to OSD stats
2017-11-20 01:25:54 +13:00
Dan Nixon 2bb561aa61 Add RTC date/time to OSD stats
Fixes #4575
2017-11-19 10:55:52 +00:00
Martin Budden e7d2e84348
Merge pull request #4616 from martinbudden/bfa_pid_deltat_us
Scaled PID deltaT calculations from us to seconds
2017-11-19 04:58:59 +00:00