Peter Barker
c649fd1468
AP_Mount: support sysid targetting
5 years ago
Peter Barker
7139c1121f
AP_Mount: correct use of disparate altitude frames in AP_Mount
5 years ago
Peter Barker
2d1357b44c
AP_Mount: stop passing serial manager through to init()
6 years ago
Pierre Kancir
f3e40b4906
AP_Mount: pass mavlink_message_t by const reference
6 years ago
Michael du Breuil
2d161e3594
AP_Mount: Remove unneeded headers
6 years ago
Peter Barker
178d26f8e3
AP_Mount: add general function for handling mavlink messages
...
AP_Mount: const parameters, add overrides, remove bad virtual declarations
AP_Mount: use AHRS singleton
AP_Mount: make status_msg pure-virtual and add override keyword
AP_Mount: handle deprecated mavlink control and configure msgs
AP_Mount: handle MAV_CMD_DO_MOUNT_CONFIGURE
AP_Mount: rename status_msg method to send_mount_status
6 years ago
Peter Barker
c73beffe1b
AP_Mount: factor out a rate_input_rad, const various functions
6 years ago
Przemek Lekston
6d65b351cd
AP_Mount: allow computation of gps point target in earth fixed frame
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Andrew Tridgell
1f2216982d
AP_Mount: fixed typo
9 years ago
Ricardo de Almeida Gonzaga
fcbed13533
AP_Mount: Fix typos
9 years ago
Lucas De Marchi
3a771bf0e3
AP_Mount: replace header guard with pragma once
9 years ago
Jonathan Challinger
5b834330cb
AP_Mount: merge SoloGimbal from solo master
9 years ago
Randy Mackay
fa0aa6f5c9
Mount: remove support for do-mount-configure as command long
...
Also fix bug in do-mount-control so that do-mount-control can switch mount into retract mode
Also removes ability to set which axis are stabilized through
ardupilotmega mount_configure message
10 years ago
squilter
cc58ec917c
Mount: add support for do_mount_control via command_long
10 years ago
Gustavo Jose de Sousa
8011579c5a
AP_Mount: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Randy Mackay
8a3a7bdcd1
Mount: add set_angle_target method
10 years ago
Randy Mackay
b3362d5829
Mount: calc_angle_to_location returns vehicle relative yaw
10 years ago
Andrew Tridgell
01b264951a
AP_Mount: added handling of GIMBAL_REPORT messages
10 years ago
Andrew Tridgell
79cad28a25
AP_Mount: simplify some uses of frontend
10 years ago
Randy Mackay
886cc9aa46
Mount: use SerialManager for init
10 years ago
Randy Mackay
acbcf3c54e
Mount: backends use reference to their state
10 years ago
Randy Mackay
72fec52f0f
Mount_Backend: move set_roi_target, configure to backend
10 years ago
Randy Mackay
9d4210b82a
Mount_Backend: move RC target handling to backend
10 years ago
Randy Mackay
b3044ced1f
Mount_Backend: move calc_angle_to_lcoation to backend
10 years ago
Randy Mackay
a41ff2375b
Mount_Backend: add set_mode virtual method
10 years ago
Randy Mackay
7df2892b8d
Mount_Backend: add backend class
10 years ago