Dominic Clifton
d8ba4b4aa0
Bump config size to 4k for 128k targets.
...
Note: The new G-Tune feature added a few configuration setting which
pushed the NAZE target over 2K. 256k targets were already using 4kb.
2015-12-12 23:09:53 +00:00
Jeremy Waters
3df86bfa38
enable gtune on naze (AFNA) target
2015-12-09 20:33:18 -05:00
Dominic Clifton
d489508e93
Merge pull request #1509 from gkvirkvia/patch-1
...
PWM mode *is* usable with enabled uart, make it clear in docs
2015-11-28 21:12:29 +00:00
Dominic Clifton
0c82a7b927
Fix invalid values in cli error messages. Use 0 based index for 1wire,
...
now it is consistent with mmix. Replace typo in 1wire error message
with standard cli parse error message.
2015-11-28 14:35:20 +00:00
Dominic Clifton
12157bd791
Merge branch 'ledvinap-fix-303-i2c'
2015-11-28 14:17:49 +00:00
Dominic Clifton
b658df3a2e
Merge branch 'fix-303-i2c' of https://github.com/ledvinap/cleanflight into ledvinap-fix-303-i2c
2015-11-28 14:11:26 +00:00
Dominic Clifton
9add024327
Fix whitespace. Remove commented out code.
2015-11-28 14:09:12 +00:00
Dominic Clifton
bd460d18f7
Cleanup whitespace and store the reference to the timer hardware for
...
servos too. Add some consistency to the ordering of the code.
2015-11-28 14:09:11 +00:00
Dominic Clifton
b5bcb63264
Add 1wire support to the PORT103R development target.
2015-11-28 14:09:10 +00:00
4712
a2218ca918
Runtime ESC count / gpio / pin detection
...
Runtime ESC gpio/pin detection
Runtime ESC count detection
2015-11-28 14:09:09 +00:00
Dominic Clifton
fb3f27b161
Merge pull request #1494 from DreamNik/fix_led_strip_1
...
fix for LED strip initialization invalid memory write
2015-11-28 13:32:55 +00:00
Pierre-A
4f2ed7ff0a
fix wrong declaration for baro parameters in CLI
2015-11-28 13:29:23 +00:00
Dominic Clifton
50f3be3d19
Merge pull request #1518 from martinbudden/sonarcleanup
...
Sonarcleanup - replaced Sonar magic numbers with #defines. First cut of sonar test code.
2015-11-28 13:23:06 +00:00
Martin Budden
849797a035
Changed SONAR device characteristics (max range etc) from #defines to variables to allow future support of different SONAR hardware.
2015-11-28 13:13:18 +00:00
ProDrone
6610788b44
Prevent SPEKTRUM receivebuffer overflow
...
To solve the same problem for SPEKTRUM as mentioned for SBUS here: https://github.com/cleanflight/cleanflight/issues/1512#issuecomment-159267342
2015-11-28 12:54:07 +00:00
Dominic Clifton
c0b7dfc796
Merge pull request #1517 from ProDrone/sbus_buffer_overflow_bug
...
RX - Prevent SBUS receivebuffer overflow
2015-11-28 12:28:49 +00:00
Martin Budden
cda717dbe4
Improved cosine approximation used when calculating altitude when tilted. Now second order Taylor expansion with only 2 extra float multiplies.
2015-11-27 01:12:29 +00:00
Martin Budden
a097e4912f
Improved naming of #defines by including units suffix (_CM etc) and separating naming of device specific constants from general sonar constants.
...
Moved device characteristics #defines (max range etc) into sonar_hcsr04.h
Moved calculation of tilt angle from altitudehold.c to sonar.c
Moved tilt checking from sonar_hcsr04.c to sonar.c, the driver should not anticipate usage.
2015-11-27 00:58:47 +00:00
Martin Budden
83d3d00163
Added test code for sonar distance and altitude functions
2015-11-25 21:37:39 +00:00
Martin Budden
3e95ecbba9
Replaced Sonar magic numbers with #defines. Added first cut of Sonar test code. Corrected spelling in comments. Minor improvements to comments.
2015-11-24 23:26:58 +00:00
ProDrone
b1a22c69ed
Prevent SBUS receivebuffer overflow
...
To solve problem mentioned here: https://github.com/cleanflight/cleanflight/issues/1512#issuecomment-159267342
2015-11-25 00:20:05 +01:00
Martin Budden
230cc3c90e
Added link to development folder
2015-11-24 21:55:49 +00:00
Martin Budden
dcf990677d
Fixed spelling mistakes. Changed text reference of 'baseflight' to 'Cleanflight'.
2015-11-23 23:06:57 +00:00
gkvirkvia
2869422590
Typo in chgange
2015-11-22 20:01:55 -08:00
gkvirkvia
d5d2239aa5
PWM mode *is* usable with enabled uart, make it clear in docs
2015-11-20 22:48:48 -08:00
Dominic Clifton
b069201bb3
Revert disabling UART1 RX via DMA on F1 targets. See
...
4eb6581b76
.
On my PORT103R test rig packet errors occur after some time and
communication with the configurator eventually becomes impossible.
I suspect the lack of hardware flow control and loop time jitter to be
the root cause.
config:
feature RX_PPM VBAT SOFTSERIAL GPS FAILSAFE SONAR TELEMETRY DISPLAY
BLACKBOX
serial 0 1 115200 57600 0 115200
serial 1 2 115200 57600 0 115200
serial 30 4 115200 57600 0 115200
serial 31 0 115200 57600 0 115200
2015-11-18 20:43:44 +00:00
Dominic Clifton
f632a5048d
Enable GTune by default on CJMCU again (due to other code size reductions).
2015-11-16 21:51:12 +00:00
Dominic Clifton
cbbc0aca67
Merge pull request #1483 from NightHawk32/master
...
Added 3D configuration parameters to the MSP, so they can be changed …
2015-11-16 21:42:55 +00:00
NightHawk32
05770f8f6b
Merge remote-tracking branch 'upstream/master'
2015-11-15 11:20:55 -05:00
Dominic Clifton
80da784006
Merge branch 'borisbstyle-filter_extend'
2015-11-14 22:31:47 +00:00
Dominic Clifton
e7a87c466b
Merge branch 'filter_extend' of
...
https://github.com/borisbstyle/betaflight into borisbstyle-filter_extend
Conflicts:
src/main/flight/pid.c
src/main/io/serial_cli.c
src/main/mw.c
2015-11-14 22:31:29 +00:00
Dominic Clifton
df7d4be263
Ignore leading whitespace when setting values by name,
...
Previously this didn't work:
`set blackbox_device = SPIFLASH`
Users had to type in:
`set blackbox_device =SPIFLASH`
2015-11-14 16:35:42 +00:00
Dominic Clifton
2d73a74802
Enable Blackbox on CC3D by default since all CC3D's have a flash chip.
2015-11-14 16:15:40 +00:00
Dominic Clifton
f67cb01e65
Configure blackbox device via named valie (SERIAL
/ SPIFLASH
)
2015-11-14 16:15:39 +00:00
Dominic Clifton
fc2f44c029
Merge pull request #1079 from borisbstyle/mag_hold_dead
...
Decreased MAG_HOLD deadband to 15
2015-11-14 13:38:55 +00:00
DreamNik
f7d503ee3d
fix for LED strip initialization invalid memory write
2015-11-14 15:14:55 +04:00
Dominic Clifton
4dfad9d2c8
Further documentation cleanups.
2015-11-14 02:56:51 +00:00
Dominic Clifton
3c57c3c778
Update CLI docs.
2015-11-14 02:54:04 +00:00
Dominic Clifton
9e99e531f6
Update pin controller documentation - remove numeric references.
2015-11-14 02:52:07 +00:00
Dominic Clifton
f66094ed51
Restore yaw_p_limit which was removed in error in
...
e347e7d4bf
2015-11-14 02:51:34 +00:00
Dominic Clifton
bf8daea1b9
Cleanup names of pid controllers.
2015-11-14 00:30:41 +00:00
Dominic Clifton
fd62dc53fb
Bump API version.
2015-11-14 00:30:37 +00:00
Dominic Clifton
ecbc0cd915
Merge branch 'cli-named-values'
...
Conflicts:
src/main/io/serial_cli.c
2015-11-13 23:54:32 +00:00
Dominic Clifton
e58595fcb8
Remove configuration of pid controller via name.
...
Makes merging of #1488 easier.
2015-11-13 23:44:25 +00:00
Dominic Clifton
fb85e7f08a
Merge pull request #1012 from borisbstyle/pidCleanup
...
PID controllers cleanup (less pid controllers)
2015-11-13 23:30:40 +00:00
Dominic Clifton
238b3c3cea
Support get/set configuration values by name.
...
e.g. ON/OFF instead of 1/0.
2015-11-13 22:30:37 +00:00
Dominic Clifton
9a15aa14f7
Merge pull request #1487 from borisbstyle/lux_defaults
...
Luxfloat defaults
2015-11-13 22:08:16 +00:00
borisbstyle
a1c72967ec
Luxfloat defaults
2015-11-13 21:33:38 +01:00
borisbstyle
e347e7d4bf
PID Controller Cleanup
...
Documentation Draft
add cli names
Cli name adaption
cli set numeric and string
correct names
change
Only PID1 and PID2
Add PID3
2015-11-13 21:31:18 +01:00
Dominic Clifton
48f8fc3912
Merge pull request #1158 from borisbstyle/tpa_iterm_pid1
...
Remove TPA from Iterm PID1
2015-11-13 19:09:23 +00:00