aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1992 from Zefz/gps-improvementsLorenz Meier2015-04-111-2/+17
|\ | | | | UBlox GNSS driver improvements
| * UBlox: Check valid time bit for NAV_TIMEUTC messages (used for Ublox 6 and ↵Johan Jansen2015-04-101-0/+1
| | | | | | | | earlier)
| * UBlox: Only use time and date if flags are validJohan Jansen2015-04-071-0/+4
| |
| * UBlox: Only use fix and velocity if flags are validJohan Jansen2015-04-071-2/+12
| |
* | batt_smbus: add ioctl to return batt capacityRandy Mackay2015-04-102-10/+53
| | | | | | | | | | | | Also use full charge capacity instead of design capacity so that an old battery's capacity will appear as lower than its original capacity but it will still report 100% charged after charging
* | hmc5883: read the temperature every 10 samples when enabledAndrew Tridgell2015-04-081-19/+33
| |
* | hmc5883: added -T option to enable temperature compensationAndrew Tridgell2015-04-081-21/+18
| | | | | | | | this also fixes the behaviour of the -C option
* | hmc5883: try to cope with genuine 5883 partsAndrew Tridgell2015-04-081-1/+25
| | | | | | | | | | if we can't read the temperature registers 10 times then disable the feature.
* | hmc5883: added support for temperature compensationAndrew Tridgell2015-04-081-4/+105
| | | | | | | | added "hmc5883 tempon" and "hmc5883 tempoff" to enable/disable
* | drv_mag: added ioctl to control temperature compensationAndrew Tridgell2015-04-081-0/+3
| |
* | Merge pull request #1819 from PX4/chan16Lorenz Meier2015-04-071-5/+11
|\ \ | |/ |/| Support 16 channels on IO via S.BUS
| * PX4IO driver: Support 16 output channelsLorenz Meier2015-03-151-5/+11
| |
* | trivial code style cleanup round 2Daniel Agar2015-03-2710-18/+22
| |
* | Mag drivers: Temp supportLorenz Meier2015-03-251-0/+1
| |
* | HMC5883: Temp dummy valueLorenz Meier2015-03-251-0/+3
| |
* | LSM303D: Temp supportLorenz Meier2015-03-251-6/+7
| |
* | MPU6K: Temp supportLorenz Meier2015-03-251-1/+1
| |
* | mpu6000: add set_accel_rangeJonathan Challinger2015-03-251-71/+40
| |
* | Merge branch 'pullrequest-imu-temperature' of git://github.com/tridge/FirmwareLorenz Meier2015-03-252-5/+25
|\ \
| * | mpu6000: show temperature in "mpu6000 info"Andrew Tridgell2015-03-171-3/+10
| | |
| * | lsm303d: support temperature readings in lsm303dAndrew Tridgell2015-03-171-2/+15
| | | | | | | | | | | | these are read at the same rate as the mag
* | | PX4IO driver: Add mapping of AUX1-3 channels, in case these are also used as ↵philipoe2015-03-241-0/+18
| | | | | | | | | | | | control surface inputs
* | | Allow a bit more flexibility of PWM rangeLorenz Meier2015-03-201-2/+2
| | |
* | | Merge pull request #1934 from rmackay9/smbus-batt-currdisLorenz Meier2015-03-191-5/+25
|\ \ \ | | | | | | | | batt_smbus: calculate current discharged
| * | | batt_smbus: remove usleepRandy Mackay2015-03-191-5/+4
| | | | | | | | | | | | | | | | | | | | Also restore I2C address after performing command line search for devices
| * | | batt_smbus: calculate current dischargedRandy Mackay2015-03-191-2/+23
| | | |
* | | | fix code style if trivial one line differenceDaniel Agar2015-03-1912-12/+12
|/ / /
* | | Merge pull request #1914 from UAVenture/gimbal_configurationLorenz Meier2015-03-171-19/+64
|\ \ \ | |/ / |/| | Gimbal MAVLink configuration and control support
| * | fix errors and flag comparisonAndreas Antener2015-03-161-4/+4
| | |
| * | - implemented configuration with mount config cmdAndreas Antener2015-03-131-19/+64
| |/ | | | | | | - remember recieved mount control values
* | MPU6000 driver: Rotate before applying offsets.Lorenz Meier2015-03-151-12/+20
| |
* | LSM303D driver: Rotate before applying offsets.Lorenz Meier2015-03-151-12/+21
| |
* | L3GD20(H): driver: Rotate before applying offsets.Lorenz Meier2015-03-151-6/+10
| |
* | HMC5883 driver: Rotate before applying offsets.Lorenz Meier2015-03-151-7/+15
|/
* Implemented Quaternion position for Gimbal (not tested)Anton Matosov2015-03-061-7/+6
|
* Increased update rate to get rid of glitches in servo movementsAnton Matosov2015-03-061-1/+1
|
* Disabled logging of the each componsated valueAnton Matosov2015-03-061-3/+3
|
* Implemented yaw componsationAnton Matosov2015-03-061-6/+15
|
* Enabled attitude compensation by default as that is all the gimbal driver is ↵Anton Matosov2015-03-061-5/+2
| | | | about
* Updated @authorAnton Matosov2015-03-061-0/+1
|
* Renamed servo_gimbal to simply 'gimbal' as HW is behind the scene and ↵Anton Matosov2015-03-062-1/+1
| | | | doesn't really matter here
* Added missing enum definitionsAnton Matosov2015-03-061-2/+3
| | | | Fixed float equality checks
* drivers/servo_gimbal: Formatting fixLorenz Meier2015-03-061-1/+1
|
* drivers/servo_gimbal: Added servo gimbalLorenz Meier2015-03-062-0/+576
|
* Merge pull request #1 from PX4/masterMarco Bauer2015-03-0612-13/+1667
|\ | | | | From original
| * oreoled: support send_bytes ioctlRandy Mackay2015-03-022-1/+29
| | | | | | | | Also increase maximum command length to 24 bytes
| * batt_smbus: remove debugRandy Mackay2015-03-021-3/+0
| |
| * mkblctrl: Use less RAMLorenz Meier2015-03-011-1/+1
| |
| * FMU: Fix peripheral resetLorenz Meier2015-02-281-3/+3
| |
| * MPU6K: Allow stopLorenz Meier2015-02-281-9/+36
| |