1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-25 01:05:27 +03:00
Commit graph

1386 commits

Author SHA1 Message Date
Dominic Clifton
ce49dcee31 Bump MSP api version. Ensure the the number of LEDs in the
MSP_SET_LED_STRIP_CONFIG packet is validated.
2015-01-08 23:19:57 +00:00
Dominic Clifton
9729c59cb0 Fix MSP_LED_STRIP_CONFIG length. 2015-01-08 22:47:28 +00:00
Dominic Clifton
e3f0cc143b Bump version to 1.5.0 2015-01-08 19:01:21 +00:00
Dominic Clifton
fd86014308 Update RX_MSP to support 18 channels. Fix MSP_SET_RAW_RC / channel
mapping problem.
2015-01-08 09:03:57 +00:00
Dominic Clifton
1ef76f2f3f Exclude GPS features from blackbox for targets without GPS. 2015-01-08 04:42:40 +00:00
Dominic Clifton
801548bedb Fix line endings. 2015-01-08 01:23:48 +00:00
Dominic Clifton
53faaff63c Add CJMCU revision detection. Use LEDs to indicate Spektrum binding
activity.
2015-01-08 01:19:25 +00:00
Dominic Clifton
a981ac5103 Replace some tabs with spaces. 2015-01-07 23:04:29 +00:00
Dominic Clifton
83a5c319b5 CJMCU - Add support for LED2. Swap usage of LED0 and LED1.
Currently the LED2 (blue) is just enabled after the main board
initialisation is complete and then it stays on.
2015-01-07 23:02:05 +00:00
Ben Hitchcock
22afc54228 Removing misplaced function definition 2015-01-07 22:04:21 +08:00
Ben Hitchcock
69d94c81e1 Second draft of the tuneup.
This uses ints for the sensitivity instead of mapping floats back and forth.
 Also the stick position is read directly, without the RC_Rate affecting this value.
2015-01-07 21:54:13 +08:00
Dominic Clifton
31817e612e Adding blackbox support to other targets. 2015-01-06 22:41:56 +00:00
Dominic Clifton
fcbda7ec63 Merge pull request #227 from sherlockflight/master
Add blackbox flight data recorder feature
2015-01-06 21:56:49 +00:00
Ben Hitchcock
6b7c9facd3 First draft of better horizon mode 2015-01-06 21:53:23 +08:00
Pierre-A
92ca14a419 Correction of bug issue#312 2015-01-05 10:40:25 +01:00
Nicholas Sherlock
a0f3ee6315 Fix signed comparison warning 2015-01-05 10:28:15 +13:00
Nicholas Sherlock
6c2ce5038c Merge remote-tracking branch 'upstream/master' 2015-01-04 10:35:59 +13:00
Stefan Grufman
bf3aca8240 Merge branch 'master' into xbus_jr01
Conflicts:
	src/main/io/serial.c
2015-01-03 17:23:21 +01:00
Dominic Clifton
5c83ba0b19 Use indentation and whitespace to improve readability. 2015-01-03 13:48:41 +00:00
Dominic Clifton
73e82b8446 Adding new (private) MSP commands for configurating serial port
scenarios and baud rates.
2015-01-03 00:54:24 +00:00
Dominic Clifton
98b258e83f Ensure that rcRate great than 1.0 doesn't cause stability issues when
aircraft is inverted.  See #281.
2015-01-02 19:20:30 +00:00
Dominic Clifton
98343af7a2 Break MSP_API_VERSION into smaller more specific commands. Bump MSP API
version to 1.1.  Set FC version to 1.4 to match next release.
2015-01-02 18:31:51 +00:00
Nicholas Sherlock
3ef83389e9 Fix bug intoduced in 0.1.6 which truncated the header in recorded logs 2014-12-30 20:12:30 +13:00
Nicholas Sherlock
8435989dc1 Logging of P interval was missing for some reason 2014-12-30 16:35:54 +13:00
Nicholas Sherlock
566bd561dc Beep as logging begins to use as a synchronisation point for video 2014-12-29 01:41:13 +13:00
Nicholas Sherlock
fcda0db127 Merge remote-tracking branch 'upstream/master' 2014-12-28 21:07:34 +13:00
Dominic Clifton
10d507ccc6 LedStrip failsafe warning now correctly checks that the feature is
enabled.
2014-12-28 00:49:57 +00:00
Dominic Clifton
5401092afa Improve SBus code. Fix SBus Failsafe detection, tested with FrSky X8R
and X4RSB.  Check for end-byte to improve robustness.

