aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | |\
| | | * 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
| | | * | PX4FLOW driver: Prevent sensor from spamming the system on errors. Use the ↵Lorenz Meier2014-11-121-7/+5
| | | | | | | | | | | | | | | | | | | | perf system call to look at error counters.
| | | * | px4flow: small verbose output fixJulian Oes2014-11-121-2/+2
| | | |/
| | | * Hotfix: Fix IO channel mappingv1.0.0-rc3Lorenz Meier2014-11-101-23/+24
| | | |
| | | * HMC5883: Reduce output, add indices to make back-tracking lines easier, ↵Lorenz Meier2014-11-101-34/+15
| | | | | | | | | | | | | | | | remove output completely for an OK-operation (the driver is NOT the right place to talk to the user!)
| | | * Add missing mode switch channelLorenz Meier2014-11-051-1/+1
| | | |
| | | * Fix RC mapping indices - 0 index induces issues right nowLorenz Meier2014-11-051-5/+10
| | | |
| | | * L3GD20: Fix typoLorenz Meier2014-11-031-2/+2
| | | |
| | | * L3GD20: Output gyro temperature in reportLorenz Meier2014-11-031-1/+8
| | | |
| | | * Configure led ring and enable heartbeat on itLorenz Meier2014-11-022-0/+2
| | | |
| | * | 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
| | | |