Programs: dune-create-params.py: Added option to specify destination folder.
Config: hardware/lctr-a6xx/edgetech-2205.ini: Reduced activation and deactivation times.
DUNE/Tasks: Added isActivating() and isDeactivating().
Power/DOAMv1: Replaced custom logic with isActivating() and isDeactivating().
Power/DOAMv2: Replaced custom logic with isActivating() and isDeactivating().
Power/LEDCON: Replaced custom logic with isActivating() and isDeactivating().
Sensors/Imagenex837B: Replaced custom logic with isActivating() and isDeactivating().
Sensors/Imagenex881A: Replaced custom logic with isActivating() and isDeactivating().
Simulators/Dummy: Replaced custom logic with isActivating() and isDeactivating().
Vision/DFK51BG02H: Replaced custom logic with isActivating() and isDeactivating().
Vision/Lumenera: Replaced custom logic with isActivating() and isDeactivating().
Sensors/Edgetech2205: Replaced custom logic with isActivating() and
isDeactivating(). Wait for power channel state to became off when
deactivating.
Transports/Discovery: Consume messages from the bus.
Control/Path/Height: Changed Task to Periodic. Avoids duplicated PathControlState messages as it runs alongside other PathController.
Maneuver/VehicleFormation/Coordinator: Disabling Task until compilation problems are solved.
Programs: dune-sendmsg: Added FuelLevel.
Config: auv/transports: added VehicleMedium to UDP, removed Parameter and ParameterControl.
Config: hardware/lctr-a9xx: added EntityParameters to UDP Transports.
Config: auv/transports: removed incoming messages from UDP Transports.
Transports/Discovery: Set entity state to normal on initialization.