dongie
|
afb77484ea
|
cleanup hardware revision detection and get rid of checks for hse_value
add spi autodetect functionality, actually check for currently used M25P16 flash chip
|
2014-10-16 01:16:30 +01:00 |
|
Dominic Clifton
|
38dbe897d9
|
Reduce RAM usage of mpu6050 initialisation.
|
2014-10-16 01:10:23 +01:00 |
|
Dominic Clifton
|
f5895b762f
|
NAZE32_SP - Enable MPU6500 driver.
|
2014-10-16 00:57:44 +01:00 |
|
Dominic Clifton
|
8f9a553a9e
|
Use Naze hardware revision when initialising mma845. Cleanup ADXL345
initialisation.
|
2014-10-16 00:56:02 +01:00 |
|
Dominic Clifton
|
50391f2c8e
|
Use Naze hardware revision when initialising beeper. Cleanup inverted
beeper configuration.
|
2014-10-16 00:44:56 +01:00 |
|
Dominic Clifton
|
2ed09b0b2f
|
Use Naze hardware revision when initialising bmp085. Cleanup bmp085
GPIO configuration for all targets.
|
2014-10-16 00:13:09 +01:00 |
|
Dominic Clifton
|
79917da85a
|
Use Naze hardware revision when initialising mpu6050. The driver is not
not naze specific anymore.
|
2014-10-15 23:10:18 +01:00 |
|
Dominic Clifton
|
cf643b98c8
|
Use Naze hardware revision when initialising hmc5883. The driver is not
not naze specific anymore.
|
2014-10-15 22:42:07 +01:00 |
|
Dominic Clifton
|
6162f609ea
|
Use Naze hardware revision when initialising adxl345 - this now allows
the driver to be used by any target with an hse_value of 12Mhz.
|
2014-10-15 21:16:52 +01:00 |
|
Dominic Clifton
|
a4879cc2e3
|
Use Naze hardware revision when initialising ADC.
|
2014-10-15 21:14:49 +01:00 |
|
Dominic Clifton
|
8ef70abaa0
|
NAZE32 - Add hardware revision detection.
|
2014-10-15 20:59:06 +01:00 |
|
Dominic Clifton
|
d3fc10fd83
|
Mode documentation updates.
|
2014-10-15 19:26:03 +01:00 |
|
Dominic Clifton
|
697152e69a
|
Ensure that binary file changes are ignored when producing a git diff.
|
2014-10-15 15:23:59 +01:00 |
|
Dominic Clifton
|
83e22cb5ad
|
Updating readme.
|
2014-10-15 14:33:27 +01:00 |
|
Dominic Clifton
|
30ddd177d9
|
Removing more profanity from code. See #43.
|
2014-10-15 14:33:10 +01:00 |
|
Dominic Clifton
|
80989c4bee
|
Update Sonar docs.
|
2014-10-15 09:32:57 +01:00 |
|
Dominic Clifton
|
71170a40b2
|
Latest binaries (from 79c2e5648f ) to use
with configurator 0.51.1.
|
2014-10-15 09:30:30 +01:00 |
|
dongie
|
53917ef87f
|
Correcting MPU6500 driver multibyte reads - deasserting CS after read register write was a bad idea.
|
2014-10-14 00:24:56 +01:00 |
|
dongie
|
2c1ffd8f56
|
Fix initialization period for MPU6500, would cause strange effects if not followed.
|
2014-10-14 00:24:36 +01:00 |
|
dongie
|
3200e93a4d
|
Slight cleanup of MPU6050 driver to use same constants as MPU6500. Both drivers should probably get merged, the operation is nearly identical with only bus access being different.
|
2014-10-14 00:24:15 +01:00 |
|
dongie
|
1e769cc1f2
|
Initial stab at supporting MPU6500.
Make I2C driver fail gracefully when I2C hardware hasn't been initialized (on boards w/o I2C sensors)
|
2014-10-14 00:23:50 +01:00 |
|
Dominic Clifton
|
da51b5c479
|
Add MPU6500 SPI driver. Move sensor initialisation defines into target
specific headers.
|
2014-10-14 00:22:54 +01:00 |
|
Dominic Clifton
|
79c2e5648f
|
Add MSP capability bit so clients can detect Cleanflight and use an
appropriate API. Renumber some cleanflight specific MSP commands,
Cleanflight will use the range 32-63 for new MSP commands.
|
2014-10-13 22:36:00 +01:00 |
|
Dominic Clifton
|
1257367705
|
Latest binaries with mode range support.
|
2014-10-13 20:58:20 +01:00 |
|
Dominic Clifton
|
279f85b151
|
Bump EEPROM version for mode range support.
|
2014-10-13 19:57:28 +01:00 |
|
Dominic Clifton
|
59c55b4a19
|
Use permenant id for MSP_SET_MODE_RANGE.
|
2014-10-13 01:08:41 +01:00 |
|
Dominic Clifton
|
c5280cd9d7
|
Ensure mode flags are correctly generated after the switch to a bitmask
for activated modes.
|
2014-10-13 00:53:41 +01:00 |
|
Dominic Clifton
|
50ba314116
|
Fix range check problem for first mode range index.
|
2014-10-12 23:43:12 +01:00 |
|
Dominic Clifton
|
77e83eef0c
|
Use permenant mode ids in MSP_MODE_RANGES and MSP_SET_MODE_RANGE.
|
2014-10-12 21:47:39 +01:00 |
|
Dominic Clifton
|
2555858687
|
Add two new MSP commands to get ALL mode ranges and to set individual
mode ranges.
|
2014-10-12 21:22:05 +01:00 |
|
Dominic Clifton
|
ca9f183b83
|
Cleanup some aux range defines and comments.
|
2014-10-12 21:05:34 +01:00 |
|
Dominic Clifton
|
cfcd4792bb
|
Determine with an aux range is used to arm.
|
2014-10-12 21:02:45 +01:00 |
|
Dominic Clifton
|
738c807e1d
|
Fix setting of upper limit for mode ranges in cli.
|
2014-10-12 19:49:31 +01:00 |
|
Dominic Clifton
|
0589b29b84
|
Cleanup table formatting of modes.
|
2014-10-12 19:41:17 +01:00 |
|
Dominic Clifton
|
8ea267694a
|
Updating baseflight migration note regarding aux configuration.
|
2014-10-12 19:33:42 +01:00 |
|
Dominic Clifton
|
b0eab0cc9e
|
Update the cli AUX command to take range parameters - see docs/Modes.md
|
2014-10-12 19:32:55 +01:00 |
|
Dominic Clifton
|
b43fa247de
|
Handle channel boundaries better.
More efficient, less code, easier to understand.
|
2014-10-12 18:31:59 +01:00 |
|
Dominic Clifton
|
2369a63df0
|
First cut of code that passed the unit tests for mod activations,
however it uses / operations and doesn't handle the case where the
channel value is on the boundary between two ranges.
|
2014-10-12 18:15:44 +01:00 |
|
Dominic Clifton
|
c0fd0c1f33
|
Replace profile.activate and rcOptions with
profile.modeActivationCondition and rcModeActivationMask.
Implementation of using and setting modeActivationConditions is missing.
|
2014-10-12 10:40:38 +01:00 |
|
Airmamaf
|
9b84516344
|
FrSky telemetry update
|
2014-10-08 16:28:26 +02:00 |
|
Dominic Clifton
|
6f4ef82f7d
|
Merge pull request #94 from airmamaf/patch-3
Update barometer.h
|
2014-10-07 21:18:23 +01:00 |
|
Dominic Clifton
|
107a3425cf
|
Updating unit test to verify expected values with the new maximum
vbatscale value. See #104.
|
2014-10-07 21:12:04 +01:00 |
|
Dominic Clifton
|
c2b1420c07
|
Merge pull request #104 from airmamaf/patch-5
Update serial_cli.c
|
2014-10-07 21:02:21 +01:00 |
|
Dominic Clifton
|
e281a99b40
|
OLIMEXINO - Allow compilation without BARO_PIN.
|
2014-10-07 20:36:55 +01:00 |
|
Dominic Clifton
|
12b00c237f
|
Updating example serial configuration scenarios.
|
2014-10-07 20:36:12 +01:00 |
|
Dominic Clifton
|
3bc9dc7121
|
Move linker scripts to src/main/target.
|
2014-10-07 07:06:05 +01:00 |
|
Dominic Clifton
|
6beec3c6e9
|
MASSIVEF3 - Add new target.
|
2014-10-07 06:57:28 +01:00 |
|
Dominic Clifton
|
a199685d83
|
EUSTM32F103RC - Add Barometer pin defines to target.h to fix build.
|
2014-10-07 06:57:28 +01:00 |
|
Dominic Clifton
|
be7239ecac
|
NAZE32PRO - Fix compilation problems.
|
2014-10-06 23:35:08 +01:00 |
|
Dominic Clifton
|
043577b8af
|
MS5611 - Remove profanity. Replace comment with code. Improve code
size. Improve code readability.
|
2014-10-03 14:38:20 +01:00 |
|