Commit Graph

3617 Commits

Author SHA1 Message Date
borisbstyle c537a0d164 Fix git issue with left binaries
Ignore binaries
2015-11-05 15:53:38 +01:00
borisbstyle 8129f47c69 Disable Beep on USB via beeper_off_flags 2015-11-05 15:17:47 +01:00
borisbstyle 7e72d89081 Bugfix for dumping/getting pid controllers in profiles 2015-11-05 13:20:31 +01:00
borisbstyle 52868ddc00 Merge commit 'fix_waiting_for_data_problem' into betaflight 2015-11-05 01:23:40 +01:00
borisbstyle 751ed53615 Version 2.1.2 2015-11-05 01:17:55 +01:00
borisbstyle f09d764742 Merge pull request #34 from 4712/betaflight
Fix 1wire pass through for F3 + target config changes
2015-11-05 00:59:17 +01:00
4712 ce743d3acc Fix 1wire pass through for F3 + target config changes 2015-11-05 00:40:11 +01:00
4712 42523e4bcb Revert "Fix 1wire pass through for F3 + target config changes"
This reverts commit c2b1dd3259.
2015-11-05 00:28:49 +01:00
4712 c2b1dd3259 Fix 1wire pass through for F3 + target config changes
Conflicts:
	src/main/io/serial_1wire.c
	src/main/target/RMDO/target.h
2015-11-05 00:19:51 +01:00
borisbstyle 699a9e46fc Merge pull request #33 from MotoLab/spek_bind
Enabled SPEKTRUM_BIND for MOTOLAB
2015-11-02 10:14:56 +01:00
Moto Moto d41cdd7236 Enabled SPEKTRUM_BIND for MOTOLAB 2015-10-31 13:37:19 -05:00
borisbstyle bcc17e21d6 Merge pull request #32 from yGO77/betaflight
Fix TARGET_BOARD_IDENTIFIER for IRCFUSIONF3
2015-10-30 08:49:52 +01:00
YANN OEFFNER 8d19824668 Fix TARGET_BOARD_IDENTIFIER for IRCFUSIONF3
Only 4  characters allowed, so set it as IFF3.
2015-10-30 06:55:20 +01:00
borisbstyle 9028ca71d6 Fix new pid_at_min_throttle feature 2015-10-30 00:20:20 +01:00
borisbstyle 82645b5cab Merge pull request #31 from borisbstyle/pidReset_timer
Add Timer to pidResetErrorGyro (pid_at_min_throttle is now also timer above 1)
2015-10-29 22:49:09 +01:00
Dominic Clifton 46f6ff403e Merge pull request #1436 from ProDrone/fix_waiting_for_data_problem
Fix for Waiting for data (in configurator) problem on F1 targets
2015-10-29 21:44:11 +00:00
Dominic Clifton 939f4d6da1 Merge pull request #1423 from AustinSaintAubin/patch-2
Updated Defaults for PIDs.
2015-10-29 21:38:08 +00:00
Dominic Clifton 46ad479886 Merge pull request #1416 from lichtl/sparky-compass-fix
SPARKY - Correcting default compass alignment
2015-10-29 21:36:06 +00:00
Dominic Clifton 3a84885509 Merge pull request #1374 from ProDrone/improved_rx_failsafe_detection
RX - Improved RX failsafe detection & handling
2015-10-29 21:34:35 +00:00
Dominic Clifton d252a796e5 Merge pull request #1419 from Pierre-A/fix_HottTelemetry_timing
Fix Hott telemetry timing issue
2015-10-29 21:31:37 +00:00
Dominic Clifton ade1ef8ac1 Merge branch 'readerror67-usart1_dma' 2015-10-29 21:23:13 +00:00
Read Error 4eb6581b76 Allow USART1 to be used for SERIAL_RX 2015-10-29 21:22:08 +00:00
Read Error 628bd6fb44 F3 ADC fix. 2015-10-29 21:22:06 +00:00
borisbstyle ba19c3f01e Enable Baro and Mag by default 2015-10-29 22:11:38 +01:00
borisbstyle 89154885d4 Bump Version to 2.1.1 2015-10-29 21:56:40 +01:00
borisbstyle de49c30515 IRC Identifier 2015-10-29 21:52:50 +01:00
borisbstyle 3d9c177126 Revert "Inhibit the %^0$ buzzer on USB power / Bugfix for no VBAT connected"
This reverts commit bbf70c6370.
2015-10-29 21:44:42 +01:00
borisbstyle 784c5fdbec Add Timer to pidResetErrorGyro
init with zero

