Tobias
6c825eace2
AP_InertialNav: move variable definitions to elide unused default
...
construction of objects (saves 106 bytes)
11 years ago
Tobias
c3309d909c
AC_WPNav: make more member pointers const
11 years ago
Tobias
bb5cf4a311
AC_WPNav: make member pointer to AP_InertialNav object const since it's
...
never modified
11 years ago
Tobias
b94d6848de
AC_Fence: replace "_ina->geT_position().z" with more efficent
...
"_inav->get_altitude()"
11 years ago
Tobias
596c7a25b7
AC_Fence: make member pointer to AP_InertialNav const, remove unused
...
gps-pointer member
11 years ago
Randy Mackay
f56d00ebb6
AC_Sprayer: add doxygen info
11 years ago
Tobias
1ecb583dd9
AC_WPNav: replace unnecessary objects with const refs
11 years ago
Tobias
c62f2e3d0c
AC_Sprayer: replace unnecessary object with const ref
11 years ago
Tobias
e2c3ea0f56
AC_Sprayer: add consts, update comments
...
* removed some comments that were left over from the classes this class
was copypasta'ed from
11 years ago
Tobias
f4000e66e6
Filter: add consts
11 years ago
Tobias
7855d242c7
AP_Baro: add time-unit comment
11 years ago
Tobias
c9f68fcd1b
AP_InertialNav: remove unused AP_InertialSensor pointer
11 years ago
Tobias
cbff58e2ed
AP_InertialNav: add comments, rename incorrectly named member,
...
initialize member, remove redundant assignment
adjustments to original commit by randy
11 years ago
Andrew Tridgell
5af51140a9
HAL_Linux: fixed scheduler initialisation bug in Linux HAL as well
11 years ago
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
11 years ago
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
11 years ago
Randy Mackay
0049351f2f
GCS_MAVLink: generate after adding RC reciever to SYS_STATUS enum
11 years ago
Randy Mackay
d1906abb5c
GCS_MAVLink: add RC receiver to SYS_STATUS enum
11 years ago
Andrew Tridgell
de96ad9445
AP_GPS: fixed date handling in NMEA driver
11 years ago
Andrew Tridgell
65ebdfa786
HAL_SITL: fixed time strings in simulated NMEA GPS
11 years ago
Andrew Tridgell
6b2222c32e
DataFlash: show timestamps on flash logs
11 years ago
Andrew Tridgell
34cde1a640
HAL_PX4: implement set_system_clock()
11 years ago
Andrew Tridgell
0ca82d5e3c
AP_HAL: added set_system_clock() API
11 years ago
Andrew Tridgell
744819cec8
AP_GPS: added fake time to fake GPS lock
11 years ago
Andrew Tridgell
d7a9888e26
DataFlash: updates for new GPS API
11 years ago
Andrew Tridgell
19ba07a3f9
AP_InertialNav: updates for new GPS API
11 years ago
Andrew Tridgell
b7b9efd120
HAL_SITL: properly emulate timestamps on ublox and MTK
11 years ago
Andrew Tridgell
6f5ac1d553
AP_GPS: added support for GPS time in week/millisec
...
also adds time_epoch_usec() for MAVLink SYSTEM_TIME
11 years ago
Andrew Tridgell
6438be74e0
HAL_SITL: get the ublox GPS timestamps right in SITL
11 years ago
Andrew Tridgell
f34b1c280d
AP_BattMonitor: added set_monitoring() API
...
needed for test sketch
11 years ago
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
11 years ago
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
11 years ago
Randy Mackay
8f4665c4c7
ToshibaLED: ignore I2C errors during init
11 years ago
Randy Mackay
443023bbbf
AP_HAL: add ignore_errors to I2C driver
11 years ago
Randy Mackay
943d7374f6
Copter: slow start motors from 0 to min throttle
11 years ago
texlan
53553751d1
Copter: Correctly set limit.lower flags for Tricopters
...
Resolves #536
11 years ago
Andrew Tridgell
1c091cbca5
HAL_PX4: fixed a scheduler bug that affects UART IO
...
we need to detect if we are in a timer task using a PID, not a
flag. This is the same type of bug I fixed last week, but now fixed
properly.
The bug could well be the "USB bug" that Craig has been chasing
11 years ago
Randy Mackay
e0c4785b2a
Copter: OctaQuad H-frame support
11 years ago
Andrew Tridgell
3393a5c99e
AP_Baro: prevent a race condition in the SITL baro driver
11 years ago
Andrew Tridgell
86afc26609
HAL_SITL: decrease wind with altitude
...
this prevents JSBSim crash on the runway
11 years ago
Andrew Tridgell
98d391efa0
AP_Camera: added note on DO_SET_CAM_TRIGG_DIST in docs
11 years ago
Andrew Tridgell
ede927f68a
HAL_SITL: added airspeed noise control
11 years ago
Mike McCauley
c524a7c717
AP_HAL_FLYMAPLE: remove obsolete debugging code from RCInput
11 years ago
Mike McCauley
6f04e5f2e7
AP_HAL_FLYMAPLE: RCInput now more robust in the face of connect/disconnect of
...
a PPM-SUM source
Also remove some left over debug code.
11 years ago
Mike McCauley
ce1a8fb831
AP_HAL_FLYMAPLE: Added new example test sketch RCInput.pde
11 years ago
Mike McCauley
3226a81611
AP_HAL_FLYMAPLE: Improvements to RCInput
...
More reasonable sync pulse times, add input filter to prevent false triggering
11 years ago
Mike McCauley
fe6cacf081
AP_InertialSensor: Minor correction to comments in AP_InertialSensor_Flymaple.cpp
11 years ago
Mike McCauley
0920d9ac49
AP_HAL_FLYMAPLE: UARTDriver Use new libmaple TX buffers.
...
Caution: requires latest libmaple from
git@github.com:mikemccauley/libmaple.git
11 years ago
Mike McCauley
38512e3756
AP_HAL_FLYMAPLE: I2CDriver improvements to interrupt hygiene
11 years ago
Mike McCauley
8e5a9b06fb
AP_HAL_FLYMAPLE: Fix example Scheduler.pde fo recent changes to API
11 years ago