Richard Lehey
637fd64f36
Add support for new BMP280 barometer, modified files
2015-09-02 00:30:33 +02:00
Richard Lehey
105910b25a
Add support for new BMP280 barometer
2015-09-02 00:30:32 +02:00
nathan
5c20fdf1c5
SPRACINGF3 support for serial1wire passthrough
2015-09-02 00:30:31 +02:00
nathan
5e16460c98
serial 1wire passthrough for ESCs with the BlHeli bootloader
2015-09-02 00:30:30 +02:00
Konstantin Sharlaimov (DigitalEntity)
37d9cba4c9
Add ability to get/set mag calibration data
2015-09-02 00:30:21 +02:00
EvilBadger
52c7eac52c
Modified VBatt functionality to enable better precision.
2015-09-02 00:30:03 +02:00
Nicholas Sherlock
1a15e5aa08
Blackbox: Fix slow frames were not logged when logging rate was 1/32
2015-08-30 21:53:33 +12:00
Nicholas Sherlock
2b356a47dc
Improve Blackbox header writing reliability
2015-08-30 02:33:16 +12:00
Nicholas Sherlock
f29b9dd329
Blackbox: Use rx getters instead of importing private state directly
2015-08-28 21:26:11 +12:00
Nicholas Sherlock
b6a75cb3f1
Add Blackbox logging of rx loss state flags
...
Closes #1266
2015-08-28 17:26:45 +12:00
Dominic Clifton
c49bd407bf
Fix PORT103R and EUSTM32F103RC builds broken by
...
1f127905f7
2015-08-20 21:56:48 +01:00
Dominic Clifton
1f127905f7
Merge branch 'larryho5-master'
2015-08-20 21:39:15 +01:00
Dominic Clifton
7adfeffafb
Cleanup SPI initialisation. Relocate mpu6500 spi configuration from
...
Colibri race specific code into the mpu6500 driver.
2015-08-20 21:39:02 +01:00
Larry (TBS)
3b1f423c49
COLIBRI RACE support
2015-08-20 19:18:10 +01:00
Dominic Clifton
a373c095e3
Correct new rxfail documentation. Fixes #1238
2015-08-20 18:35:36 +01:00
Dominic Clifton
f0b0cbd83a
Update OSX building instructions to cover GCC 4.9.2.
2015-08-20 18:34:15 +01:00
Dominic Clifton
2e81a2892f
Merge branch 'Echelon9-feature/make-top-level-test'
2015-08-20 18:28:29 +01:00
Dominic Clifton
b4172941c1
Merge branch 'feature/make-top-level-test' of https://github.com/Echelon9/cleanflight into Echelon9-feature/make-top-level-test
2015-08-20 18:27:22 +01:00
Dominic Clifton
4c4ce63563
Merge pull request #1231 from Echelon9/fix/make-ARCH_FLAGS-dup
...
Remove duplicated -mfpu=fpv4-sp-d16 under cortex-m4 based targets.
2015-08-20 18:26:16 +01:00
Dominic Clifton
37dbc182d5
Merge pull request #1235 from sherlockflight/pid_msp_max
...
Fix upper bound clamping of floating point PID settings upon MSP read
2015-08-20 18:25:07 +01:00
Nicholas Sherlock
c5a7914fe8
Fix upper bound clamping of FP PID settings upon MSP read
2015-08-20 16:10:18 +12:00
Dominic Clifton
718729504e
Allow FC to reverse input channels by using rxrange.
...
Just reverse the min/max arguments.
Unit tested.
Fixes #1132 .
2015-08-20 02:46:03 +01:00
Dominic Clifton
3f8363f908
Merge pull request #1233 from cleanflight/rxfail-auto-mode
...
Failsafe - Add rxfail `auto` mode.
2015-08-20 02:05:51 +01:00
Dominic Clifton
be368bc576
Merge pull request #1224 from cleanflight/rx-loss-detection-fixes
...
Failsafe - Fixes for RX loss detection.
2015-08-20 02:05:45 +01:00
Dominic Clifton
2c79b9777e
Large code re-organization which separates some key tasks in the rx
...
code.
Tested with X8R in SBus and PWM, and Spek Sat, GR-24 PPM, PWM and SUMD,
Spek PPM
2015-08-20 01:46:29 +01:00
Dominic Clifton
a030d4dd9e
Failsafe - Add rxfail `auto` mode. Allow rxfail to be used for all
...
channels, not just aux channel.
2015-08-20 01:37:29 +01:00
Dominic Clifton
5142ff032a
HoTT - Apply quick workaround to allow HoTT to work on hardware serial
...
ports, previously only softserial was working. - See #1021
2015-08-19 17:55:01 +01:00
Echelon9
e7d4f7da7f
Remove duplicated -mfpu=fpv4-sp-d16 under cortex-m4 based targets.
2015-08-19 23:11:02 +10:00
Dominic Clifton
3878a7ea2c
make the rollover pattern tests less verbose
2015-08-18 19:08:37 +01:00
Nicholas Sherlock
53a1d7bcd7
Reshuffle Blackbox docs to reduce duplication, some updates
2015-08-18 21:13:41 +12:00
joshuabardwell
a03c0a4bdf
Add information about wiring up OpenLog
2015-08-18 21:03:53 +12:00
Echelon9
f85bd89947
Promote 'make test' to a top level folder feature.
2015-08-17 23:02:19 +10:00
Dominic Clifton
6620be1768
Merge pull request #1211 from Echelon9/fix/readme-typo
...
Fix small typos in README.md
2015-08-17 09:45:07 +01:00
Echelon9
4c03b7880b
Further typo fixes in the main README.md
2015-08-16 13:04:34 +10:00
Echelon9
9b71acd49a
Fix small typo in README.md
2015-08-15 22:34:22 +10:00
Dominic Clifton
e5e7bec406
Merge branch 'ProDrone-rx_sumd_added_crc_check'
2015-08-12 01:11:00 +01:00
Dominic Clifton
94c243c279
Merge branch 'rx_sumd_added_crc_check' of https://github.com/ProDrone/cleanflight into ProDrone-rx_sumd_added_crc_check
...
Conflicts:
src/main/rx/sumd.c
2015-08-12 01:10:31 +01:00
Dominic Clifton
f510fe88b7
Merge pull request #1190 from ProDrone/pr995_modifications_1
...
RX - Corrections to RX fail detection, hold and preset, when using a PWM connection
2015-08-12 00:31:55 +01:00
ProDrone
d2c40076db
PPM and PWM now have their own ___ReadRawRC functions.
...
Because a required change for PWM disturbed the PPM mode.
2015-08-12 00:58:44 +02:00
Dominic Clifton
cb92878fd0
Merge pull request #1172 from digitalentity/magzero-cli
...
Add ability to get/set mag calibration data
2015-08-11 22:16:45 +01:00
Dominic Clifton
e0d8f3bb1c
Merge pull request #1185 from EvilBadger/MFNBFC-Battery
...
Modified VBatt functionality to enable better precision.
2015-08-11 21:52:36 +01:00
Dominic Clifton
89f7000c7a
Merge pull request #1194 from ProDrone/rx_sumd_32_to_16
...
RX - SUMD channels are received as 16 bit values instead of 32
2015-08-11 21:35:04 +01:00
ProDrone
f26af1d844
Added CRC check to SUMD handler
...
Officially the CRC check is part of the SUMD protocol.
Framing errors are already covered and i expect these to occur around
the same time as CRC errors, so i am not sure if someone will ever
notice the difference...
2015-08-08 11:35:30 +02:00
ProDrone
95840ae512
rcData[] is keeping the right values now.
...
Logic for valid flightchannel detection is inverted in order to detect
the first flightchannel failure instead of waiting to check them all.
Clear PWM channel capture on read.
This invalidates the control channels on read. They are validated by
receiving a good value BEFORE the aux channels are received. This is
done because control channels configures to go OFF on failsafe are
detected with a PWM capture time-out. Time-out took so long that all aux
channels where overwritten by their RX configured failsafe values BEFORE
the invalid (=OFF) control channel was detected.
2015-08-08 10:45:03 +02:00
ProDrone
aaa7c7c5d3
SUMD channels are received as 16 bit values instead of 32
...
Preserve 32 bytes of RAM.
2015-08-08 10:20:37 +02:00
Dominic Clifton
26ab91687f
Merge pull request #1191 from kilrah/kilrah/frsky_gps_speed_fix
...
GPS speed was 10x too big on frsky telemetry
2015-08-07 20:05:59 +01:00
Andre Bernet
03a4a594d3
GPS speed was 10x too big on frsky telemetry
2015-08-06 18:12:20 +02:00
EvilBadger
3879b6c566
Modified VBatt functionality to enable better precision.
2015-08-05 21:34:44 +01:00
Dominic Clifton
aa797a27fd
Update baseflight migration guide to reference the cli `serial` command.
2015-08-05 17:16:07 +01:00
Dominic Clifton
402f90cc71
OLED - Use less verbose welcome page.
2015-08-05 04:53:09 +01:00