olliw42
55c1c67db4
3 comments by DonLakeFlyer adopted, compiled and tested
6 years ago
olliw42
4d02fe4e05
change categroy name, adopting DonLakeFlyers comment
6 years ago
olliw42
5bbb26e542
use MAV_COMP_ID_GIMBALX thx to latest mavlink update
6 years ago
DonLakeFlyer
d9bbe9bd67
Separate progress bar handling for initial load, write and read batching
6 years ago
olliw42
0ac171d9c3
move parameter category&group handling for components up to ParameterManager class
6 years ago
murata
f6658d4a17
FactSystem: Change NULL or 0 to nullptr
6 years ago
Don Gagne
19e2c07422
Fix crash caused by NULL vehicle
6 years ago
Don Gagne
056f0bfb92
Fix up vehicle type usage when getting firmware plugin
6 years ago
Gus Grubba
d1828fe576
Reset Parameters to Vehicle's Default
6 years ago
Don Gagne
338100b04a
Fix cases of _logVehiclePrefix usage with missing componentId
6 years ago
Don Gagne
6f6a526f66
Initialization of Fact prior to Qt init causes crash.
6 years ago
Don Gagne
0e6902e352
Clarify category map usage
7 years ago
Don Gagne
721c6d564e
Fix multi-component handling.
7 years ago
Patrick José Pereira
df569bcf2c
FactSystem: Change from foreach to c++11 for
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
1863cded13
ParameterManager: Use 3rd parameter in connect
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Don Gagne
4afd9baa5a
Added support for qgcRebootRequired Fact meta data value.
7 years ago
DonLakeFlyer
0114a391b7
Slightly better Log Replay
7 years ago
DonLakeFlyer
d5318d2778
Add ParameterManagerDebugCacheFailureLog support
...
Used to debug cache CRC misses.
7 years ago
Gus Grubba
5d435d39ff
Add support for 64-bit metadata values
7 years ago
DonLakeFlyer
fcddb6f252
Remove usage of PREFLIGHT_STORAGE
...
Buggy and no longer needed
7 years ago
DonLakeFlyer
a52b110be9
Add support for HIGH_LATENCY2
...
* Flight modes still not implemented. Waiting on message change.
* Also includes various cauterization of UI things which should not be
available on high latency link.
7 years ago
DonLakeFlyer
e950558856
Add support for volatile Facts/Parameters
7 years ago
Don Gagne
b0f60168e2
Parameter Editor Category->Group hierarchy support
7 years ago
DonLakeFlyer
70a304f3a5
Log cache miss
7 years ago
DonLakeFlyer
3e05f174c8
String fixups for localization
8 years ago
Don Gagne
06ff655043
Better param logging for mission default component case
8 years ago
Don Gagne
fa6f3f711b
Log Replay fixes
8 years ago
Patrick José Pereira
2f85669cff
Solve some typos
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
8 years ago
DonLakeFlyer
f17a103be6
Q_ASSERT cleanup
8 years ago
DonLakeFlyer
bcffae2b13
Fix broken hash check with param load
8 years ago
Don Gagne
f5e60b5ed7
Fix encode_chan usage
...
Must memset structures before use.
8 years ago
Donald Gagne
d2488d0afd
Use QCoreApplicationName::applicationName()
...
Instead of hardcoded "QGroundContorl" strings
8 years ago
DonLakeFlyer
d11f7b614e
Faster initial request param retry logic
8 years ago
Don Gagne
a4e8b0823d
Revert "dynamic param load timeout"
8 years ago
Beat Küng
26d2756c25
ParameterManager: remove duplicated call to _initialRequestTimeoutTimer.stop();
8 years ago
Beat Küng
d564a943ae
ParameterManager: dynamically set retry timeout based on parameter rate
8 years ago
Don Gagne
d2861027b4
Handle ArduPilot param behavior
8 years ago
Jacob Walser
dc2a7235ed
Add autopilot version info to parameter file
8 years ago
Don Gagne
979c5031da
Correctly wait for default component params to come through
8 years ago
Don Gagne
ec091ecc11
Changed default component id discovery
...
Use component id from heartbeat
8 years ago
Don Gagne
3a33aaa6cd
Fixed text header
8 years ago
Don Gagne
fa0d4719ef
Correct usage of Vehicle::sendMavCommand
8 years ago
Don Gagne
eebbd61356
Fix typo
8 years ago
Don Gagne
aa2771bdc3
Deal with ArduPilot 65536 index on PARAM_VALUE correctly
9 years ago
Don Gagne
0ce6d773bb
Allows QGC plugins to be optional or custom
9 years ago
Don Gagne
0daae906ed
Per-Vehicle parameter load progess
...
Also removed intermediate param load retry message
9 years ago
Don Gagne
da5971a540
Better logging, plus some retry fixes
9 years ago
Don Gagne
e7979fd93f
Must use pack_chan and encode_chan due to mav 2.0 problem
...
_finalize methods need information which is not available if all you
have is a mavlink_message_t
9 years ago
Don Gagne
e92110a7d3
Refactor parameter apis from AutoPilotPlugin to ParameterManager
9 years ago
Don Gagne
bc80917f42
Fixes for offline editing Vehicle
9 years ago