Less logic.  Better definition of frame structure eliminates the '-1's.
2014-12-28 00:49:56 +00:00
Stefan Grufman
d3b21f8e36 Messed up the numbers, now changed to correct RJ01. 2014-12-27 14:52:06 +01:00
Stefan Grufman
e8e53ab7f1 Added initial suport for Align JR01 DMSS (i.e. satellite receiver for JR systems) support. 2014-12-27 14:01:40 +01:00
Nicholas Sherlock
321fc717ab Merge remote-tracking branch 'upstream/master' 2014-12-27 20:00:45 +13:00
Nicholas Sherlock
421ac3d0f7 Only log VBAT if that feature is turned on 2014-12-27 19:35:28 +13:00
Nicholas Sherlock
d195880bb8 Support logging Vbat, baro, mag
Don't bother logging PID "D" results if the corresponding D setting is
zero
2014-12-27 19:17:44 +13:00
Michael Jakob
1ea0fec58f AlienWii32 fix FEATURE_FAILSAFE 2014-12-27 01:08:13 +01:00
Dominic Clifton
347b156727 Avoid calling mwDisarm() when due to having auto_disarm_delay when using
switch to arm().
2014-12-26 20:22:13 +00:00
Dominic Clifton
c0dbde0318 Fix unable to arm using after setting mode range for arm and being able
to arm using sticks after removing all mode ranges for arm.
2014-12-26 20:04:17 +00:00
Dominic Clifton
bbf9e6db23 Rename disarmTime to disarmAt for clarity. 2014-12-26 20:02:10 +00:00
Dominic Clifton
84b197d5f8 Merge branch 'feature-autodisarm' of https://github.com/ledvinap/cleanflight into ledvinap-feature-autodisarm 2014-12-26 19:01:24 +00:00
Dominic Clifton
abe4fbbaae Merge branch 'PWM_mapping' of https://github.com/MJ666/cleanflight into MJ666-PWM_mapping
Conflicts:
	src/main/main.c
2014-12-26 18:51:40 +00:00
Dominic Clifton
996d72eee5 Merge branch 'AlienWii32_defaults' of
https://github.com/MJ666/cleanflight into MJ666-AlienWii32_defaults

Conflicts:
	src/main/target/NAZE/target.h
2014-12-26 18:40:01 +00:00
Dominic Clifton
e7cac196a1 Prevent MSP from hogging the CPU. 2014-12-26 18:06:27 +00:00
Petr Ledvina
6888de5192 Fix ADC clock speed to be within specification
ADC clock speed may be slightly higher, but there is no benefit in current code
2014-12-26 17:16:05 +01:00
Dominic Clifton
916aa60254 STM32F3 - Support hardware serial inversion.
Tested on the Sparky board with an FrSky X4RSB without external hardware
inverter.
2014-12-26 12:16:24 +00:00
Nicholas Sherlock
ff9dad067c Give access to raw battery ADC readings for blackbox 2014-12-26 19:00:09 +13:00
Dominic Clifton
8656344394 EUSTM32F103RB - Support MPU9150 breakout board alignment. 2014-12-26 01:42:00 +00:00
Dominic Clifton
4a763ba638 STM32F3Discovery - Prefer MPU6050 ACC over onboard ACC. 2014-12-26 01:20:14 +00:00
Dominic Clifton
451ee4ab2b Move sensor alignment defaults into target.h files. 2014-12-26 01:19:58 +00:00
Dominic Clifton
78bb6b52e2 STM32F3 - Fix failing multi-byte reads on the AK8975. 2014-12-26 01:19:41 +00:00
Dominic Clifton
5805782584 Cleanup MPU9150 & AK8975 support.
Conflicts:

	src/main/drivers/compass_ak8975.c
2014-12-26 01:19:14 +00:00
Nicholas Sherlock
5a51ca8d62 Update references for renamed mixer constants 2014-12-26 12:06:13 +13:00