Commit Graph

13961 Commits

Author SHA1 Message Date
Jacob Walser ab76a7683c AP_Motors: add set_motor api for motor testing 2018-04-20 16:34:30 -04:00
Patrick José Pereira 038b8d6791 GCS_MAVLINK: Add SYSTEM_TIME handle
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira 72234031c0 P_HAL_VRBRAIN: Add system_time_was_set to set system_time once
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira 1ea08c6396 AP_HAL_PX4: Add system_time_was_set to set system_time once
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira 3a74ad9105 AP_HAL_Linux: Add system_time_was_set to set system_time once
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira a5c7303cd3 AP_HAL: Add system_time_was_set
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira 17a0f6c3be GCS_MAVLink: Use get_system_clock_us in mavlink_msg_system_time_send
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira 3102846b8b AP_HAL: Add get_system_clock_us in utils
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Jacob Walser f6c0639120 AC_AttitudeControl: Allow zero gains for Sub
Close bluerobotics/ardusub#70
2018-04-11 19:47:19 -04:00
Jacob Walser d49b7337cb AP_Arming: Clarify/bring commonality to RC Channels check description 2018-04-11 18:16:15 -04:00
Jacob Walser a48bb23a5c AP_Arming: correct parameter description 2018-04-11 18:08:34 -04:00
Peter Barker b04c22dd93 AP_Arming: remove airspeed arming check bits from non-plane vehicles 2018-04-11 17:20:50 -04:00
Jacob Walser 9f054dd61d AP_Motors6DOF: add missing float specifier 2018-04-11 15:05:45 -04:00
dheideman b8430ceaa5 AP_JSButton: Add servo toggle button function 2018-01-27 19:16:32 -05:00
dheideman df4ab9ff7f AP_JSButton: Add momentary servo button function 2018-01-27 19:16:01 -05:00
dheideman bdd9207902 AP_JSButton: Add momentary relay button function 2018-01-27 19:15:18 -05:00
Jacob Walser 7ef1f4b177 AP_Motors: Add current limiting to 6DOF motors for Sub 2017-11-10 15:36:32 -05:00
Jacob Walser 68d9116840 AP_HAL_SITL: Add current and voltage monitoring implementation for Sub 2017-11-10 15:36:22 -05:00
dheideman 9085a353bb AP_JSButton: Add joystick button functions for relays 3 & 4 2017-10-31 11:42:39 -04:00
Jacob Walser ef51ac9b64 AP_Param: Add set_by_name and set_and_save_by_name helpers 2017-10-31 11:42:39 -04:00
Jacob Walser 2e8d50e8e4 AP_Motors: bugfix motors enabled when there is no output allocation 2017-10-30 11:05:23 -04:00
Jacob Walser 1ed0def55e AP_JSButton: input_hold_toggle -> input_hold_set 2017-08-25 10:42:02 -04:00
Jacob Walser 9f1a6a4854 AP_Baro: Tweak Keller LD driver for better performance after initial tests 2017-08-25 10:41:57 -04:00
Jacob Walser edfcac7d1f AP_Baro: Remove superfluous casts 2017-08-25 10:40:31 -04:00
Jacob Walser 55370ac1e6 AP_Baro: New AP_Baro_Keller device driver 2017-08-25 10:40:23 -04:00
Jacob Walser 8ba1d32a9f GCS_MAVLink: Add MSG_NAMED_FLOAT ap_message id 2017-08-25 01:20:25 -04:00
Peter Barker 4dd659cda7 GCS_MAVLink: move play_tune and led_control handling to base class 2017-08-25 01:16:49 -04:00
Jacob Walser f4eed2a710 AP_Baro: Fix GND_EXT_BUS @Values formatting 2017-05-30 13:21:03 -04:00
Eugene Shamaev 20f7d75b5a AP_UAVCAN: multiple messages when more than 15 servos are sent 2017-04-17 12:32:56 +01:00
Michael du Breuil 994790be0b Dataflash: Clamp GPS accuracy values 2017-04-17 11:37:22 +01:00
Eugene Shamaev fd866d3e20 AP_Baro: removal of legacy UAVCAN support 2017-04-17 17:27:18 +10:00
Eugene Shamaev 67a6e651d6 AP_BoardConfig: removal of legacy UAVCAN support 2017-04-17 17:27:18 +10:00
Eugene Shamaev 0c4a68314b AP_HAL_PX4: removal of legacy UAVCAN support 2017-04-17 17:27:18 +10:00
Eugene Shamaev b3d9126407 AP_Compass: removal of legacy UAVCAN support 2017-04-17 17:27:18 +10:00
Eugene Shamaev 8130d85b42 AP_GPS: removal of legacy UAVCAN support 2017-04-17 17:27:18 +10:00
Andrew Tridgell 92f060bdef SITL: improved single-motor tailsitter plane
give larger control surfaces and take account of thrust airflow over
control surfaces
2017-04-17 14:23:15 +10:00
Andrew Tridgell 6b6ad6ddf2 AP_AHRS: fixed wrap of yaw in AHRS_View 2017-04-17 12:15:19 +10:00
Andrew Tridgell 5758532326 AP_AHRS: make AHRS2 quaternion available 2017-04-16 14:01:36 +10:00
Andrew Tridgell 961da9deb8 HAL_SITL: use quaterion instead of eulers 2017-04-16 14:01:36 +10:00
Andrew Tridgell 4de0daa7a1 SITL: make quaternion state available outside SITL 2017-04-16 14:01:36 +10:00
Andrew Tridgell e440d22003 DataFlash: log DCM and SITL quaternion too 2017-04-16 14:01:36 +10:00
Andrew Tridgell 732915d417 DataFlash: log quaternions for EKF
useful for tailsitters
2017-04-16 14:01:36 +10:00
Andrew Tridgell 248773a7c8 AP_NavEKF3: allow access to quaternion for each instance 2017-04-16 14:01:36 +10:00
Andrew Tridgell 9f3c2cb704 AP_NavEKF2: allow access to quaternion for each instance 2017-04-16 14:01:36 +10:00
Andrew Tridgell 6f54eef857 AP_Motors: force roll motors to 0 in tailsitter when disarmed 2017-04-14 13:01:48 +10:00
Andrew Tridgell 7992a21f6f AP_IRLock: added override keyword 2017-04-14 08:47:39 +10:00
Andrew Tridgell 5d4400f1b7 AC_PrecLand: added BUS parameter for precision landing
allow selection of i2c bus for irlock
2017-04-14 08:47:39 +10:00
Andrew Tridgell 2eb363a950 AP_IRLock: allow specification of i2c bus 2017-04-14 08:47:39 +10:00
Pierre Kancir a6fe6024c1 StorageManager: example fix travis warning
missing function declaration
implicit cast
some style fix
2017-04-13 19:56:16 +01:00
Pierre Kancir 90661c528a RC_Channel: example fix travis warning
missing function declaration
implicit cast
some style fix
2017-04-13 19:56:16 +01:00