Browse Source

Tools: ardupilotwaf add OpenDroneID lib

master
Joshua Henderson 3 years ago committed by Andrew Tridgell
parent
commit
68360571d1
  1. 1
      Tools/ardupilotwaf/ardupilotwaf.py
  2. 3
      Tools/ardupilotwaf/boards.py

1
Tools/ardupilotwaf/ardupilotwaf.py

@ -110,6 +110,7 @@ COMMON_VEHICLE_DEPENDENT_LIBRARIES = [ @@ -110,6 +110,7 @@ COMMON_VEHICLE_DEPENDENT_LIBRARIES = [
'AP_Torqeedo',
'AP_CustomRotations',
'AP_AIS',
'AP_OpenDroneID',
]
def get_legacy_defines(sketch_name, bld):

3
Tools/ardupilotwaf/boards.py

@ -555,6 +555,9 @@ class sitl(Board): @@ -555,6 +555,9 @@ class sitl(Board):
cfg.define('HAL_WITH_SPI', 1)
cfg.define('HAL_WITH_RAMTRON', 1)
cfg.define('AP_GENERATOR_RICHENPOWER_ENABLED', 1)
if Utils.unversioned_sys_platform() != 'cygwin' and sys.platform != 'darwin':
# enable OpenDroneID, but not on cygwin or macos due to compiler version used
cfg.define('AP_OPENDRONEID_ENABLED', 1)
if self.with_can:
cfg.define('HAL_NUM_CAN_IFACES', 2)

Loading…
Cancel
Save