aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'upstream/master' into dev_rosThomas Gubler2014-12-021-7/+7
|\
| * Fix RGB led stop commandLorenz Meier2014-12-011-7/+7
| |
* | Merge remote-tracking branch 'upstream/master' into dev_rosThomas Gubler2014-11-286-200/+1237
|\|
| * 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
| | * | 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
| | | | | |
* | | | | | Merge remote-tracking branch 'upstream/uorbtinymerge' into dev_rosThomas Gubler2014-11-251-1/+1
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | Merge remote-tracking branch 'upstream/pr/1040' into uorbtinymergeThomas Gubler2014-11-251-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: mavlink/include/mavlink/v1.0 src/modules/mc_att_control/mc_att_control_main.cpp
| | * \ \ \ \ Merge branch 'master' of git://github.com/PX4/Firmware into uORB_tinyJames Goppert2014-06-234-22/+39
| | |\ \ \ \ \
| | * | | | | | Added uORB tiny pub/sub for usage without struct on stack.James Goppert2014-06-051-1/+1
| | | | | | | |
| * | | | | | | GPS: be less verboseLorenz Meier2014-11-221-1/+0
| | | | | | | |
* | | | | | | | GPS: be less verboseLorenz Meier2014-11-221-1/+0
| | | | | | | |
* | | | | | | | Merge branch 'master' of github.com:PX4/Firmware into safetyLorenz Meier2014-11-2234-173/+375
|\| | | | | | |
| * | | | | | | 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
| | | | | | | |
| * | | | | | | HIL: Be less chattyLorenz Meier2014-11-151-2/+0
| | | | | | | |
| * | | | | | | FrSky: Be less chattyLorenz Meier2014-11-151-6/+3
| | | | | | | |
| * | | | | | | ARDrone driver: be less chattyLorenz Meier2014-11-152-23/+15
| | | | | | | |
| * | | | | | | airspeed driver: Be less chattyLorenz Meier2014-11-151-1/+1
| | | | | | | |
| * | | | | | | Merge branch 'sizeopt' into silicon_mitigationLorenz Meier2014-11-155-0/+10
| |\ \ \ \ \ \ \
| | * | | | | | | PX4IO driver: Optimize for sizeLorenz Meier2014-11-151-0/+2
| | | | | | | | |
| | * | | | | | | Sensor drivers: Optimize for sizeLorenz Meier2014-11-154-0/+8
| | | | | | | | |
| * | | | | | | | FMU driver: optimize for sizeLorenz Meier2014-11-151-0/+2
| | | | | | | | |
| * | | | | | | | STM32 drivers: Optimize for sizeLorenz Meier2014-11-153-0/+6
| | | | | | | | |
| * | | | | | | | Board drivers: Optimize for sizeLorenz Meier2014-11-155-0/+10
| |/ / / / / / /
| * | | | | | | Merge pull request #1445 from hsteinhaus/uavcan_dev_idLorenz Meier2014-11-121-1/+2
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | UAVCAN: fix device::Device::_device_id for baro and mag
| | * | | | | | | UAVCAN: initialize device id for mag and baro to allow DEVIOCGDEVICEID ioctl ↵Holger Steinhaus2014-11-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to return useful data