Move UAS and MAVLinkProtocol back to main thread
Plus a large number of other changes to allow for orderly shutdown of objects without crashes or asserts. This is need for unit tests to create/delete global state around every test.
Showing
- src/AutoPilotPlugins/AutoPilotPlugin.h 27 additions, 17 deletionssrc/AutoPilotPlugins/AutoPilotPlugin.h
- src/AutoPilotPlugins/AutoPilotPluginManager.cc 91 additions, 11 deletionssrc/AutoPilotPlugins/AutoPilotPluginManager.cc
- src/AutoPilotPlugins/AutoPilotPluginManager.h 26 additions, 8 deletionssrc/AutoPilotPlugins/AutoPilotPluginManager.h
- src/AutoPilotPlugins/Generic/GenericAutoPilotPlugin.cc 18 additions, 11 deletionssrc/AutoPilotPlugins/Generic/GenericAutoPilotPlugin.cc
- src/AutoPilotPlugins/Generic/GenericAutoPilotPlugin.h 10 additions, 5 deletionssrc/AutoPilotPlugins/Generic/GenericAutoPilotPlugin.h
- src/AutoPilotPlugins/PX4/PX4AutoPilotPlugin.cc 43 additions, 54 deletionssrc/AutoPilotPlugins/PX4/PX4AutoPilotPlugin.cc
- src/AutoPilotPlugins/PX4/PX4AutoPilotPlugin.h 13 additions, 12 deletionssrc/AutoPilotPlugins/PX4/PX4AutoPilotPlugin.h
- src/AutoPilotPlugins/PX4/PX4ParameterFacts.cc 50 additions, 10 deletionssrc/AutoPilotPlugins/PX4/PX4ParameterFacts.cc
- src/AutoPilotPlugins/PX4/PX4ParameterFacts.h 15 additions, 4 deletionssrc/AutoPilotPlugins/PX4/PX4ParameterFacts.h
- src/FactSystem/Fact.cc 5 additions, 4 deletionssrc/FactSystem/Fact.cc
- src/FactSystem/Fact.h 6 additions, 9 deletionssrc/FactSystem/Fact.h
- src/FactSystem/FactSystem.h 0 additions, 1 deletionsrc/FactSystem/FactSystem.h
- src/GAudioOutput.cc 21 additions, 33 deletionssrc/GAudioOutput.cc
- src/GAudioOutput.h 7 additions, 4 deletionssrc/GAudioOutput.h
- src/QGCApplication.cc 27 additions, 3 deletionssrc/QGCApplication.cc
- src/QGCQuickWidget.cc 1 addition, 3 deletionssrc/QGCQuickWidget.cc
- src/QGCSingleton.h 5 additions, 3 deletionssrc/QGCSingleton.h
- src/VehicleSetup/SetupView.cc 1 addition, 1 deletionsrc/VehicleSetup/SetupView.cc
- src/audio/QGCAudioWorker.cpp 4 additions, 8 deletionssrc/audio/QGCAudioWorker.cpp
- src/comm/LinkManager.cc 17 additions, 20 deletionssrc/comm/LinkManager.cc
Loading
Please register or sign in to comment