Commit Graph

4586 Commits

Author SHA1 Message Date
Peter Barker 0ea4e150db autotest: add test for gimbal range issue 2020-01-31 14:20:07 +11:00
Peter Barker a9e288a335 autotest: improve clarity by breaking apart calculations for mount pitch 2020-01-31 14:20:07 +11:00
Andrew Tridgell 71503a1b9d Tools: updated IO firmware 2020-01-31 11:09:07 +11:00
Peter Barker 346471258b autotest: add test for mot_pwm validation 2020-01-30 14:49:16 +09:00
Rishabh 5e08d503ea Autotest: support new motor orders 2020-01-29 16:57:23 +09:00
Peter Barker 441f43103a autotest: add send_debug_trap to send a mavlink trap to the autopilot 2020-01-29 10:27:01 +11:00
Peter Barker 53ce463a90 autotest: add test for statustext coming through via frsky passthrough 2020-01-28 15:16:58 +11:00
Peter Barker bde97596eb Tools: adjust Replay for new AP_Vehicle requirements 2020-01-28 11:34:51 +11:00
Peter Barker 2401afd496 AP_Periph: fix up firmware version includes 2020-01-28 11:34:51 +11:00
Peter Barker cc5359d774 autotest: add explicit tests for rc-override-times of 0 and -1 2020-01-28 10:40:57 +11:00
Jaaaky fb7c5e09e5 Tools: chibios.py remove duplicate fread from wraplist 2020-01-28 08:48:29 +11:00
Gautham P Krishnan db46a56443 Tools: added name to GIT_Success.txt 2020-01-27 14:16:01 +09:00
Andrew Tridgell b3ff75ed6b Tools: fixed list for USBID in generate_manifest.py 2020-01-27 10:16:49 +11:00
Andrew Tridgell eee18942b5 Tools: added f303-Universal bootloader 2020-01-26 09:12:55 +11:00
Andrew Tridgell d87306afbd Tools: auto-build f303-Universal firmware 2020-01-26 09:12:55 +11:00
Andrew Tridgell 1734541eb7 AP_Periph: added enable mechanisms for all sensor types 2020-01-26 09:12:55 +11:00
Peter Barker e7ca2057ce autotest: improve output from wait_altitude 2020-01-25 14:26:13 +11:00
Peter Barker c4ce6fa385 autotest: Sub: give vehicle 1 second to achieve alt-hold altitude 2020-01-25 14:26:13 +11:00
Peter Barker 0c85200b18 autotest: test diagonals and off-diagonals are set by magcal test 2020-01-25 11:32:27 +11:00
Rajat Singhal 1b19628714 Tools: Add default params for Airsim Rover vehicle 2020-01-23 15:12:50 +11:00
Rajat Singhal 842822bb47 Tools: autotest: Add airsim-rover vehicle 2020-01-23 15:12:50 +11:00
Henry Wurzburg d82b29b23d Tools:Add intelhex for python2 to let WAF build the hex files 2020-01-22 07:29:16 +11:00
Peter Barker d95956a587 Replay: EKF objects have moved into AP_AHRS_NavEKF 2020-01-21 11:53:18 +11:00
Patrick José Pereira 4518e2b8f2 Tools: Add JSONEmit in param_parse
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-01-21 10:00:33 +11:00
Patrick José Pereira 1a14085a6d Tools: Add json param metadata parser
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-01-21 10:00:33 +11:00
Pierre Kancir 2b9c6b08c2 Tools: add readme for completion 2020-01-20 18:33:06 +11:00
Pierre Kancir b247f2830b Tools: add completion for vehicle binaries 2020-01-20 18:33:06 +11:00
Andrew Tridgell 1284f1bd8a Tools: removed separate recursive sempahore test 2020-01-19 20:19:30 +11:00
Peter Barker 375f642759 autotest: fix race condition in test for AFS on Plane
Only showed up when running under Valgrind, this was a simple race condition.
2020-01-19 09:03:54 +11:00
Andrew Tridgell 0d283bf3a7 Tools: added --build-target to configure_all.py 2020-01-19 07:24:57 +11:00
Andrew Tridgell 5c4dda38b5 Tools: Added semaphore ops to CPUInfo
taking a semaphore on F765 takes about 1.3us. About 1.5us for a
recursive semaphore

On a F405 it costs about 2.6us for semaphore, about 2.8us for
recursive semaphore
2020-01-18 18:19:26 +11:00
Andrew Tridgell a777031f54 Tools: auto-build R9Pilot 2020-01-18 17:00:44 +11:00
Andrew Tridgell 82e6ac4b0b Tools: added R9Pilot bootloader 2020-01-18 17:00:44 +11:00
Andrew Tridgell 2180a21441 AP_Periph: support HAL_SAFE_BUTTON_ON for polarity of safety button 2020-01-18 15:44:17 +11:00
Andrew Tridgell cc5ccc28ec AP_Periph: avoid baro calibration
not needed, and the delay can trigger watchdog
2020-01-18 15:44:17 +11:00
Michel Pastor e2ac1acfcc Tools: added SuccexF4 to auto build 2020-01-18 14:54:29 +11:00
Michel Pastor 1e2d9b16a0 Bootloader: add SuccexF4 bootloader 2020-01-18 14:54:29 +11:00
Peter Barker 91b01a3eb2 autotest: fix integer vs float issues for Python3 2020-01-18 12:52:31 +11:00
Peter Barker e568f74580 autotest: correct string-vs-float issue in dataflashovermavlink test 2020-01-18 09:09:18 +11:00
Peter Barker 3d0ede499b autotest: disable parameters test on Tracker until reboot works 2020-01-16 21:19:01 +11:00
Andrew Tridgell 647aaf0575 waf: added AP_Stats to Sub 2020-01-16 20:36:54 +11:00
Andrew Tridgell c2ed419401 waf: build AP_Hott_Telem 2020-01-16 20:36:54 +11:00
Peter Barker 6c8975eae3 autotest: make sub altitude test more reliable
momentum + stopping point could both explain unreliability
2020-01-16 14:23:43 +11:00
Peter Barker 7cd21d3a3a Tools: correct FML versions for eoan64 2020-01-16 12:23:12 +11:00
Andy Piper b41a9c51e9 Tools: correct vagrant boot of boxes. Make install-prereqs-ubuntu pick the right versions of libraries based on the ubuntu release. 2020-01-16 09:58:13 +11:00
Patrick José Pereira 994a934f88 Tools: ardupilotwaf: Add navigator board
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-01-16 08:01:54 +11:00
Peter Barker f42c42df02 autotest: Python3 fixes for Frsky tests 2020-01-15 22:00:51 +11:00
Peter Barker a21a87e884 waf: factor out a cc_version_gte 2020-01-15 13:55:42 +11:00
Peter Barker 824a085097 waf: make implicit fallthroughs fatal 2020-01-15 13:55:42 +11:00
Peter Barker 9192cb7b41 autotest: add tests for parameter download 2020-01-15 13:54:23 +11:00