aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Rework HoTT into a proper library, which fixes parallel build breakageLorenz Meier2014-12-265-16/+53
|
* Added HMC chip select supportLorenz Meier2014-12-262-0/+17
|
* Merged master into indoor branchLorenz Meier2014-12-2620-230/+1324
|\
| * Merge pull request #1527 from dagar/WerrorLorenz Meier2014-12-259-8/+11
| |\ | | | | | | turn on -Werror and fix resulting errors
| | * turn on -Werror and fix resulting errorsDaniel Agar2014-12-229-8/+11
| | |
| * | add interrupt latency printout command and mean/variance to interval ↵Mark Whitehorn2014-12-241-3/+5
| |/ | | | | | | performance counter
| * MPU6000: Add regdump commandGrant Morphett2014-12-211-2/+42
| | | | | | | | Add mpu6000 regdump command for debugging mpu6000.
| * Merge pull request #1497 from PX4/ll40lsdefaultmaxLorenz Meier2014-12-141-1/+1
| |\ | | | | | | ll40ls: max distance according to datasheet
| | * ll40ls: max distance according to datasheetThomas Gubler2014-12-131-1/+1
| | | | | | | | | | | | | | | Datasheet: http://pulsedlight3d.com/pl3d/wp-content/uploads/2014/11/LIDAR-Lite.pdf
| | * ll40ls: fix whitespaceThomas Gubler2014-12-131-9/+9
| | |
| * | ll40ls: write min and max to reportThomas Gubler2014-12-141-0/+2
| | |
| * | ll40ls: fix whitespaceThomas Gubler2014-12-141-9/+9
| | |
| * | trone: write min and max to reportThomas Gubler2014-12-141-0/+2
| | |
| * | trone: fix whitespaceThomas Gubler2014-12-141-4/+4
| | |
| * | sf0x: write min and max to reportThomas Gubler2014-12-141-0/+2
| | |
| * | sf0x: fix whitespaceThomas Gubler2014-12-141-1/+1
| | |
| * | mb12xx: write min and max to reportThomas Gubler2014-12-141-0/+2
| |/
| * Fix RGB led stop commandLorenz Meier2014-12-011-7/+7
| |
| * HMC5883: Better status reportingLorenz Meier2014-11-261-10/+29
| |
| * Added TeraRanger one sensorLorenz Meier2014-11-2667-656/+2763
| |\
| | * Merged PX4Flow driver changesLorenz Meier2014-11-2632-150/+245
| | |\
| | | * airspeed: use _retries=2 for I2C retries once initialisedAndrew Tridgell2014-11-261-4/+6
| | | | | | | | | | | | | | | | | | | | airspeed sensors often need to be on longer cables due to having to be outside the prop wash.
| | | * px4io: prevent use of uninitialised memory in io_set_arming_state()Andrew Tridgell2014-11-261-36/+38
| | | | | | | | | | | | | | | | | | | | the vehicle may not have setup a control_mode. We need to check the return of orb_copy() to ensure we are getting initialised values
| | | * px4io: fixed error returns to be negativeAndrew Tridgell2014-11-261-5/+5
| | | | | | | | | | | | | | | | follow standard conventions
| | | * px4io: fixed RC_CONFIG channel limit checkAndrew Tridgell2014-11-261-1/+1
| | | | | | | | | | | | | | | | number of channels is the right test, not number of actuators
| | | * GPS: be less verboseLorenz Meier2014-11-221-1/+0
| | | |
| | | * Merge branch 'master' of github.com:PX4/Firmware into safetyLorenz Meier2014-11-2234-173/+375
| | | |\
| | | * | Enable IO safety parameterLorenz Meier2014-10-221-0/+5
| | | | |
| | * | | Build for ESC bus conditionallyLorenz Meier2014-10-311-0/+7
| | | | |
| | * | | removed debug printf, adjusted test routine single readdominiho2014-10-301-4/+4
| | | | |
| | * | | replaced optical_flow mavlink message with optical_flow_rad, added ↵dominiho2014-10-301-5/+9
| | | | | | | | | | | | | | | | | | | | gyro_temperature, adapted sd2log for px4flow integral frame
| | * | | Merge branch 'master' of https://github.com/PX4/Firmware into ↵dominiho2014-10-304-0/+20
| | |\ \ \ | | | | | | | | | | | | | | | | | | px4flow_integral_i2c
| | * | | | scan also 3rd available busdominiho2014-10-281-1/+11
| | | | | |
| | * | | | deleted last PX4FLOW_BUS to enable scan on both busesdominiho2014-10-281-1/+1
| | | | | |
| | * | | | Kill last usleep()Lorenz Meier2014-10-281-3/+0
| | | | | |
| | * | | | Scan both busesLorenz Meier2014-10-281-5/+13
| | | | | |
| | * | | | More formatting fixesLorenz Meier2014-10-281-9/+9
| | | | | |
| | * | | | More formatting and cast fixesLorenz Meier2014-10-281-24/+11
| | | | | |
| | * | | | Formatting fixesLorenz Meier2014-10-281-41/+63
| | | | | |
| | * | | | Merged masterLorenz Meier2014-10-281-34/+26
| | |\ \ \ \
| | * | | | | Fixed formatting of flow driverLorenz Meier2014-10-281-125/+198
| | | | | | |
| | * | | | | added px4flow integral frame, adjusted px4flow i2c driver, adjusted ↵dominiho2014-10-281-306/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | postition_estimator_inav
| * | | | | | driver for the TeraRangerOne I2C ranger finderLuis Rodrigues2014-07-232-0/+953
| | | | | | |
* | | | | | | Merged masterLorenz Meier2014-11-2255-346/+1679
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | px4io: added RC_CONFIG, SET_OVERRIDE_OK and CLEAR_OVERRIDE_OK ioctlsAndrew Tridgell2014-11-161-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this allows for full setup of RC override without needing param_get() to PX4 specific parameters Conflicts: src/drivers/drv_pwm_output.h
| * | | | | | px4io: added OVERRIDE_IMMEDIATE arming flagAndrew Tridgell2014-11-162-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this allows the flight code to choose whether FMU failure gives immediate manual pilot control, or waits for the mode switch to go past the override threshold
| * | | | | | px4io: publish pwm values when STATUS_FLAGS_FMU_OK is not setAndrew Tridgell2014-11-161-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this allows testing of FMU failure behaviour in px4io by monitoring the reported PWM output when the vehicle code stops sending updates. Otherwise testing needs to be done with "px4io status" which is very tedious. With this change a GCS can monitor the PWM outputs from the failsafe mixer using normal mavlink messages
| * | | | | | px4io: added RC_CONFIG, SET_OVERRIDE_OK and CLEAR_OVERRIDE_OK ioctlsAndrew Tridgell2014-11-162-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this allows for full setup of RC override without needing param_get() to PX4 specific parameters
| * | | | | | Airspeed: less chattyLorenz Meier2014-11-151-1/+1
| | | | | | |
| * | | | | | HoTT: Less chattyLorenz Meier2014-11-153-10/+10
| | | | | | |