11324 Commits

Author SHA1 Message Date
NosDE
3de63dee6c interface for min and max rc added 2015-02-28 20:29:03 +01:00
NosDE
e4ad2f8e48 cmd switch for min_rc and max_rc added 2015-02-23 07:17:31 +01:00
Lorenz Meier
4938ff4c29 Indicate test status with RGB led 2015-02-21 12:45:50 +01:00
Randy Mackay
d57dd250b9 batt_smbus: reverse reported current
smart batteries report a negative current when being discharged
2015-02-20 16:57:23 +01:00
Lorenz Meier
8f29a9d83b Merge branch 'rover' of github.com:mstuettgen/Firmware 2015-02-20 16:52:37 +01:00
Marcel Stuettgen
5cdd488628 created copy of IO_pass.mix -> IO_pass.main.mix 2015-02-20 15:16:25 +01:00
Marcel Stuettgen
ee3ccf8715 added missing then after if 2015-02-20 14:43:28 +01:00
Marcel Stuettgen
b521eeaa08 renamed IO_pass.mix to IO_pass.main.mix 2015-02-20 14:42:29 +01:00
Marcel Stuettgen
684819d8ab fixed variable (removed *.mix) 2015-02-20 14:41:48 +01:00
Robotik
c006b81350 added rover autostart to rc.autostart 2015-02-20 14:40:04 +01:00
Lorenz Meier
95dd7d415f LL40S driver: Signedness of ticks and comment fix. 2015-02-20 09:22:12 +01:00
Andrew Tridgell
9d288a9a9a ll40ls: added reset and backoff logic to driver
this adds automatic resets of the lidar when it becomes unresponsive,
and also tries to cope with NACKs from long acquisition times. It also
adds a "ll40ls regdump" command, and fixes "ll40ls reset" to reset the
sensor.

The default acquisition period is changed to 50ms, with backoff to
100ms on a NACK

Note that there are still times when the sensor can get into an
unrecoverable state.

Thanks to Austin, Dennis and Bob from PulseLight for assistance in
tracking down the problems.
2015-02-20 09:10:24 +01:00
Andreas Daniel Antener
c6b6a78511 Merge pull request #1814 from UAVenture/remove-ros-container
removed docker/vagrant stuff, is now in a separate repository
2015-02-19 22:19:31 +01:00
Lorenz Meier
15f729ddd5 Rover: C++ify, minor cleanups 2015-02-19 22:14:50 +01:00
Andreas Antener
172179ee2e removed docker/vagrant stuff, is now in a separate repository 2015-02-19 22:12:28 +01:00
Andreas Daniel Antener
80d14e80bb Merge pull request #1813 from UAVenture/ros-expose-arguments
Use new arguments for euroc launch files
2015-02-19 22:11:25 +01:00
Andreas Antener
e8f66ccf84 expose arguments 2015-02-19 22:10:44 +01:00
Lorenz Meier
e59aaa771c Rover: Add simple steering controller. 2015-02-19 21:51:53 +01:00
Lorenz Meier
8b5c7b5c84 Rover: Auto-starting rover apps 2015-02-19 21:50:54 +01:00
Lorenz Meier
38b669b01d Update README, differentiate better between flight core and middleware in docs. 2015-02-19 16:51:54 +01:00
Johan Jansen
ae6adbea1e mc_pos_control: Fix yaw in PosHold and reset yaw setpoints 2015-02-18 16:57:08 +01:00
Johan Jansen
51fcb440d0 mc_pos_control: Fix autonomous landing without GPS
Due to a regression bug in #1741 the autonomous landing without GPS used manual RC
input to determine setpoints which broke auto landing without GPS.
2015-02-18 16:56:53 +01:00
NosDE
3f45f51d7a mkblctrl - rework and bugfix - test ok 2015-02-18 16:55:17 +01:00
NosDE
5fddb89c3e mkblctrl - rework and bugfix 2015-02-18 16:55:05 +01:00
Lorenz Meier
bd2d411a09 Upgrade NuttX version to include a FAT DMA access to mkfatfs 2015-02-18 08:40:32 +01:00
David Sidrane
17615b22a4 Insure that CONFIG_ARCH_BOARD_xxx is defined and to be consistent with Nuttx build place them in defconfig files so that config.h will have ONFIG_ARCH_BOARD_xxx defined 2015-02-17 23:27:34 +01:00
Ziyang LI
63fd54f44e fixed 'NaN' yaw setpoint in offboard mode 2015-02-17 09:29:29 +01:00
Andrew Tridgell
91aab00fa0 build: avoid wiping an existing PYTHONPATH variable 2015-02-16 22:54:32 +01:00
Andrew Tridgell
618d51dab1 hmc5883: fixed build errors with gcc 2.7.4 and -O3 2015-02-16 06:54:05 +01:00
Lorenz Meier
786e2ad9cd uORB header generator: Fix typo in feedback text 2015-02-16 06:52:58 +01:00
Andrew Tridgell
4c8ac04877 PX4: better error msg in python uorb generation error 2015-02-16 06:52:21 +01:00
Andrew Tridgell
36870cf44b Tools: improve python package error message 2015-02-16 06:52:00 +01:00
Atsunori Saito
71c6c6aba4 mavlink: Fix for divide by zero. 2015-02-16 06:49:27 +01:00
Atsunori Saito
77dbb285ca rc.interface: Fix syntax error. 2015-02-16 06:47:12 +01:00
Lorenz Meier
f26a1cb3f1 Merge pull request #1794 from PX4/ekf-fixes
EKF Fixes from @Zefz
2015-02-15 22:55:09 +01:00
Lorenz Meier
3f69db2537 PWM output header: Fix PWM output base device path 2015-02-15 21:41:19 +01:00
Lorenz Meier
3ff49778a8 FMU driver: Report class instance registration fail 2015-02-15 21:40:08 +01:00
Ban Siesta
3f3bcfb31f drv_mag: fixed copy paste typo 2015-02-15 19:07:24 +00:00
Lorenz Meier
08aa1ebf17 LSM303D: Update comment why we report as internal always 2015-02-15 19:52:02 +01:00
Lorenz Meier
1e6bec6c77 HMC5883: Always report as internal sensor in SPI mode, since the sensor is fixed to the autopilot assembly. 2015-02-15 19:52:02 +01:00
Lorenz Meier
2e4c0c3156 sensors app: Comment handling of old param values properly 2015-02-15 19:52:02 +01:00
Lorenz Meier
6fd89aa2bd Rsensors app: Programming style: rely on logical orr for failed evalution. 2015-02-15 19:52:02 +01:00
Lorenz Meier
93997acdd2 px4io driver: Clean up log / warn style 2015-02-15 19:52:02 +01:00
Lorenz Meier
4740568446 sensors: Update param name 2015-02-15 19:52:02 +01:00
Lorenz Meier
2017c74e52 sdlog2: Be less verbose 2015-02-15 19:52:02 +01:00
Lorenz Meier
162814c33e sensors: Set up mag rotation parameters correctly 2015-02-15 19:52:02 +01:00
Lorenz Meier
8071186e37 RGB led driver: More retries on boot 2015-02-15 19:52:01 +01:00
Lorenz Meier
eb28aa6cfe Auto-update IO also when safety off 2015-02-15 19:52:01 +01:00
Lorenz Meier
ccac7cbd78 PX4IO driver: better feedback 2015-02-15 19:52:01 +01:00
Lorenz Meier
aef041e032 Syslib: Add support for setting parameters without global notification 2015-02-15 19:52:01 +01:00