Michael du Breuil
4d964fbf2f
AP_BoardConfig: allow channels to be moved regardless of safety switch
2016-06-17 15:20:22 +10:00
Andrew Tridgell
63d0c040e4
AP_Scheduler: expose loop rate on all builds
...
as discussed with Randy
2016-06-17 15:02:28 +10:00
Andrew Tridgell
255bda9f9c
AP_Motors: allow setting of loop rate
...
this allows for SCHED_LOOP_RATE in copter
2016-06-17 15:01:18 +10:00
Andrew Tridgell
fb4cdafef8
AP_Scheduler: allow SCHED_LOOP_RATE for copter in SITL
...
very useful for slow simulation environment
2016-06-17 15:01:18 +10:00
Andrew Tridgell
e360c6117e
SITL: make SIM_* variables available to simulator backends directly
2016-06-17 08:36:13 +10:00
Grant Morphett
34fa2a39bd
AP_InertialSensor: Changing the default gyro filter from 10 to 4
...
This change is only for Rovers.
2016-06-16 14:37:55 +09:00
Tom Pittenger
1770f314ac
SITL: change SIM_ADSB default to -1 to default disabled to leave telem port available
2016-06-15 17:22:54 -07:00
Andrew Tridgell
027788f72b
SITL: fixed gimbal simulator for recent MAVLink2 changes
2016-06-16 10:17:28 +10:00
Andrew Tridgell
145ab1d626
SITL: fixed send of ADSB_Vehicle packets with recent MAVLink2 changes
2016-06-16 10:15:07 +10:00
Tom Pittenger
8036912173
AP_ADSB: clarified some minor logic
2016-06-14 21:05:44 -07:00
Tom Pittenger
0ed868d97b
SITL: compiler warning, comparing float to 0
2016-06-14 21:05:38 -07:00
Tom Pittenger
c3b241ca88
SITL: change ADSB_VEHICLE update rate to 1Hz instead of 2Hz to match PING behavior
2016-06-14 21:05:32 -07:00
Tom Pittenger
52fcc36249
AP_HAL_SITL: remove -A --adsb argument, feature is now always enabled controlled by param
2016-06-14 21:05:23 -07:00
Tom Pittenger
f2b5f5f4a5
AP_HAL_SITL: adsb is always enabled in the sim, controlled by param SIM_ADSB_COUNT
2016-06-14 21:03:30 -07:00
Tom Pittenger
95da4accfb
SITL: add SIM_ADSB_COUNT, RADIUS, ALT params
2016-06-14 21:00:39 -07:00
Tom Pittenger
ad81e56a64
AP_ADSB: allow buffer to add to the max, instead of one less than the max
2016-06-14 21:00:27 -07:00
Andrew Tridgell
120564f094
RC_Channel: set_radio() should not constrain values
...
caller is supplying direct PWM value. The MIN/MAX should not apply
2016-06-14 13:08:35 +10:00
Tom Pittenger
b4b0ec404c
GCS_MAVLink: flag a link as active if it ever sends a message
2016-06-13 18:25:26 -07:00
Andrew Tridgell
e070aeebe3
AC_AttitudeControl: added accessors for P and D RMS controller values
2016-06-10 17:48:31 +10:00
Andrew Tridgell
1c463e3f3b
AC_AttitudeControl: log rms P and D separately
...
as discussed with Leonard
2016-06-10 17:48:31 +10:00
Leonard Hall
b3fcab8044
AP_Motors: minor comment fix
2016-06-09 09:49:00 +09:00
dgrat
0b5ab7162d
AP_HAL_Linux: Changes in RPi version detection
...
If the RPi version detection fails, the standard version is now RPi2/3 instead of RPi1.
I think this is useful, because the RPi1 is not really supported (performance reasons).
2016-06-08 11:50:43 -03:00
dgrat
15a915edd3
AP_HAL_Linux: Simplification of the code
...
I applied the ArduPilot coding style guide and additionally simplified the code where possible.
2016-06-08 11:50:43 -03:00
masierra
8fc494cfcd
AP_AHRS_DCM: changed estimate to use prev values for dir & vel
2016-06-06 15:26:51 -07:00
Tom Pittenger
41c9cace68
AP_Mission: mavlink parsing should use check_lat/lng functions
2016-06-06 13:08:37 -07:00
Tom Pittenger
00aaa78757
AP_Math: add separate check_lat() and check_lng()
2016-06-06 13:02:56 -07:00
Michael du Breuil
fb07b8c4cc
Mission: fix bounds checking of MISSION_ITEM lat/lon
2016-06-06 10:08:45 -07:00
Andrew Tridgell
a06e46a84c
DataFlash: log 14 output channels in RCOU
...
unfortunately this means we need to shorten the column headers, but at
least this makes us consistent with RCIN
2016-06-06 15:14:28 +10:00
Andrew Tridgell
2239fd6a6e
AP_GPS: fixed hexdigit in NMEA detector
...
thanks to adorus for spotting this! See issue#4255
2016-06-06 07:36:31 +10:00
Andrew Tridgell
3969bde84a
AP_Math: fixed coverity warning in example
2016-06-05 07:20:46 +10:00
Andrew Tridgell
0166ab2038
HAL_SITL: check for SIM_RC_FAIL
2016-06-05 05:54:56 +10:00
Andrew Tridgell
4e3dd315cb
RC_Channel: fixed double channel assignment
...
this fixes RC_Channel_aux::set_aux_channel_default from assigning
k_heli_rsc twice, once at default channel and once at user designated
channel
2016-06-05 05:54:56 +10:00
Peter Barker
cb16d0b6c6
AP_Math: correct examples build on px4
2016-06-04 12:31:36 -03:00
Andrew Tridgell
be26988b93
AP_Tuning: don't warn of controller errors when disarmed
2016-06-04 19:20:45 +10:00
Andrew Tridgell
9e9a048016
SITL: make heli RPM rpm1 in FlightAxis
2016-06-04 18:33:36 +10:00
Andrew Tridgell
f58d837026
AP_Motors: fixed heli RSC output range and float conversion
...
adds H_RSC_PWM_MIN, H_RSC_PWM_MAX and H_RSC_PWM_REV
2016-06-04 18:33:36 +10:00
Tom Pittenger
a512e807dc
AP_HAL_PX4: disarm motors on reboot so ensure they are off during bootloader upload
2016-06-04 00:42:43 -07:00
Andrew Tridgell
79ffc28f68
SITL: fixed ground accel for helis in FlightAxis
...
fixes landing detection
2016-06-04 15:52:00 +10:00
Andrew Tridgell
7c227ac96c
SITL: debug code for logging raw SITL data
2016-06-04 14:21:21 +10:00
Andrew Tridgell
f6a7c1839a
SITL: use FlightAxis body accel
...
less noisy than rotating early accel
2016-06-04 14:20:55 +10:00
Andrew Tridgell
f6e42cb3e2
SITL: cope with restarting RealFlight while connected
2016-06-04 12:07:03 +10:00
Andrew Tridgell
9c13ac997e
SITL: use FlightAxis accel when not touching the ground
2016-06-04 11:34:57 +10:00
Andrew Tridgell
0b9fca6ef9
SITL: use quaternion attitude from FlightAxis
2016-06-04 11:04:15 +10:00
Tom Pittenger
5df2e57209
AP_HAL_SITL: do not compile terrain class when terrain is not disabled via compile flag
2016-06-03 11:07:36 -07:00
Tom Pittenger
8b405e26ea
GCS_MAVLink: battery2 current is in 10*mAh over mavlink
2016-06-02 16:59:29 -07:00
Tom Pittenger
a8c14e68da
AP_Tuning: compile warning: float to double on print
2016-06-02 16:59:27 -07:00
Tom Pittenger
d2c9b02ca5
AP_BattMonitor: remove voltage2() since we have voltage(x) available
2016-06-02 16:59:26 -07:00
Tom Pittenger
4e4bc0bee4
GCS_MAVLink: use voltage(x) instead of voltage2()
2016-06-02 16:59:23 -07:00
Tom Pittenger
a1564bd337
AP_BattMonitor: check actual battery instances instead of max possible instances
2016-06-02 16:59:21 -07:00
Tom Pittenger
8939c5308f
AP_Arming: check actual battery instances then max possible instances
2016-06-02 16:59:19 -07:00