Commit Graph

42556 Commits

Author SHA1 Message Date
Siddharth Purohit
faacd03e3a AP_Common: add method that can help to put contraint on accessor type 2020-02-19 13:59:53 +09:00
Siddharth Purohit
1d2985e967 AP_Param: add method to find key of top level group variable by pointer 2020-02-19 13:59:53 +09:00
Siddharth Purohit
8a7dcafa0f SITL: add parameter MAG_DEVID in SITL 2020-02-19 13:59:53 +09:00
Siddharth Purohit
8d227d401a AP_Compass: modify compass driver to support consistent ordering and hotplugging 2020-02-19 13:59:53 +09:00
Siddharth Purohit
545331024f AP_NavEKF3: Primary compass is always at serial number 0 2020-02-19 13:59:53 +09:00
Siddharth Purohit
4cca1c307c AP_NavEKF2: Primary compass is always at serial number 0 2020-02-19 13:59:53 +09:00
Siddharth Purohit
7da331535c AP_Arming: add arming message for compass not detected but assigned 2020-02-19 13:59:53 +09:00
Siddharth Purohit
defc1b5fcb ArduCopter: add arming message for compass not detected but assigned 2020-02-19 13:59:53 +09:00
Siddharth Purohit
653fad44d4 AP_Arming: Primary Compass is always at serial# 0 2020-02-19 13:59:53 +09:00
Siddharth Purohit
b5cf1ecfe1 Arducopter: Primary Compass is always serial# 0 2020-02-19 13:59:53 +09:00
Peter Barker
6dd204d52c Tracker: correct missing parameter documentation 2020-02-19 15:09:16 +11:00
Peter Barker
baf375e7a0 AP_WheelEncoder: add param docs for new PID filter parameters 2020-02-19 15:09:16 +11:00
Peter Barker
e85a4dcd7d AP_Soaring: remove empty Units: parameter doc entries
These break parameter generation
2020-02-19 15:09:16 +11:00
Peter Barker
6d7ee65a5f AP_AdvancedFailsafe: correct WP_GPS_LOSS param documentation block 2020-02-19 15:09:16 +11:00
Peter Barker
370e378bf6 AP_ICEngine: correct IDLE_DB parameter documentation 2020-02-19 15:09:16 +11:00
Peter Barker
c4d282f05b autotest: param_parse.py: whitespace-only line is param block delimiter
Several parameters were missing from the documentation because there was
a line with just trailing whitespace immediately after a parameter
metadata block.

Be more lenient.
2020-02-19 15:09:16 +11:00
Peter Barker
b2d05c9a85 autotest: make download_parameters more robust 2020-02-19 15:09:16 +11:00
Peter Barker
e3e152ae3e autotest: make all-parameter-documentation-working a full autotest 2020-02-19 15:09:16 +11:00
Rishabh
f22e818161 Autotest: support new motor orders 2020-02-19 11:28:25 +09:00
Rishabh
c65d1ff8d8 HAL_SITL: support new motor orders 2020-02-19 11:28:25 +09:00
Rishabh
08f27f7668 SITL: Added cwx motor setup for hexa, octa and octaquad 2020-02-19 11:28:25 +09:00
Rishabh
aec65ed6ff AP_Motors: Added cwx motor setup for hexa, octa and octaquad 2020-02-19 11:28:25 +09:00
Peter Barker
14e758a6d1 Tools: add sitltest-tracker into build_ci.sh 2020-02-19 13:13:45 +11:00
Peter Barker
f8f7d42182 travis: run sitltest-tracker 2020-02-19 13:13:45 +11:00
Peter Barker
1190b9ff19 AP_Proximity: TeraRangerTower uses intermediate serial class 2020-02-19 11:12:37 +09:00
Peter Barker
107c424a5c AP_Proximity: LightWareSF40C_v09 uses intermediate serial class 2020-02-19 11:12:37 +09:00
Peter Barker
97320e8938 AP_Proximity: TeraRangerTowerEvo uses intermediate serial class 2020-02-19 11:12:37 +09:00
Peter Barker
0d4e72622e AP_Proximity: RPLidarA2 uses intermediate serial class 2020-02-19 11:12:37 +09:00
Peter Barker
788e466c90 AP_Proximity: LightWareSF40C used intermediate serial class 2020-02-19 11:12:37 +09:00
Peter Barker
fcdb833f46 AP_Proximity: add intermediate AP_Proximity_Backend_Serial class 2020-02-19 11:12:37 +09:00
Peter Barker
d8f6089f64 Tracker: add arming library to avoid segmentation fault
Places make assumptions that the AP_Arming singleton is non-null
2020-02-19 11:50:54 +11:00
Rishabh
075ef40d95 Sub: Rename SYSID_SW_MREV to FORMAT_VERSION 2020-02-19 09:45:22 +09:00
Rishabh
d4dcadcea0 Copter: Rename SYSID_SW_MREV to FORMAT_VERSION 2020-02-19 09:45:22 +09:00
murata
f64a0a9df9 Sub: Match the column of element description 2020-02-19 09:44:57 +09:00
murata
94901edaf2 Copter: Match the column of element description 2020-02-19 09:44:57 +09:00
Michael du Breuil
1f8c030eba GCS_MAVLink: Allow scripting to start/stop the REPL 2020-02-18 17:23:22 -07:00
Michael du Breuil
e24f2f9175 modules: Update MAVLink version 2020-02-18 17:23:22 -07:00
Michael du Breuil
cf06beb1e6 AP_Scripting: Add support for REPL over MAVLink 2020-02-18 17:23:22 -07:00
Michael du Breuil
296c014d14 GCS_MAVLink: Fix excess trimming of autopilot version 2020-02-19 09:10:02 +11:00
Peter Hall
ab07bae8a6 Mavlink: add initalized bit to EKF_STATUS_FLAGS 2020-02-19 06:45:07 +11:00
Peter Hall
7bef426531 AP_Logger: EKF4 change flags state from uint16_t to uint32_t 2020-02-19 06:45:07 +11:00
Peter Hall
47e3fda8e9 AP_NavEKF3: add initalized flag and change to uint32_t 2020-02-19 06:45:07 +11:00
Peter Hall
e0eeb4f863 AP_NavEKF2: add initalized flag and change to uint32_t 2020-02-19 06:45:07 +11:00
Peter Hall
9ec5355dfc AP_NavEKF: add initalized flag and change to uint32_t 2020-02-19 06:45:07 +11:00
Peter Barker
d24d1c587a AP_Scripting: add documentation for DEBUG_LVL parameter 2020-02-18 20:25:58 +09:00
Gone4Dirt
e2f3cb7ee8 Plane: Support added for DO_LAND_START FS fix 2020-02-18 21:03:29 +11:00
Gone4Dirt
44718cd00f AP_Mission: Check if failsafes should interupt landing approach 2020-02-18 21:03:29 +11:00
Andrew Tridgell
32ecd904bd GCS_MAVLink: use MAV_SYS_STATUS_PREARM_CHECK
this allows GCS to continually display prearm check status
2020-02-18 15:16:02 +11:00
Henry Wurzburg
bf1b48b940 AP_Notify: add mah consumed to BAT line in OLED displays 2020-02-18 15:15:52 +11:00
Peter Barker
7f64c6159d AP_Landing_Deepstall: correct missing parameter docs 2020-02-18 13:28:03 +11:00