Jacob Walser
|
fc9eb797be
|
Sub: Fix redundant call
|
2017-04-06 14:11:12 -04:00 |
Jacob Walser
|
4349eaba32
|
Sub: Clean up radio.cpp
|
2017-04-06 14:11:12 -04:00 |
Jacob Walser
|
1d3d6c064e
|
Sub: Don't initialize ch5 mode switch
Missed this when phasing out ch5 mode switch
|
2017-04-06 14:11:12 -04:00 |
Jacob Walser
|
8634fb47ea
|
Sub: re-arrange fast_loop for minimum latency
match Copter changes @72923277
|
2017-04-06 14:11:12 -04:00 |
Jacob Walser
|
3df1aa09e8
|
Sub: Remove dead save_trim()
|
2017-04-06 14:11:12 -04:00 |
Jacob Walser
|
3b1827ca21
|
Sub: Remove throttle-zero flag
Doesn't help us like in Copter
|
2017-04-06 14:11:12 -04:00 |
Jacob Walser
|
d794bf88cb
|
Sub: Remove old/unused motor test code and motor_test.cpp
|
2017-04-06 14:11:12 -04:00 |
Jacob Walser
|
6a837ca318
|
Sub: Correct mismatched log structure format
|
2017-04-05 13:29:06 -04:00 |
Jacob Walser
|
f2d9f1585e
|
Sub: Shift forward/lateral input channels up one to remove old ch5 gap
|
2017-04-05 13:29:06 -04:00 |
Jacob Walser
|
d629d4ba9e
|
Sub: Change mode button function implementation
|
2017-04-05 13:29:06 -04:00 |
Jacob Walser
|
69c9dbc286
|
Sub: Remove deprecated/unused CLI and AP_Menu
|
2017-04-05 13:29:06 -04:00 |
Jacob Walser
|
0e180f88ad
|
Sub: Remove unused parameter enum values
|
2017-04-05 13:29:06 -04:00 |
Jacob Walser
|
fab139ecce
|
Sub: Remove unused WP_NAVALT_MIN parameter
|
2017-04-05 13:29:06 -04:00 |
Jacob Walser
|
e3d6d4bcbe
|
Sub: Implement JSButton function to toggle between forward/lateral input
and roll/pitch input
|
2017-03-28 16:05:08 -04:00 |
Jacob Walser
|
5f82984d7e
|
Sub: Implement servo min/max button functions
|
2017-03-28 14:54:23 -04:00 |
Jacob Walser
|
030af45b34
|
Sub: Implement servo control button functions
|
2017-03-28 14:54:23 -04:00 |
Andrew Tridgell
|
5d642f98f5
|
Sub: add available memory to PM message
|
2017-03-27 14:35:21 +09:00 |
Jacob Walser
|
b32b552d1e
|
Sub: Implement crash failsafe check/action
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
9d4b24c354
|
Sub: Move crash check logic under failsafe.cpp
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
bc5d9b1a19
|
Sub: Remove unused lost_vehicle_check
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
1a68fce2d0
|
Sub: Remove auto_disarm_check
There isn't a good set of conditions to determine if we should
automatically disarm
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
4465d4ba69
|
Sub: Add some comments to describe failsafe functions
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
45328f220c
|
Sub: set_leak_status() -> failsafe_leak_check()
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
7859f6426e
|
Sub: Implement battery failsafe
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
6bd05e4bac
|
Sub: failsafe_battery_event() -> failsafe_battery_check()
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
16fedbb9c9
|
Sub: Consolidate failsafe settings in defines.h
|
2017-03-24 16:31:09 -04:00 |
Jacob Walser
|
bb2215bb9f
|
Sub: Move failsafe functions into failsafe.cpp
|
2017-03-23 15:06:46 -04:00 |
Jacob Walser
|
0c4e426ddb
|
Sub: Remove unused #defines from config.h
|
2017-03-23 14:59:17 -04:00 |
Jacob Walser
|
0b080c78d8
|
Sub: Remove unused gps_hdop_good parameter
|
2017-03-23 14:16:41 -04:00 |
Jacob Walser
|
65ad8ff7f1
|
Sub: Remove unused defines from old experiments
|
2017-03-23 14:16:40 -04:00 |
Jacob Walser
|
3934281b43
|
Sub: Remove esc calibration
|
2017-03-23 11:59:30 -04:00 |
Jacob Walser
|
b0e5a93099
|
Sub: Remove VELHOLD mode
Obsolete since GUIDED implemented
|
2017-03-23 01:36:17 -04:00 |
Jacob Walser
|
5b4ec88f11
|
Sub: Remove one layer of abstraction for ServoRelayEvents.update_events
call
|
2017-03-23 01:36:17 -04:00 |
Jacob Walser
|
cb38c66479
|
Sub: Move Notify update to ArduSub.cpp
No need for a separate file
|
2017-03-23 01:36:17 -04:00 |
Jacob Walser
|
2fa9d31787
|
Sub: Remove auto-trim
Sub vehicles usually have some static stability
|
2017-03-23 01:36:17 -04:00 |
Jacob Walser
|
15a117dfb4
|
Sub: Remove ch6 tuning
|
2017-03-23 01:36:17 -04:00 |
Jacob Walser
|
6886952438
|
Sub: Remove simple mode
|
2017-03-22 23:39:37 -04:00 |
Jacob Walser
|
ea8b870067
|
Sub: Increase timeout for MANUAL_CONTROL failsafe
|
2017-03-22 16:02:16 -04:00 |
Jacob Walser
|
0ea0f0c941
|
Sub: Update POSHOLD mode
|
2017-03-22 16:02:00 -04:00 |
Jacob Walser
|
4233ebd005
|
Sub: Improve depth hold behavior
|
2017-03-22 15:53:38 -04:00 |
Jacob Walser
|
fae6c084ac
|
Sub: Add camera slew rate parameter
|
2017-03-22 15:53:38 -04:00 |
Jacob Walser
|
0966dcb665
|
Sub: Implement MAV_CMD_NAV_RETURN_TO_LAUNCH
|
2017-03-22 15:53:38 -04:00 |
Andrew Tridgell
|
ed66190ca2
|
Sub: log home and origin on logging start
|
2017-03-14 10:51:15 +11:00 |
Jacob Walser
|
13b2b76cfe
|
Sub: Enable circle nav parameters, and set default circle rate
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
7c552d3545
|
Sub: Remove unsused aux switch code
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
c1959952b3
|
Sub: Bug fix for camera_tilt_smooth() conflict with RC_CHANNELS_OVERRIDE
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
0ce2896e22
|
Sub: Remove rc receiver code
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
5acfc164df
|
Sub: Implement crash check
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
93c6f64a91
|
Sub: Clean out/remove references to old landing code
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
9f5605ff57
|
Sub: Implement DO_NAV_LAND commands.
Auto return to surface in analagous manner to Copter's auto land.
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
fb9499fc6d
|
Sub: Clean out defines.h
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
40a27814e0
|
Sub: Remove unused flight modes
|
2017-03-10 15:46:30 +11:00 |
Jacob Walser
|
8dc09440d8
|
Sub: Implement guided mode
|
2017-03-08 15:58:28 -05:00 |
Jacob Walser
|
4a3917a349
|
Sub: Run rate controllers before AHRS/EKF update
|
2017-03-07 09:35:41 +11:00 |
Jacob Walser
|
8a24b074f7
|
Sub: Disable external baro check for SITL
|
2017-03-07 09:35:41 +11:00 |
Jacob Walser
|
15a7f7742f
|
Sub: Implement circle mode
|
2017-03-07 09:35:41 +11:00 |
Jacob Walser
|
97396e65d1
|
Sub: Disable manual control failsafe for SITL
|
2017-03-07 09:35:41 +11:00 |
jaxxzer
|
1ec592a2c5
|
Sub: Implement NAV_CMD_LOITER_TURNS
|
2017-03-07 09:35:41 +11:00 |
Jacob Walser
|
ca38a344f8
|
Sub: Remove unsupported autotune
|
2017-03-07 09:35:41 +11:00 |
Jacob Walser
|
dacdd542b7
|
Sub: Remove unsupported compassmot
|
2017-03-07 09:35:41 +11:00 |
Jacob Walser
|
1bc1e3faeb
|
Sub: Update Notify pre_arm_gps_flag
|
2017-03-02 15:12:31 -05:00 |
Jacob Walser
|
0803371956
|
Sub: Default mavlink message handling to GCS_Common
|
2017-03-01 22:32:33 -05:00 |
Jacob Walser
|
e2a41c0a6c
|
Sub: Implement reset all params via MAV_CMD_PREFLIGHT_STORAGE
|
2017-03-01 22:32:27 -05:00 |
Jacob Walser
|
a62d728933
|
Sub: Move arming checks under AP_Arming_Sub
|
2017-03-01 10:57:27 -05:00 |
Jacob Walser
|
d21cd513cd
|
Sub: Add AP_Arming_Sub class
|
2017-03-01 10:57:27 -05:00 |
Jacob Walser
|
262f3213e7
|
Sub: Ditch relative include path
|
2017-02-28 16:55:00 -05:00 |
Jacob Walser
|
8afb7fc96a
|
Sub: Remove call to set_esc_scaling
This is now performed in motors library
|
2017-02-28 13:24:49 -05:00 |
Randy Mackay
|
6798162a98
|
Sub: use only downward facing rangefinder
|
2017-02-27 15:18:34 +09:00 |
Jacob Walser
|
81935f6b7c
|
Sub: Handle RC input for SITL autotest
|
2017-02-25 17:50:18 +11:00 |
Andrew Tridgell
|
053f0b4ce7
|
Sub: fixed AHRS_View update
|
2017-02-24 15:51:11 -05:00 |
Jacob Walser
|
83b75db6b0
|
Sub: Increase interval between failsafe warnings
|
2017-02-22 16:41:41 -05:00 |
Jacob Walser
|
8495384031
|
Sub: Don't send battery percent remaining estimate
|
2017-02-22 16:41:41 -05:00 |
Jacob Walser
|
b4be9682df
|
Sub: Add explicit cast to supress warnings
|
2017-02-22 11:25:18 -08:00 |
Jacob Walser
|
8c67c16664
|
Sub: Implement relay joystick button functions
|
2017-02-22 14:42:23 +00:00 |
Jacob Walser
|
ec0b073fbc
|
Sub: Check for BARO_TYPE_WATER before assigning depth sensor
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
84c3c0d234
|
Sub: Add support for AP_AHRS_View
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
68a7534f2c
|
Sub: Use AHRS_VEHICLE_SUBMARINE as AHRS vehicle class
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
88b3e7e11d
|
Sub: Use default StorageManager layout instead of copter layout
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
840521ac8c
|
Sub: Remove transect mode
This experimental mode is no longer relevant
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
7b214a0088
|
Sub: Clean up parameter conversion code
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
dcafb2c894
|
Sub: Default FS_LEAK_ENABLE to FS_LEAK_WARN_ONLY
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
36096550b8
|
Sub: Set frame type flag for AP_Param
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
279b11e392
|
Sub: Set GND_EXT_BUS to 1 by default
|
2017-02-21 11:26:14 +11:00 |
Peter Barker
|
ee07a06fa2
|
Sub: support for a GCS singleton
|
2017-02-21 11:26:14 +11:00 |
Peter Barker
|
6fb2a6814f
|
Sub: rename gcs[] to gcs_chan[]
Wish to use gcs() to return the gcs singleton
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
1990aa7829
|
Sub: Update stale references to Copter
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
65cd28cc6c
|
Sub: Only save baro calibration parameters when user zeros
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
942d6450d2
|
Sub: AP_Baro library takes care of baro type
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
fb8a61df22
|
Sub: Fix RC and SERVO parameter paths
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
3f38b99585
|
Sub: Set BRD_SAFETYENABLE to disabled by default
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
93e422ad53
|
Sub: Refactor MSG_RADIO_OUT to MSG_SERVO_OUTPUT_RAW
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
3031aab15b
|
Sub: Remove reference to gps.crosstrack_error
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
2d29698df8
|
Sub: Use AP_Baro::baro_type_t
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
cb0cf2035d
|
Sub: Refactor to fence.get_safe_alt_min() and fence.get_safe_alt_max()
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
9c0ddf2808
|
Sub: Remove stale comments and devlist from ArduSub.cpp
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
4112fd1316
|
Sub: Remove mode header
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
8d60a34474
|
Sub: Switch to AC_PosControl_Sub
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
565afc23ad
|
Sub: Switch to AC_AttitudeControl_Sub
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
5233b25910
|
Sub: Format all C++ with Tools/CodeStyle/astylerc
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
ea05804a94
|
Sub: fix frame report and -Wundef warning
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
e0cd1d0679
|
Sub: Remove frame-specific waf targets
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
16d27c05ea
|
Sub: add version.h (missed in rebase on ardupilot master)
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
ed87bd9e59
|
Sub: fixes from rebase on ArduPilot master
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
3e97cc5b46
|
Sub: Log manual control failsafe occurances
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
852374ab4d
|
Sub: Manual control failsafe
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
029cf3b388
|
Sub: Update to library changes
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
098a716d41
|
Sub: Add TSYS01 'celsius' object
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
c54e464e8c
|
Sub: Update release notes for v3.4 release
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
6bc84a0e9a
|
Sub: Finalize frame definitions and frame config metadata
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
6b3610ea70
|
Sub: Set frame configuration with parameter instead of make target
Now only one firmware is required for ArduSub
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
7c849f1e52
|
Sub: Fixup parameter metadata
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
173ee85ac7
|
Sub: Send invalid PWM to servo rail before rebooting
This corrects a previous attempt at doing the same
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
d237887d08
|
Sub: Require initial contact with GCS before entering failsafe.
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
48d5bf7cff
|
Sub: Change default depth hold pids
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
10ff379938
|
Sub: Change software type to 40 to identify as Sub instead of copter
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
bb3e32d391
|
Sub: Make checks stricter on flight mode init
Also return fail mode init for unimplemented modes
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
3ddb714e20
|
Sub: Change default depth control parameters
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
21b5309e5d
|
Sub: Configure default flight modes
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
b7e419cf9c
|
Sub: Configure default joystick buttons
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
9ec79ab654
|
Sub: Remove RC radio failsafe
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
23122f4b90
|
Sub: Add camera tilt servo center parameter
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
6562e14634
|
Sub: Change default GCS failsafe to disarm
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
5bd2af6b77
|
Sub: Add throttle channel gain scalar parameter
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
e61bf46882
|
Sub: Implement mode_toggle joystick button function
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
b108620742
|
Sub: Change default pwm frequency to 200Hz
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
2bb3286faa
|
Sub: Return MAV_RESULT_UNSUPPORTED for compassmot calibration
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
7b1347da79
|
Sub: Initialize control mode to flightmode 1
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
544ea2ecd4
|
Sub: Fix parameter metadata
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
4278ae8a64
|
Sub: Fix surface/bottom detector logic
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
fdf9e5fde0
|
Sub: Fix unused variables in acro and stabilize
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
45de3b1163
|
Sub: Disable Avoidance and Proximity by default
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
d11b07bd4f
|
Sub: Remove PILOT_THR_BEHAVIOR parameter and disable auto_disarm_check()
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
cfc94b65f5
|
Sub: add AP_Beacon to wscript
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
8d2203b437
|
Sub: Remove use of throttle-hover
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
d83898db8c
|
Sub: Change EEPROM format version to 1
This will cause eeprom to be wiped, and defaults loaded when flashing
firmware from earlier versions.
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
538e3f9c8f
|
Sub: Reorganize parameters
Parameter enum indices reordered
Also removed unused input_manager
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
e66ba2ad74
|
Sub: Hide Circle Nav parameters from user
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
0d575681de
|
Sub: Remove RTL
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
23e460d71d
|
Sub: Disable Rally and Terrain by default
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
bb762092e8
|
Sub: Disable optical flow by default
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
3010114adb
|
Sub: Disable CH6 Tuning
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
69d89c5871
|
Sub: Remove LAND parameters
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
19afd7a3dd
|
Sub: Remove simple mode parameters, and disable simple modes
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
9aa05e1195
|
Sub: Remove (unused) PHLD parameters
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
ae4e53fc3f
|
Sub: Hide Aux Switch parameters from user
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
f10f1a0bae
|
Sub: Remove throw mode
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
4571dbc57c
|
Sub: Fix -Wundef compile warnings
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
cfaf08ad31
|
Sub: Remove frame_orientation parameter
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
eeadfa0d92
|
Sub: Disable TRANSECT parameters
|
2017-02-21 11:26:14 +11:00 |
Jacob Walser
|
6426ceec27
|
Sub: Disable RCMAP
|
2017-02-21 11:26:14 +11:00 |