Andrew Tridgell
894e07a0bd
AP_Parachute: added CHUTE_DELAY_MS parameter
...
on fixed wing it may take quite some time for the propeller to stop
9 years ago
Andrew Tridgell
2806171839
autotest: use recursive forced update in build_binaries.sh
9 years ago
Craig Elder
1c1abb7701
Readme: Update Links to new ardupilot.org website
9 years ago
Gustavo Jose de Sousa
6074385873
ArduCopter: waf: build all frame types
9 years ago
Gustavo Jose de Sousa
9bec8e5133
ArduCopter: waf: add missing library AC_InputManager
...
That is used by heli.
9 years ago
Gustavo Jose de Sousa
93473f68ce
waf: use program group for main products build commands
...
Use program group name instead of task generator name. That way all programs
belonging to a product are built. That will be the case for different frames
for copter.
9 years ago
Gustavo Jose de Sousa
a4c099feaa
waf: create program groups for main products
...
Currently we need to build a different binary for each type of copter frame.
This is a preparation for setting all those binaries to a group called
"copter". We create the groups for the rest of the main products for
consistency.
9 years ago
Gustavo Jose de Sousa
b251d14778
waf: ardupilotwaf: allow multiple program groups for program
...
The program_dir defaults to the first group's name. That feature will be useful
for "copter" build command, which will build all frame types.
9 years ago
Gustavo Jose de Sousa
22b0b7e833
waf: ardupilotwaf: add program_dir option to ap_program()
...
That way we don't force other programs to be built on a directory of their
program group name. The directory name defaults to the program group.
We are separating those two concepts because of the upcoming support for
multiple groups for a program.
9 years ago
Francisco Ferreira
a6868461c3
README: Fix more links
...
Change link to Gitter and fix links to Travis
Semaphore still points to diydrones (I believe that has to be changed by the team in Semaphore control panel first: https://semaphoreci.com/docs/organizations/renaming-an-organization.html )
9 years ago
Andrew Tridgell
df765f0d43
autotest: raise lock timeout
9 years ago
Andrew Tridgell
dc9d87fde3
Plane: prepare for 3.5.2 release
9 years ago
Andrew Tridgell
73a2c99d56
SITL: limit rotational rate to 2000dps
9 years ago
Andrew Tridgell
4d01cb1716
HAL_SITL: fixed SITL engine mul error
...
expression without get() was treated as int
9 years ago
Andrew Tridgell
8a6e5ffe80
Plane: fixed bug in rangefinder landing
...
introduced with QLAND change
9 years ago
Andrew Tridgell
b4c6a0e30e
AP_TECS: added logging of speed_weight and state flags
9 years ago
Andrew Tridgell
8ff932b61c
AP_TECS: allow underspeed to end faster
...
we now can exit an underspeed condition if we stay above min speed for
3 seconds and also reach 15% above min speed. This prevents a problem
with the thrust line causing downpitch leading to a crash due to too
much throttle
9 years ago
Andrew Tridgell
1ecfa6b487
RC_Channel: fixed example in SITL
9 years ago
Andrew Tridgell
5c92adddf9
HAL_SITL: allow examples to run under SITL
9 years ago
Peter Barker
39ab0e5b7d
autotest: buildand retain version files
9 years ago
Peter Barker
e135659165
Tools: PrintVersion.py; print version of vehicle code
9 years ago
Andrew Tridgell
1e4fe7996e
HAL_Linux: update URL
9 years ago
Andrew Tridgell
9737050a23
HAL_FLYMAPLE: update URL
9 years ago
Andrew Tridgell
664d91802e
HAL_AVR: update URL
9 years ago
Andrew Tridgell
fa15057792
Tools: update URLs
9 years ago
Andrew Tridgell
012abb28ef
README: update URLs
9 years ago
Andrew Tridgell
b47b558246
Plane: change code URL
9 years ago
Andrew Tridgell
224c99af72
Copter: change code URL
9 years ago
Andrew Tridgell
374595781e
git: changed URLs for modules
9 years ago
Andrew Tridgell
dea708b368
Tools: switch to ardupilot.org for firmware and autotest
9 years ago
Andrew Tridgell
4d7beab8cc
Plane: added QTUN logging for quadplane
9 years ago
Andrew Tridgell
0a199945a2
Plane: added copter RATE logging for quadplane
9 years ago
Andrew Tridgell
31000ac756
Copter: moved Log_Write_Rate() to common code
9 years ago
Andrew Tridgell
075dd49afe
DataFlash: added Log_Write_Rate()
...
needed for quadplane as well as copter so should be in common code
9 years ago
Andrew Tridgell
1fa075e7a8
Plane: change default quadplane gains
...
lower filter frequency, higher I gain for roll/pitch
9 years ago
Andrew Tridgell
ab07781c66
APM_Control: raise default P and I gains, and set a lower limit on I for pitch
...
Too many users have very low I gains, which causes a lot of problems for TECS
9 years ago
Gustavo Jose de Sousa
0883fb72ac
waf: add shortcut for antennatracker
9 years ago
Andrew Tridgell
19d1895d96
PX4Firmware: submodule update
...
increase px4io stack size and reduce memory usage
9 years ago
Lucas De Marchi
46936767c1
AP_Compass: LSM303D: check for overruns in compass values
9 years ago
Lucas De Marchi
cf2d866d51
AP_Compass: LSM303D: used AP_HAL::Device interface
...
Initialization was also changed a little bit so we don't try to
initialize 25 times. We rather use the same methods as in the
AP_InertialSensor drivers.
Also move up the call to is_zero() in read_raw so we don't set
_mag_[x|y|z] in case of failure.
9 years ago
Lucas De Marchi
5164fbb81b
AP_Compass: LSM303D: cleanup driver
...
Make it similar to other compass drivers, including method names.
9 years ago
Lucas De Marchi
20a4a42cb3
AP_Compass: don't store raw and unfiltered fields
...
These are not used. The only place where raw fields are used are in the
compass calibrator and we don't need to store them.
Additionally remove duplicated documentation about the meaning of the
functions to avoid them getting out of sync.
9 years ago
Lucas De Marchi
f258b66627
ArduPlane: Update path locations for parameters
...
Thanks to Francisco Ferreira for noticing that.
9 years ago
Lucas De Marchi
34155c09e6
ArduCopter: Update path locations for parameters
...
Thanks to Francisco Ferreira for noticing that.
9 years ago
Lucas De Marchi
56eccd6e41
APMrover2: Update path locations for parameters
...
Thanks to Francisco Ferreira for noticing that.
9 years ago
Lucas De Marchi
3cb99d5567
AntennaTracker: Update path locations for parameters
...
Thanks to Francisco Ferreira for noticing that.
9 years ago
Lucas De Marchi
e6059f5197
AP_Compass: rename files to follow other libraries
...
AP_Compass.h is the main header to be exported and AP_Compass.cpp its
implementation. There's no need for an additional header.
9 years ago
Lucas De Marchi
286697b844
AP_Compass: don't rebuild tree when single driver changes
...
Let the drivers be internal to the library so we don't need to rebuild
the entire tree when a single driver changes.
9 years ago
Lucas De Marchi
d3831dbb98
AP_Compass: AK8963: use AP_HAL::I2CDevice abstraction
...
We still need the BusDriver (in some places called SerialBus) interface
since this driver can also be used on an AuxiliaryBus and that has a
different interface.
9 years ago
Lucas De Marchi
41c1209169
AP_Compass: HMC5843: improve readability
...
- Capitalize and rename constants
- Make clear what gain is applied in calibration and what is the
"normal" gain
- Make the separation between HMC5883L and HMC5843 explicit when it
makes sense to improve readability
- Remove spurious delay in calibrate function
9 years ago