pid_at_min_throttle as delay for reset Iterm
2015-10-29 21:39:49 +01:00
borisbstyle e7ce0193ce Baro Jitter Prevention // Enabled by default 2015-10-29 21:13:12 +01:00
YANN OEFFNER a2b795580b vOrtex 250 change
- vOrtex 250 configuration added (new target for 250 IRCFUSIONF3)
- fix for barometer on fusion gen 2
- added betaflight identifier (BTLF)
2015-10-29 16:27:28 +01:00
borisbstyle b2a5b2bb93 New Binary structure 2015-10-29 16:06:29 +01:00
borisbstyle 2eee0f3e4f New version structure 2015-10-29 16:06:01 +01:00
ProDrone c40db74e61 Working - except when exiting from bootloader
Fixes the `Waiting for Data` problem in configurator when:

- Clicking on `Save and Reboot` button
- Clicking on `Flash Firmware`  button

When the system reboots after programming the new firmware it still
needs a connect/disconnect cycle to work normal. This cannot be solved
since the bootloader is a fixed program in ROM.

Fix is for F1 targets and only tested on naze boards.
2015-10-27 20:09:59 +01:00
borisbstyle 21258ce42d New CC3D Binaries 2015-10-24 21:15:52 +02:00
borisbstyle 3851dbd8fa Update Binaries 2015-10-23 23:23:33 +02:00
borisbstyle 0186614a2a Change Lux Level Default 2015-10-23 23:19:44 +02:00
borisbstyle 5d152a5f4f Correct dT declaration 2015-10-23 23:15:44 +02:00
borisbstyle 763c0d2dfa Merge pull request #26 from AndersHoglund/betaflight
Separate CC3D bin/hex (opbl/non-opbl) in the clean goals.
2015-10-23 23:14:36 +02:00
Anders Hoglund af5f29afc9 Separate CC3D bin/hex (opbl/non-opbl) in the clean goals. 2015-10-23 18:48:43 +02:00
borisbstyle 7de7ba60d6 Some defaults changed
max angle
2015-10-23 01:32:23 +02:00
borisbstyle d685b4d6d8 Pid Controller Cleanup
Correction to dump
2015-10-23 01:10:21 +02:00
borisbstyle d076a60eb5 Cleanup // Reorganisation 2015-10-22 17:27:26 +02:00
Pierre-A 5376dc4ce3 Fix Hott telemetry timing issue 2015-10-22 17:02:44 +02:00
borisbstyle fbfc9ee9ca EEPROM version 2015-10-22 10:52:00 +02:00
Konstantin Sharlaimov (DigitalEntity) 5df8ca926c Quaternion-based DCM IMU (original code my S.Madgwick)
Restore binaries from merge
2015-10-22 10:45:36 +02:00
Austin St. Aubin d85e33cc00 Updated Defaults for PIDs.
Updated Defaults for PIDs & a few others.
Also I would like to share a good doc with the Cleanflight community that some might find helpful when working with CLI.
Google Doc: [Cleanflight - CLI Settings Editor - MASTER](https://docs.google.com/spreadsheets/d/1w_oMmGCGX0DwAlVX7pBPtD-X-STbLmb4nSxLJL-hXmc/edit?usp=sharing)
2015-10-21 17:04:41 -05:00
borisbstyle 846b86f489 Update Binaries (21-10-2015) 2015-10-21 09:40:42 +02:00
borisbstyle cb7028b7f1 Merge remote-tracking branch 'prodrone/improved_rx_failsafe_detection' into betaflight
Conflicts:
	src/main/drivers/accgyro_mpu6500.c
	src/main/drivers/accgyro_spi_mpu6000.c
	src/main/drivers/system.c
	src/main/mw.c
	src/main/rx/rx.c
	src/main/sensors/initialisation.c
2015-10-21 09:21:33 +02:00
ProDrone a64e2c4f1a Improved RX failsafe detection & handling
modified debug output (currently disabled)

To solve problem as indicated here:
https://github.com/cleanflight/cleanflight/issues/1266#issuecomment-135640133

and here:
https://github.com/cleanflight/cleanflight/pull/1340

and here:
https://github.com/cleanflight/cleanflight/pull/1342

Tested on FrSKY X4RSB with latest CPPM firmware (non-EU version).
Firmware filename: X4R-X4RSB_cppm_non-EU_150630

In both SBUS and CPPM mode.

---
Added delay to rxfail detection

All channels are monitored for bad (out of valid range) pulses.
On bad pulses channel data will HOLD the last value for a period of
MAX_INVALID_PULS_TIME (300ms) before starting rxfail substitution.
This should prevent a too aggressive reaction to small dropouts.

---
Init ARM switch rc channel to OFF for safety

Initialize ARM switch to OFF position when arming via switch is defined.
To prevent arming during init when RX is disconnected and/or when RX is
connected but TX is still off.

---
Modified rx_rx_unittest.cc

Adapted because rxInit() parameters changed.
Added tests for ARM switch initialization.
No further tests added.

---
Move smoothing of rcData to rcCommand

Commit from @borisbstyle pr #1418
rc_smoothing function has changed to leave rcData unchanged in #1418
2015-10-21 01:50:59 +02:00
borisbstyle a31a962467 Move smoothing of rcData to rcCommand 2015-10-20 20:26:35 +02:00