Browse Source

Tools: ardupilotwaf add OpenDroneID lib

release-4.2.3
Andrew Tridgell 3 years ago committed by Randy Mackay
parent
commit
56fa967bbd
  1. 1
      Tools/ardupilotwaf/ardupilotwaf.py
  2. 3
      Tools/ardupilotwaf/boards.py

1
Tools/ardupilotwaf/ardupilotwaf.py

@ -109,6 +109,7 @@ COMMON_VEHICLE_DEPENDENT_LIBRARIES = [ @@ -109,6 +109,7 @@ COMMON_VEHICLE_DEPENDENT_LIBRARIES = [
'AP_VideoTX',
'AP_FETtecOneWire',
'AP_Torqeedo',
'AP_OpenDroneID',
]
def get_legacy_defines(sketch_name, bld):

3
Tools/ardupilotwaf/boards.py

@ -547,6 +547,9 @@ class sitl(Board): @@ -547,6 +547,9 @@ class sitl(Board):
cfg.define('HAL_WITH_SPI', 1)
cfg.define('HAL_WITH_RAMTRON', 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