Dominic Clifton
74156fe18f
Updating RX documentation.
2014-09-18 19:23:32 +01:00
Dominic Clifton
d9d5227af9
Ignore CLI commands that are prefixed with # (comments)
2014-09-18 00:47:43 +01:00
dongie
e51cb447c4
Include version output in cli 'dump'.
...
Conflicts:
src/cli.c
2014-09-18 00:47:43 +01:00
Dominic Clifton
2461169114
Update battery percentage calculation so it calculates a percentage
...
between minimum voltage and maximum voltage instead of 0 and maximum
voltage.
2014-09-17 01:08:52 +01:00
Dominic Clifton
d45432ba5d
Merge branch 'goebish-master_cleanflight'
2014-09-16 13:31:39 +01:00
goebish
9f18ad474b
fix typo preventing rebuild
2014-09-16 13:46:27 +02:00
Dominic Clifton
f7daf5ade2
Add a a configuration section to the OLED display documentation.
2014-09-16 01:48:02 +01:00
Dominic Clifton
46936fc969
Latest binary with configurable LED support and OLED display support.
2014-09-16 01:41:53 +01:00
Dominic Clifton
0d37bcdf5b
Add DISPLAY feature to enable/disable the OLED display. Add ARMED page
...
which is displayed upon arming. Resume page cycling when disarmed.
2014-09-16 01:33:15 +01:00
Dominic Clifton
1790e082fe
Ensure led strip is configured in updateLedStrip method to prevent crash
...
when enabling the feature from the cli.
2014-09-16 00:29:41 +01:00
Dominic Clifton
d60183d91d
Normalize all the line endings
2014-09-15 23:40:17 +01:00
Dominic Clifton
4237370b60
Saving files before refreshing line endings
2014-09-15 23:38:51 +01:00
Dominic Clifton
876cf6bdd7
Merge branch 'master' into oled-ssd1306
...
Conflicts:
src/main/common/printf.c
src/main/main.c
src/main/sensors/initialisation.c
src/main/target/NAZE/target.h
2014-09-15 23:36:17 +01:00
Dominic Clifton
d5cbb9a83a
Update git attributes file
2014-09-15 23:29:53 +01:00
Dominic Clifton
a287f9247d
Allow led strip to show failsafe state. Closes #76 .
2014-09-15 23:24:08 +01:00
Dominic Clifton
e14347bf47
Disable softserial port 2 on Naze and Olimexino targets when SONAR is
...
enabled without RX_PARALLEL_PWM because they use the same pins.
2014-09-15 21:29:17 +01:00
Dominic Clifton
99a296821a
Update default led strip config so there is always an orientation light
...
on at the front when the battery alarm is on.
2014-09-15 20:24:00 +01:00
Dominic Clifton
94623289fd
Fix building of targets that don't define LED_STRIP.
2014-09-15 03:27:37 +01:00
Dominic Clifton
043ed0f0bc
CJMCU - fix flash size to 64k.
2014-09-15 03:23:56 +01:00
Dominic Clifton
9d4bc1aaa0
Improve readability of itoa and _i2a type conversion methods.
2014-09-15 03:21:43 +01:00
Dominic Clifton
460256cc23
Fix typo in led strip documentation.
2014-09-15 03:20:39 +01:00
Dominic Clifton
6ce5736990
Update LED strip code to allow configurable LED strips.
...
See documentation for details.
2014-09-15 03:15:11 +01:00
Dominic Clifton
3ef769bf7b
Avoid using flash size register on STM31F103 since some chips are
...
manufactured incorrectly. Fixes #71 .
2014-09-14 16:33:32 +01:00
Dominic Clifton
e3ea15f3dc
Fix various minor IDE warnings.
2014-09-14 16:33:32 +01:00
Dominic Clifton
93d041c3f5
Fix being unable to set lowpass filter to 5 for the MPU6000.
2014-09-14 16:33:14 +01:00
Dominic Clifton
f58de05e94
Fix currentmeter on STM32F10X, closes #74
2014-09-13 02:24:05 +01:00
Dominic Clifton
c1569d6319
Add OLED documentation.
2014-09-12 21:56:34 +01:00
Dominic Clifton
853fdb20b1
Display sensor readings (acc/gyro/compass) and battery readings on OLED
...
screen.
2014-09-12 21:56:34 +01:00
Dominic Clifton
2e959dfd04
Make display support configurable per-target, enabled by default for
...
NAZE and EUSTM32F103RC.
2014-09-12 21:56:33 +01:00
Dominic Clifton
f29168a998
Working OLED in test mode.
2014-09-12 21:56:33 +01:00
Dominic Clifton
9ce6dde1e7
Work-in-progress.
2014-09-12 21:56:33 +01:00
Dominic Clifton
0c77e27f33
Add link to configuration in chrome web store to the readme file.
2014-09-12 08:55:19 +01:00
Dominic Clifton
eee766e2ec
Bump config version, required due to
...
275089eca1
.
2014-09-08 11:03:43 +01:00
Andreas Tacke
275089eca1
Make disarming via AUX switch independent of throttle value configurable
...
Conflicts:
src/cli.c
src/config.c
src/mw.c
src/mw.h
2014-09-08 11:02:02 +01:00
Dominic Clifton
b4620235dd
Adding note about potential flash usage optimization in GPS code.
2014-09-08 10:41:17 +01:00
Dominic Clifton
801c5d9ed6
Latest binary with AUX5-8 bug fix.
2014-09-06 00:42:43 +01:00
Dominic Clifton
5a36db26c9
Fix bug where aux configuration for channels 5-8 were ignored.
...
The bug was introduced by a recent refactor which was in error.
Fixed using TDD by first creating a failing unit test and then fixing
the code.
2014-09-06 00:28:48 +01:00
Dominic Clifton
ca72890964
Adding unit test for updateRcOptions
2014-09-05 23:44:06 +01:00
Dominic Clifton
5b3d86e966
Update unit tests.
2014-09-05 22:46:33 +01:00
Dominic Clifton
05be7c922c
Fallback to FakeGyro and FakeAcc (when enabled) after first searching
...
for other devices.
This helps when porting to new targets.
2014-09-05 20:51:39 +01:00
Ben Hitchcock
66fce423bb
Code allowing the use of sonar without requiring a barometer.
...
This code has been flight tested on a Naze32 acro, with no barometer onboard. It also works when the target doesn't have BARO defined.
2014-09-05 11:28:55 +08:00
Dominic Clifton
2ae62d1977
Add git commit number to cli version command output.
2014-09-04 00:27:28 +01:00
Dominic Clifton
d577b93026
Alternate layout for a 31-LED quad - disabled by default.
2014-09-03 15:58:28 +01:00
Dominic Clifton
3d382ea4c7
EUSTM32F103RC - First cut of support for this High-Density STM32F103
...
series development board.
These boards can be picked up for less than $11, coupled with a 10DOF
sensor board they make a great development platform or cheap expandable
FC.
Pretty much all pins are available to be used, unlike on the less
capable and more expensive OLIMEXINO.
2014-09-03 01:38:27 +01:00
Dominic Clifton
9977fce4bb
STM32F3 - Disable PWM timeout monitoring on CH1 due to interrupt handler
...
loop.
CH2-CH8 still monitored.
See c0a349ed60
.
2014-09-02 00:38:32 +01:00
Dominic Clifton
f22953b37a
Latest binary.
2014-08-28 01:38:28 +01:00
Dominic Clifton
00a1858faa
Cleanup and fix the use of permenant box ids.
2014-08-27 23:59:52 +01:00
Dominic Clifton
59cddb21b4
Enable Serial RX on CJMCU target.
2014-08-26 23:25:14 +01:00
Dominic Clifton
78ebbcd8ee
Latest binary with autotune.
2014-08-26 21:52:14 +01:00
Dominic Clifton
f9b630a2c1
Re-enabing autotune.
2014-08-26 21:51:52 +01:00