Gustavo Jose de Sousa
c2e3f05dbf
waf: ardupilotwaf: prefix build context methods with ap_
...
It helps to distinguish between things from waf and things from ardupilotwaf.
9 years ago
Gustavo Jose de Sousa
3d22490397
waf: examples: use methods from bld instead of ardupilotwaf
9 years ago
Andrew Tridgell
5da6082d78
GCS_MAVLink: raise the waypoint receive timeout to 8s
...
this fixes a timeout in autotest
9 years ago
Don Gagne
c13cf70163
GCS_MAVLink: system id output as severity INFO
9 years ago
Gustavo Jose de Sousa
d281067bcc
waf: make example binaries be placed in 'examples' dir
...
This commit makes examples' wscripts use ardupilotwaf.example() instead of
ardupilot.program().
9 years ago
bugobliterator
d7fcc7cd85
GCS_MAVLink: remove obsolete files from GCS_MAVLink dir
9 years ago
Andrew Tridgell
ef151944b8
GCS_MAVLink: regenerate headers
9 years ago
Andrew Tridgell
712a45eb22
GCS_MAVLink: added VTOL_TAKEOFF and VTOL_LAND
9 years ago
Andrew Tridgell
76e3ae190a
GCS_MAVLink: partial merge of common.xml from upstream
9 years ago
Andrew Tridgell
a3d781bf3f
GCS_MAVLink: fixed a valgrind error
9 years ago
Andrew Tridgell
0e8dbe92f0
GCS_MAVLink: fixed string overrun found by asan
9 years ago
Andrew Tridgell
68a46bc1ff
GCS_MAVLink: use AP_Param::count_parameters()
9 years ago
Andrew Tridgell
b052959c61
GCS_MAVLink: re-generated headers
9 years ago
Jonathan Challinger
c2b4235662
GCS_MAVLink: merge mavlink-solo
9 years ago
Jonathan Challinger
41c881cc9e
GCS_MAVLink: temporarily remove GIMBAL_ and GOPRO_ messages pending solo sync
9 years ago
Jonathan Challinger
2a3fe35731
GCS_MAVLink: run xmlpretty.py on ardupilotmega.xml
9 years ago
Jonathan Challinger
2c0657f326
GCS_MAVLink: fix example build
9 years ago
Lucas De Marchi
a096703b06
Global: don't link with AP_Progmem
...
AP_Progmem is not used anymore.
9 years ago
Lucas De Marchi
5f26c951d8
GCS_MAVLink: stop using Progmem.h
9 years ago
DonLakeFlyer
74902012fd
GCS_MAVLink: better mission errors
9 years ago
Tom Pittenger
cf170b2aa7
GCS_MAVLink: generated files
9 years ago
Tom Pittenger
7af717fead
GCS_MAVLink: ADSB msg bug: vert_velocity is supposed to be signed
...
- bug was introduced when changing from floating point to fixed point format
9 years ago
Julien BERAUD
780104dc9c
GCS_MAVLink: Fix build
...
Optical Flow definition is needed
9 years ago
Tom Pittenger
40a84f0589
GCS_MAVLink: recompiled common.xml for adsb
9 years ago
Tom Pittenger
0026b56f0a
GCS_MAVLink: updated adsb mavlink msg - remove floats
...
- convert altitude from float m/s to int32 mm/s
- convert velocities from float m/s to uint16 cm/s
9 years ago
Lucas De Marchi
9f0ff6ec24
GCS_MAVLink: remove unused AP_ADC_AnalogSource
9 years ago
Andrew Tridgell
3fcda53d11
GCS_MAVLink: regenerated headers
9 years ago
Peter Barker
31b8432545
GCS_MAVLink: add remote logging messages
9 years ago
Caio Marcelo de Oliveira Filho
6e7b73610d
waf: add waf support
9 years ago
Tom Pittenger
c0c3500d06
GCS_MAVLink: regenerate headers
9 years ago
Tom Pittenger
5a9e632ace
GCS_MAVLink: added squawk to ADSB_vehicle msg
9 years ago
Andrew Tridgell
c34100f6a2
GCS_MAVLink: support FMUv4
9 years ago
Andrew Tridgell
76209de08e
GCS_MAVLink: regenerate headers
9 years ago
Andrew Tridgell
2c7bfc7984
GCS_MAVLink: update ADSB_VEHICLE message
9 years ago
Luis Vale Gonçalves
5e290daac5
GCS_MAVLink: libraries_Text_revision
...
text revision of messages
9 years ago
Tom Pittenger
4b5af2d726
GCS_MAVLink: files generated from new ADSB_VEHICLE msg
9 years ago
Tom Pittenger
af93c8da4e
GCS_MAVLink: new mavlink msg ADSB_VEHICLE
9 years ago
Caio Marcelo de Oliveira Filho
a096c2b72c
GCS_MAVLink: use millis/micros/panic functions
9 years ago
Andrew Tridgell
cefb32566f
GCS_MAVLink: fixed corner case in MAVLink routing
...
when a GCS sends a command to a system ID that isn't our system ID,
the GCS may use a non-advertised component ID such as
MAV_COMP_ID_SYSTEM_CONTROL. Those packets should be fowarded to the
target system even though the target system has not specifically
advertised that target sysid/compid tuple.
9 years ago
lvale
9d88508cc3
GCS_MAVLink: handle_mission_item text severity to info
9 years ago
Peter Barker
368363531f
GCS_MAVLink: provide facilities to send param values to all GCS
9 years ago
Paul Riseborough
dfdacf2ddc
GCS_MAVLink: Accommodate change to EKF2 interface
...
Return euler angles for primary instance
9 years ago
Paul Riseborough
243888e923
GCS_MAVLink: accomodate change in EKF2 interface
9 years ago
Andrew Tridgell
49799257ea
GCS_MAVLink: handle available memory of over 64k in mavlink
9 years ago
Lucas De Marchi
c32d323cd6
GCS_MAVLink: remove check for GPS_RTK_AVAILABLE
9 years ago
Lucas De Marchi
c75c1d84d9
AP_GPS: remove check for GPS_MAX_INSTANCES
...
All supported boards may have more than 1 GPS instance.
9 years ago
Lucas De Marchi
45c472205b
GCS_MAVLink: remove check for AVR CPUs
...
Remove the checks for HAL_CPU_CLASS > HAL_CPU_CLASS_16 and
HAL_CPU_CLASS >= HAL_CPU_CLASS_75. Corresponding dead code will be
removed on separate commits.
9 years ago
Lucas De Marchi
039f42d916
GCS_MAVLink: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1
9 years ago
Lucas De Marchi
5244559010
Minimize AP_Progmem.h includes
...
Most of AP_Progmem is already gone so we can stop including it in most
of the places. The only places that need it are the ones using
pgm_read_*() APIs.
In some cases the header needed to be added in the .cpp since it was
removed from the .h to reduce scope. In those cases the headers were
also reordered.
10 years ago
Lucas De Marchi
1b07dabeb7
Replace prog_char and prog_char_t with char
...
prog_char and prog_char_t are now the same as char on supported
platforms. So, just change all places that use them and prefer char
instead.
AVR-specific places were not changed.
10 years ago