Commit Graph
2800 Commits
Author SHA1 Message Date
Lorenz Meier 24c97ebaff Merge branch 'sizeopt' into silicon_mitigation 2014-11-15 13:55:18 +01:00
Lorenz Meier 32313a13dd PX4IO driver: Optimize for size 2014-11-15 13:54:16 +01:00
Lorenz Meier 54f296ce9d Sensor drivers: Optimize for size 2014-11-15 13:54:01 +01:00
Lorenz Meier f7f5406243 FMU driver: optimize for size 2014-11-15 13:51:49 +01:00
Lorenz Meier c0f34dff26 STM32 drivers: Optimize for size 2014-11-15 13:51:33 +01:00
Lorenz Meier 3d2a5bae51 Board drivers: Optimize for size 2014-11-15 13:51:16 +01:00
Lorenz Meier 49d542e42b Merge pull request #1445 from hsteinhaus/uavcan_dev_id
UAVCAN: fix device::Device::_device_id for baro and mag
2014-11-12 13:38:53 +01:00
Lorenz Meier afcbab7fba PX4FLOW driver: Prevent sensor from spamming the system on errors. Use the perf system call to look at error counters. 2014-11-12 13:37:58 +01:00
Julian Oes 14b5732c6e px4flow: small verbose output fix 2014-11-12 13:26:10 +10:00
Holger Steinhaus 51ffb887c3 UAVCAN: initialize device id for mag and baro to allow DEVIOCGDEVICEID ioctl to return useful data 2014-11-11 11:29:35 +01:00
Lorenz Meier 88093ebf1a Hotfix: Fix IO channel mapping 2014-11-10 18:52:18 +01:00
Lorenz Meier ea0a59f806 HMC5883: Reduce output, add indices to make back-tracking lines easier, remove output completely for an OK-operation (the driver is NOT the right place to talk to the user!) 2014-11-10 09:26:11 +01:00
Lorenz Meier 23a33e31cd Add missing mode switch channel 2014-11-05 19:26:10 +01:00
Lorenz Meier 182c1c1d52 Fix RC mapping indices - 0 index induces issues right now 2014-11-05 17:17:34 +01:00
Lorenz Meier c600a7fbd2 L3GD20: Fix typo 2014-11-03 15:37:24 +01:00
Lorenz Meier 06df0f23a3 L3GD20: Output gyro temperature in report 2014-11-03 12:56:35 +01:00
Lorenz Meier 2cadd45f30 Configure led ring and enable heartbeat on it 2014-11-02 10:13:11 +01:00
Lorenz Meier 078e81a5cb Build for ESC bus conditionally 2014-10-31 11:42:36 +01:00
dominiho 4689c2db0a removed debug printf, adjusted test routine single read 2014-10-30 17:51:49 +01:00
dominiho 9f64953bb9 replaced optical_flow mavlink message with optical_flow_rad, added gyro_temperature, adapted sd2log for px4flow integral frame 2014-10-30 16:39:02 +01:00
dominiho 93239e5018 Merge branch 'master' of https://github.com/PX4/Firmware into px4flow_integral_i2c 2014-10-30 11:11:15 +01:00
Lorenz Meier 19e5063965 Merge remote-tracking branch 'tridge/pullrequest-force-safety' 2014-10-29 23:15:41 +01:00
Andrew Tridgell c396a67746 mpu6000: added logging of good transfers
this helps tracking down a startup issue
2014-10-30 08:47:03 +11:00
Andrew Tridgell dd23d0acbc drivers: allow forcing the safety switch on
This allows forcing the safety switch to the on position from software
which stops the pwm outputs
2014-10-30 08:44:00 +11:00
dominiho 4a3a16475e scan also 3rd available bus 2014-10-28 15:05:41 +01:00
dominiho 2e4931e3ca deleted last PX4FLOW_BUS to enable scan on both buses 2014-10-28 14:04:50 +01:00
Lorenz Meier f443b77ae9 Kill last usleep() 2014-10-28 13:24:12 +01:00
Lorenz Meier 774ff3db31 Scan both buses 2014-10-28 13:22:25 +01:00
Lorenz Meier 16f33ee6b5 More formatting fixes 2014-10-28 13:17:00 +01:00
Lorenz Meier fd4418278e More formatting and cast fixes 2014-10-28 13:14:37 +01:00
Lorenz Meier 1418254fca Formatting fixes 2014-10-28 13:10:39 +01:00
Lorenz Meier 8a0ad6075c Merged master 2014-10-28 13:02:35 +01:00
Lorenz Meier 08a52ee17e Fixed formatting of flow driver 2014-10-28 12:54:27 +01:00
Lorenz Meier 1d29093f3d Flow driver: auto-format fixes 2014-10-28 12:53:24 +01:00
dominiho 276dc7fbbc added px4flow integral frame, adjusted px4flow i2c driver, adjusted postition_estimator_inav 2014-10-28 12:35:20 +01:00
Lorenz Meier 1ff9e4d665 Merge pull request #1407 from tridge/pullrequest-px4flow-probe
px4flow: try a 22 byte transfer in probe()
2014-10-28 11:10:41 +01:00
Andrew Tridgell ae29d04ff5 px4flow: try a 22 byte transfer in probe()
this allows us to distinguish between a ll40ls and px4flow on I2C
address 0x42
2014-10-28 21:05:57 +11:00
Andrew Tridgell 6c75ee4ff9 ll40ls: start a measurement after a probe
this ensures register 0 also works
2014-10-28 21:03:59 +11:00
Andrew Tridgell cb79ef4df3 ll40ls: auto-detect ll40ls on either 0x42 or 0x62 I2C address 2014-10-28 21:03:55 +11:00
Lorenz Meier 4656db01c2 Enable IO safety parameter 2014-10-22 17:59:53 +02:00
Lorenz Meier 95789742c9 Merge pull request #1390 from PX4/flaps
Enable flaps in manual override
2014-10-22 16:25:56 +02:00
Andrew Tridgell c6ada17f68 ll40ls: support either internal or external I2C bus 2014-10-20 07:11:26 +11:00
Andrew Tridgell 99bfbb6dc3 ll40ls: add last distance in "ll40ls info" output 2014-10-20 07:11:24 +11:00
Lorenz Meier f490331632 Enable flaps, avoid mode switch position 2014-10-16 22:57:27 +02:00
Lorenz Meier 17a1c986c2 Merge branch 'master' of github.com:PX4/Firmware 2014-10-16 15:53:01 +02:00
Lorenz Meier 0d917576d4 Enable flaps in manual override 2014-10-15 22:19:06 +02:00
Lorenz Meier 3eb68bc660 Merge pull request #1386 from PX4/esc_status_feedback
ESC status feedback
2014-10-15 16:39:49 +02:00
Pavel Kirienko 1bf4270e3e Update ORB topic 'esc_status' 2014-10-13 17:01:34 +04:00
Lorenz Meier fd983ed8e6 Merge pull request #1384 from dyeldandi/issue_1382
Fixed issue #1382
2014-10-13 13:03:42 +02:00
Don Gagne db0b892c23 Fix 8+ channel binding 2014-10-12 11:38:34 -07:00