ProDrone
3a13edfdad
Fix false RX loss detection on EEPROM read/write
...
The problem is caused by hardware counters (timekeeping and PPM/PWM
measurement) that keep running while the firmware is frozen. The result
is misinterpretation of received data.
EEPROM read & write now call a suspend and resume function to make RX
ignore incoming wrong data during reads/writes (and flush the wrong data
on resume).
Fixes issue #1257
(+1 squashed commit)
- Moved the check for skipSamples to the right place.
As commented by hydra
2015-09-04 16:54:25 +02:00
ProDrone
a46832fd85
Changed behavior of PR #1233 and doc update
...
Stick channels only have AUTO and HOLD mode.
AUX channels only have SET and HOLD mode.
Added check to parameter in CLI.
Modified rx.md to reflect changes (and more).
+1 squashed commit:
- A cleaner approach for the same functionality
Basically addressing all comments from Hydra
2015-09-04 16:51:19 +02:00
ProDrone
3b9cd37a57
Prevent arming when in CLI mode
2015-09-04 16:46:03 +02:00
Nicholas Sherlock
f7530df974
Fix 1 millisecond backwards time leap in time measured by micros()
...
This race condition caused periodic flight instability when micros() was
called precisely on a 1000 nanosecond boundary.
2015-09-04 23:44:41 +12:00
borisbstyle
e67381577a
Update Hex Files
2015-09-04 12:41:55 +02:00
borisbstyle
c9c073b71a
micros fix // timer bug F3 targets
...
This solves the twitching issues on F3 targets
2015-09-04 12:28:22 +02:00
Larry (TBS)
c8f4a479e0
- Colibri Race md file update.
2015-09-04 16:57:58 +08:00
Larry (TBS)
f83e8f2592
- Colibri Race md file update.
2015-09-04 16:02:08 +08:00
sppnk
45d31f2290
Fixing servo command bug
...
The limits for RATE were bad, so we had a "Parse error" when changing rate values other than 100.
2015-09-03 16:47:00 +02:00
borisbstyle
3b5d31fbbb
Update Hex
2015-09-03 15:22:22 +02:00
borisbstyle
cb8c56d814
add microsecond delay to interrupt read
2015-09-03 15:22:21 +02:00
borisbstyle
426ccbd307
Watchdog delay timer to 150
...
Should be enough!
Update Hex files
2015-09-03 15:22:16 +02:00
borisbstyle
915a23ec03
Merge pull request #4 from nathantsoi/serial1wire-blheli-multiesc-betaflight
...
bring betaflight up to par with serial1wire-blheli-multiesc
2015-09-03 13:48:09 +02:00
nathan
80be01e530
bring betaflight up to par with serial1wire-blheli-multiesc
2015-09-02 21:43:42 -07:00
sppnk
4fe835ec08
Fix servo mixing tables
2015-09-02 16:31:41 +02:00
borisbstyle
d7ad58412c
Update Hex Files
2015-09-02 14:33:06 +02:00
borisbstyle
6d99b58330
Lower watchdog timer for interrupt
2015-09-02 14:28:41 +02:00
borisbstyle
4e230668cd
Update Hex Files
2015-09-02 14:13:04 +02:00
borisbstyle
1b18d7aa14
Remove blheli bug workaround
2015-09-02 13:53:08 +02:00
borisbstyle
b457b16227
Merge branch 'betaflight' of https://github.com/borisbstyle/cleanflight into betaflight
2015-09-02 13:13:59 +02:00
borisbstyle
3294228923
Merge pull request #3 from 4712/betaflight
...
fixed undefined reference to usb1WireInitialize()
2015-09-02 13:00:43 +02:00
4712
f6d99f356c
fixed undefined reference to usb1WireInitialize()
2015-09-02 12:45:31 +02:00
Larry (TBS)
ee248b46a9
- Add Colibri Race md file
2015-09-02 12:40:38 +08:00
borisbstyle
4899c0898d
rebase correction
2015-09-02 00:41:12 +02:00
nathan
6e37b352e7
multiesc support for the cc3d
2015-09-02 00:38:39 +02:00
nathan
5be6a0762f
serial1wire MSP and multi-esc configuration logic, compatible with BLHeliSuite 14.0.0.3.2 (beta)
...
mad props to @4712
2015-09-02 00:35:19 +02:00
nathan
291a56d9ca
SPRACINGF3 support for serial1wire passthrough
2015-09-02 00:34:28 +02:00
nathan
8f12125c1e
serial 1wire passthrough for ESCs with the BlHeli bootloader
2015-09-02 00:34:24 +02:00
nathan
804e2268bd
cc3d opbl target -- undef baro to get it to build
...
without this: region `FLASH' overflowed by 144 bytes
2015-09-02 00:31:51 +02:00
borisbstyle
d1da0f5403
Update Hex Files
2015-09-02 00:31:50 +02:00
borisbstyle
82e23fd437
rework RC Smoothing
2015-09-02 00:31:46 +02:00
borisbstyle
4366ad3066
Update Hex Files
2015-09-02 00:31:01 +02:00
borisbstyle
77effd3b71
Luxfloat Level Mode (rcCommand scaled to max_angle_inclination)
2015-09-02 00:31:00 +02:00
borisbstyle
a687e35065
Update Hex Files and add more Targets
...
add sparky
2015-09-02 00:30:59 +02:00
borisbstyle
9febb8cacd
New Betaflight Defaults
...
Still good idea to get full 1kh sampling by disabling acc on naze boards
2015-09-02 00:30:58 +02:00
borisbstyle
bb12ad8646
Yaw pterm_cut_hz (derived from pterm_cut_hz)
2015-09-02 00:30:57 +02:00
borisbstyle
7a6fbc1702
original dT back
...
update hex
2015-09-02 00:30:56 +02:00
borisbstyle
6b433d8568
Update vortex hex
2015-09-02 00:30:55 +02:00
borisbstyle
d2c1713d4d
Update Hex
2015-09-02 00:30:54 +02:00
borisbstyle
bb4b5526cc
Correction in watchdog // old dT
...
restore old dT
2015-09-02 00:30:53 +02:00
borisbstyle
ac5ca52c58
Update Hex Files
2015-09-02 00:30:52 +02:00
borisbstyle
5390cdc804
Selectable BARO (set baro_hardware)
...
Disabling baro will boost performance on FULL boards
2015-09-02 00:30:51 +02:00
borisbstyle
f2c6822c81
Update HEX Files
2015-09-02 00:30:50 +02:00
borisbstyle
00ae128e3d
constdT for gyro fliter
...
dTGyro
2015-09-02 00:30:49 +02:00
borisbstyle
6f13859345
Update Hex files
2015-09-02 00:30:48 +02:00
borisbstyle
2045b93683
Update Hex files
2015-09-02 00:30:47 +02:00
borisbstyle
41895bc1af
New Clli params RC Smoothing and sync_gyro_to_loop
2015-09-02 00:30:46 +02:00
borisbstyle
259630840a
Luxfloat more precision in Configurator tuning
2015-09-02 00:30:45 +02:00
borisbstyle
b02a884c0c
Betaflight Recognition
2015-09-02 00:30:44 +02:00
borisbstyle
6a92b9a808
F1 target decreased max refresh
2015-09-02 00:30:43 +02:00