Andrew Tridgell
114b885162
Rover: fixed startup order of setting mavlink system ID
8 years ago
Andrew Tridgell
8b7c60dcd7
Rover: use handle_rc_bind
8 years ago
Andrew Tridgell
412dca1615
Rover: deprecate RC_CHANNELS_RAW
8 years ago
Michael du Breuil
8358809a02
Rover: Support GPS_RTCM_DATA
8 years ago
murata
1ece4b6f53
Rover: To add a judgment of 0 degrees longitude.
8 years ago
murata
eec491a1f9
Rover: To add a judgment of 0 degrees longitude.
8 years ago
Lucas De Marchi
b4a3e8a9c9
APMrover2: Fix use of logical op instead of bitwise op
...
../../ArduCopter/GCS_Mavlink.cpp: In member function 'void Copter::send_extended_status1(mavlink_channel_t)':
../../ArduCopter/GCS_Mavlink.cpp:281:37: error: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Werror=parentheses]
uint32_t sensors_error_flags = !control_sensors_health & control_sensors_enabled & control_sensors_present;
^
compilation terminated due to -Wfatal-errors.
cc1plus: all warnings being treated as errors
Thanks to Ralph Campbell <ralphcampbell1@gmail.com> for the bug report.
8 years ago
Pierre Kancir
c08584d219
APMrover2: simply invalid cmd msg
8 years ago
Pierre Kancir
6cb71fef0c
APMrover: uniformize verify_command
...
Add better gcs message,
Add all handle message,
Reformate comments,
8 years ago
Tom Pittenger
72da58960c
Rover: log to dataflash statustext messages from my_gcs
8 years ago
Tom Pittenger
1bd882a07c
Rover: frsky telem init to utilize default arguments
8 years ago
floaledm
4c4648bdf8
Rover: consolidate into a single frsky.init()
8 years ago
floaledm
93f2de6780
Rover: change sensor health check to prevent false positive
8 years ago
Grant Morphett
c5adb91017
Rover: Creating Beta Release 3 with recent parameter corruption fix.
9 years ago
Michael du Breuil
f1f8233220
Rover: Return RESULT_FAILED for GET_CMD_HOME if home is unset
9 years ago
Grant Morphett
b6b10505f1
Rover: New BETA release of Rover 3.1.0Beta2
9 years ago
Randy Mackay
d39190ff30
Rover: TELEM_DELAY parameter range to 30sec
...
No functional change
9 years ago
Pierre Kancir
1a3fc56682
APMrover2: fix typo in parameter
9 years ago
Pierre Kancir
b16369ec8c
APMrover2: define ENABLE as ENABLED
...
Same for DISABLE as typo error protection
9 years ago
Grant Morphett
df99941fc8
Rover: Added support for COMMAND_INT
...
And also made DO_SET_ROI available as a COMMAND_INT as this gives us
cm accuracy rather then 1.5m when a float is used.
9 years ago
murata
d620efbcb7
Rover: if statements is simple.
9 years ago
Randy Mackay
1181acc4e4
Rover: add support for SET_POSITION_TARGET_GLOBAL_INT
...
Also supports SET_POSITION_TARGET_LOCAL_NED but for both messages only the position fields are consumed. Support for velocity, acceleration and yaw fields are not included.
9 years ago
Grant Morphett
777af546e0
Rover: ensure height calcs are using the same origin.
9 years ago
Andrew Tridgell
203e0c7472
Rover: fixes for Frsky_Telem API changes
9 years ago
Andrew Tridgell
08b0ba99db
Rover: fixes for AP_FrSky_Telem API change
9 years ago
floaledm
b5f75459f2
Rover: compatibility with revised AP_Frsky_Telem class
9 years ago
floaledm
4030851207
Rover: removed frsky_telemetry_send scheduled task
9 years ago
Gustavo Jose de Sousa
b8e518a533
waf: use ap_library tool
...
That way we avoid recompiling source files that don't depend on vehicles.
Change notes:
- UTILITY_SOURCE_EXTS: moved to ap_library
- Task generators indexes: ap_library handles that now and in a better way
- Use of AP_STLIB_FEATURES: it doesn't make sense anymore, since the stlib
taskgen has empty source list
- Flags and defines: passed down to ap_library through AP_LIBRARIES_OBJECTS_KW
- Set use='mavlink' in AP_LIBRARIES_OBJECTS_KW instead of calls to
bld.ap_stlib().
9 years ago
murata
798e678615
Rover: By multiple bit synthetic, can this method once access.
9 years ago
Peter Barker
85c58e30ec
Rover: remove unused defines
9 years ago
Peter Barker
44791268ac
Rover: use SPEED_CRUISE define from config.h
9 years ago
Peter Barker
6d98dd5233
Rover: add dataflash as a bit for the mavlink SYS_STATUS message
9 years ago
Andrew Tridgell
a0d4feb216
Rover: changed startup order
...
this allows BoardConfig to report errors in a way that allows for
BRD_TYPE to be changed by the user
9 years ago
Gustavo Jose de Sousa
f2dec971e7
waf: add "ap_" prefix to keywords "libraries" and "vehicle"
...
As an effort to keep things specific to ardupilot API in the build system
consistent and easy way to identify.
9 years ago
Lucas De Marchi
3223a1a542
APMrover2: Remove i2c lockup count
...
This was returned only for a single bus and on all supported platforms
this is hardcoded to 0.
9 years ago
mirkix
db665e6de7
APMrover2: Fix filename in header
9 years ago
Andrew Tridgell
a4270b1bb6
APMrover2: adjust for 16 channels in SERVO_OUTPUT_RAW
9 years ago
Grant Morphett
35422e169b
Rover: Creating v3.1.0 BETA
9 years ago
Andrew Tridgell
fd0f31dc44
Rover: added AP_Button support
9 years ago
Andrew Tridgell
c3d39e9906
Rover: added PLAY_TUNE and LED_CONTROL
9 years ago
Grant Morphett
b8011fd46c
Rover|Plane: Just fixing a spelling mistake.
9 years ago
Grant Morphett
57c23c7fe3
Rover: Adding support for rovers driving in Reverse.
9 years ago
Grant Morphett
d1799884b2
Rover: Implemented MAV_CMD_NAV_LOITER_UNLIM
9 years ago
Allan Matthew
1aaeceac2e
Rover: support GPS_INPUT mavlink message
9 years ago
Tom Pittenger
07b22dc6eb
Rover: ignore ADSB_VEHICLE packet handling
9 years ago
Randy Mackay
30cba1a59c
Rover: remove unused definitions
9 years ago
Grant Morphett
95e9c1fd97
Rover: Fixing version number typo in release notes.
9 years ago
Grant Morphett
2279c20ed7
Rover: Rover Release 3.0.1
9 years ago
Tom Pittenger
098e531d53
Rover: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
698017d0b1
APMrover2: sanity check gps latlng
9 years ago