Commit Graph

9636 Commits

Author SHA1 Message Date
Tobias 4d4b419d25 Copter: add comment (unit of G_Dt) 2013-10-27 13:39:17 +09:00
Tobias c9f68fcd1b AP_InertialNav: remove unused AP_InertialSensor pointer 2013-10-27 13:39:10 +09:00
Tobias cbff58e2ed AP_InertialNav: add comments, rename incorrectly named member,
initialize member, remove redundant assignment
adjustments to original commit by randy
2013-10-27 13:39:08 +09:00
Andrew Tridgell 5af51140a9 HAL_Linux: fixed scheduler initialisation bug in Linux HAL as well 2013-10-26 18:25:27 +11:00
Andrew Tridgell 622f0dcc1d HAL_PX4: prevent threads running before subsystems are initialised
this fixes a bug where the timer thread would hang waiting for the
console on startup. This caused the "hit enter" behaviour with recent
PX4 bugs, as AnalogIn tried to read from fd==0, which was a console
read
2013-10-26 18:12:35 +11:00
Andrew Tridgell a407609dbe Plane: tag 2.75beta5 2013-10-26 07:57:35 +11:00
Paul Riseborough 97cdd36dd8 APM_Control : Moved scaler on roll and pitch integrator to be before integrator
This means that the value of aileron and elevator trim offset won't change with airspeed
2013-10-25 22:37:49 +11:00
Randy Mackay 8e62035328 Copter: remove unnecessary check of flight mode from fence response 2013-10-24 16:42:14 +09:00
Randy Mackay d86ac9041e Copter: report RC receiver health to GCS 2013-10-24 16:32:55 +09:00
Randy Mackay 0049351f2f GCS_MAVLink: generate after adding RC reciever to SYS_STATUS enum 2013-10-24 16:32:49 +09:00
Randy Mackay d1906abb5c GCS_MAVLink: add RC receiver to SYS_STATUS enum 2013-10-24 16:32:09 +09:00
Andrew Tridgell 871a606ce1 AntennaTracker: first cut at antenna tracking sketch 2013-10-24 14:34:03 +11:00
Andrew Tridgell de96ad9445 AP_GPS: fixed date handling in NMEA driver 2013-10-24 14:22:48 +11:00
Andrew Tridgell 65ebdfa786 HAL_SITL: fixed time strings in simulated NMEA GPS 2013-10-24 14:22:48 +11:00
Andrew Tridgell 6138dca2b2 Copter: set system time on GPS lock 2013-10-24 14:22:48 +11:00
Andrew Tridgell c8e21c194d Rover: set system time on GPS lock 2013-10-24 14:22:48 +11:00
Andrew Tridgell b897285737 Plane: set system time on GPS lock 2013-10-24 14:22:48 +11:00
Andrew Tridgell 6b2222c32e DataFlash: show timestamps on flash logs 2013-10-24 14:22:48 +11:00
Andrew Tridgell 34cde1a640 HAL_PX4: implement set_system_clock() 2013-10-24 14:22:48 +11:00
Andrew Tridgell 0ca82d5e3c AP_HAL: added set_system_clock() API 2013-10-24 14:22:48 +11:00
Andrew Tridgell 744819cec8 AP_GPS: added fake time to fake GPS lock 2013-10-24 14:22:48 +11:00
Andrew Tridgell 7a9048f225 Rover: added MAVLink SYSTEM_TIME message 2013-10-24 14:22:48 +11:00
Andrew Tridgell 92bf4b9c89 Copter: added MAVLink SYSTEM_TIME message 2013-10-24 14:22:47 +11:00
Andrew Tridgell 3289041428 Plane: added MAVLink SYSTEM_TIME message 2013-10-24 14:22:47 +11:00
Andrew Tridgell d7a9888e26 DataFlash: updates for new GPS API 2013-10-24 14:22:47 +11:00
Andrew Tridgell 19ba07a3f9 AP_InertialNav: updates for new GPS API 2013-10-24 14:22:47 +11:00
Andrew Tridgell b7b9efd120 HAL_SITL: properly emulate timestamps on ublox and MTK 2013-10-24 14:22:47 +11:00
Andrew Tridgell 6f5ac1d553 AP_GPS: added support for GPS time in week/millisec
also adds time_epoch_usec() for MAVLink SYSTEM_TIME
2013-10-24 14:22:47 +11:00
Andrew Tridgell 6438be74e0 HAL_SITL: get the ublox GPS timestamps right in SITL 2013-10-24 14:22:47 +11:00
Randy Mackay 7c5982c573 Copter: remove unnecessary Log_Write_Optflow 2013-10-23 20:46:35 +09:00
Randy Mackay f52c6add89 Copter: reenable optical flow by default
correct optflow test compile error
2013-10-23 20:42:03 +09:00
Randy Mackay 8ea3e68620 Copter: bug fix for loading missions while armed 2013-10-23 14:12:03 +09:00
Andrew Tridgell f34b1c280d AP_BattMonitor: added set_monitoring() API
needed for test sketch
2013-10-23 09:40:42 +11:00
Andrew Tridgell d305dd5946 AP_AHRS: debounce the GPS/compass consistency test
we will only consider the compass inconsistent with GPS if it is off
for more than 2 seconds
2013-10-23 09:40:42 +11:00
Andrew Tridgell 6f3458eb25 Plane: fixed setting of waypoint when not in AUTO
this fixes a bug where the next waypoint is set incorrectly if set via
MAVLink when not in AUTO
2013-10-23 09:40:41 +11:00
Andrew Tridgell 20ae1b7bc3 Rover: removed demo_servos()
doesn't do much good on rovers, and just slows boot
2013-10-23 09:40:41 +11:00
Craig Elder fdc551dd14 Merge pull request #625 from proficnc/patch-1
Update README.md
2013-10-22 13:10:44 -07:00
Craig Elder e07ff52fc0 Merge pull request #624 from wiseman/fix_px4_build_script
Updated build instructions & script.
2013-10-22 13:10:25 -07:00
proficnc b290a3db94 Update README.md
Added detail for compiling with new version Arduino from version 3.1 /2.75
2013-10-22 19:38:27 +11:00
wiseman 4aa7badd98 Updated build instructions & script.
Updated the README and the install-prereqs-ubuntu.sh script to reflect
changes in the PX4 build steps and the PX$ & NuttX repository used to
build ardupilot.
2013-10-22 00:33:45 -07:00
Randy Mackay 030f479ac1 Copter: firmware update to AC3.1-rc5 2013-10-22 16:04:13 +09:00
Randy Mackay fb49cd82c1 Copter: add LAND to aux switch
Fix aux switch AUTO and RTL so they resets flight mode if still in those
modes when switch brought low
2013-10-22 13:13:36 +09:00
Randy Mackay c98d375e49 Copter: update @Units to pwm on throttle params 2013-10-21 20:33:56 +09:00
texlan 78acea820f Copter: fix symmetry in stability patch for Tricopters
Removes the "Increase opposing motors by 1/2 the overage of the high
motor" logic and merely moves all 3 motors down by the same amount if
one is over out_max. This eliminates the asymmetric scaling of
the previous logic when more than one motor is over out_max. This
resolves #537
2013-10-21 20:12:53 +09:00
Randy Mackay 8f4665c4c7 ToshibaLED: ignore I2C errors during init 2013-10-21 20:01:34 +09:00
Randy Mackay 443023bbbf AP_HAL: add ignore_errors to I2C driver 2013-10-21 20:01:32 +09:00
Randy Mackay bbc4cb263f Copter: only allow autotuning when flying 2013-10-21 17:58:10 +09:00
Andrew Tridgell cd5b24bf02 Rover: slow parameter send check to 5Hz
this solves an issue with current MP
2013-10-21 09:56:01 +11:00
Andrew Tridgell 8f9315f047 Rover: bring MAVLink stream handling inline with plane 2013-10-21 09:56:00 +11:00
Andrew Tridgell c20d0e8152 Rover: added SKIP_GYRO_CAL option 2013-10-21 09:56:00 +11:00