Andrew Tridgell
e0a465f8f4
autotest: added some parallelism to px4 build in build_binaries
2016-03-30 07:45:11 +11:00
Francisco Ferreira
0eaf6f17c8
waf: toolchain: fix Clang toolchain detection
2016-03-29 15:02:33 -03:00
Marc MERLIN
5bcd1b02ef
RSSI channel is not limited to 5-8.
...
Fix doc per my request on https://github.com/ArduPilot/ardupilot/issues/3280
2016-03-29 08:16:42 -07:00
Tom Pittenger
6718241dad
cleanup comments
2016-03-29 05:32:28 -07:00
Andrew Tridgell
af68fa94c0
autotest: fixed build_binaries.sh script bug
2016-03-29 15:39:08 +11:00
Francisco Ferreira
4d20ccadbc
travis: add PX4-v4 build to Travis
2016-03-28 17:43:16 -03:00
Francisco Ferreira
5b3543bd60
travis: add one more job so Travis doesn't fail for lack of time
2016-03-28 17:43:16 -03:00
Andrew Tridgell
894e07a0bd
AP_Parachute: added CHUTE_DELAY_MS parameter
...
on fixed wing it may take quite some time for the propeller to stop
2016-03-29 05:48:40 +11:00
Andrew Tridgell
2806171839
autotest: use recursive forced update in build_binaries.sh
2016-03-28 15:01:01 +11:00
Craig Elder
1c1abb7701
Readme: Update Links to new ardupilot.org website
2016-03-27 13:55:54 -06:00
Gustavo Jose de Sousa
6074385873
ArduCopter: waf: build all frame types
2016-03-26 15:43:08 -03:00
Gustavo Jose de Sousa
9bec8e5133
ArduCopter: waf: add missing library AC_InputManager
...
That is used by heli.
2016-03-26 15:43:08 -03:00
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.
2016-03-26 15:43:08 -03:00
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.
2016-03-26 15:43:08 -03:00
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.
2016-03-26 15:43:08 -03:00
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.
2016-03-26 15:43:08 -03:00
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 )
2016-03-26 15:39:42 -03:00
Andrew Tridgell
df765f0d43
autotest: raise lock timeout
2016-03-26 19:28:04 +11:00
Andrew Tridgell
dc9d87fde3
Plane: prepare for 3.5.2 release
2016-03-26 14:52:17 +11:00
Andrew Tridgell
73a2c99d56
SITL: limit rotational rate to 2000dps
2016-03-26 14:23:05 +11:00
Andrew Tridgell
4d01cb1716
HAL_SITL: fixed SITL engine mul error
...
expression without get() was treated as int
2016-03-26 14:17:12 +11:00
Andrew Tridgell
8a6e5ffe80
Plane: fixed bug in rangefinder landing
...
introduced with QLAND change
2016-03-26 10:06:07 +11:00
Andrew Tridgell
b4c6a0e30e
AP_TECS: added logging of speed_weight and state flags
2016-03-26 08:41:09 +11:00
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
2016-03-26 07:44:22 +11:00
Andrew Tridgell
1ecfa6b487
RC_Channel: fixed example in SITL
2016-03-25 21:35:33 +11:00
Andrew Tridgell
5c92adddf9
HAL_SITL: allow examples to run under SITL
2016-03-25 21:35:16 +11:00
Peter Barker
39ab0e5b7d
autotest: buildand retain version files
2016-03-25 21:02:40 +11:00
Peter Barker
e135659165
Tools: PrintVersion.py; print version of vehicle code
2016-03-25 21:02:40 +11:00
Andrew Tridgell
1e4fe7996e
HAL_Linux: update URL
2016-03-25 20:47:53 +11:00
Andrew Tridgell
9737050a23
HAL_FLYMAPLE: update URL
2016-03-25 20:47:44 +11:00
Andrew Tridgell
664d91802e
HAL_AVR: update URL
2016-03-25 20:47:35 +11:00
Andrew Tridgell
fa15057792
Tools: update URLs
2016-03-25 20:47:27 +11:00
Andrew Tridgell
012abb28ef
README: update URLs
2016-03-25 20:47:17 +11:00
Andrew Tridgell
b47b558246
Plane: change code URL
2016-03-25 20:47:03 +11:00
Andrew Tridgell
224c99af72
Copter: change code URL
2016-03-25 20:46:54 +11:00
Andrew Tridgell
374595781e
git: changed URLs for modules
2016-03-25 20:46:30 +11:00
Andrew Tridgell
dea708b368
Tools: switch to ardupilot.org for firmware and autotest
2016-03-25 16:46:11 +11:00
Andrew Tridgell
4d7beab8cc
Plane: added QTUN logging for quadplane
2016-03-25 12:33:19 +11:00
Andrew Tridgell
0a199945a2
Plane: added copter RATE logging for quadplane
2016-03-25 12:13:59 +11:00
Andrew Tridgell
31000ac756
Copter: moved Log_Write_Rate() to common code
2016-03-25 12:13:59 +11:00
Andrew Tridgell
075dd49afe
DataFlash: added Log_Write_Rate()
...
needed for quadplane as well as copter so should be in common code
2016-03-25 12:13:58 +11:00
Andrew Tridgell
1fa075e7a8
Plane: change default quadplane gains
...
lower filter frequency, higher I gain for roll/pitch
2016-03-25 10:16:15 +11:00
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
2016-03-25 09:54:53 +11:00
Gustavo Jose de Sousa
0883fb72ac
waf: add shortcut for antennatracker
2016-03-24 12:27:58 -03:00
Andrew Tridgell
19d1895d96
PX4Firmware: submodule update
...
increase px4io stack size and reduce memory usage
2016-03-24 15:27:40 +11:00
Lucas De Marchi
46936767c1
AP_Compass: LSM303D: check for overruns in compass values
2016-03-23 17:50:38 -03:00
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.
2016-03-23 17:50:38 -03:00
Lucas De Marchi
5164fbb81b
AP_Compass: LSM303D: cleanup driver
...
Make it similar to other compass drivers, including method names.
2016-03-23 17:50:38 -03:00
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.
2016-03-23 17:50:38 -03:00
Lucas De Marchi
f258b66627
ArduPlane: Update path locations for parameters
...
Thanks to Francisco Ferreira for noticing that.
2016-03-23 17:50:38 -03:00