mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-26 01:35:28 +03:00
Merge pull request #388 from mikeller/use_craft_name_in_blackbox_log_filename
Use craft name (if set) in the proposed blackbox log file name.
This commit is contained in:
commit
1c23c4b301
1 changed files with 19 additions and 5 deletions
|
@ -28,14 +28,23 @@ TABS.onboard_logging.initialize = function (callback) {
|
||||||
load_html();
|
load_html();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var load_name = function () {
|
||||||
|
var next_callback = load_html;
|
||||||
|
if (semver.gte(CONFIG.flightControllerVersion, "3.0.0")) {
|
||||||
|
MSP.send_message(MSPCodes.MSP_NAME, false, false, next_callback);
|
||||||
|
} else {
|
||||||
|
next_callback();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
MSP.send_message(MSPCodes.MSP_BF_CONFIG, false, false, function() {
|
MSP.send_message(MSPCodes.MSP_BF_CONFIG, false, false, function() {
|
||||||
if (semver.gte(CONFIG.flightControllerVersion, "1.8.0")) {
|
if (semver.gte(CONFIG.flightControllerVersion, "1.8.0")) {
|
||||||
MSP.send_message(MSPCodes.MSP_DATAFLASH_SUMMARY, false, false, function() {
|
MSP.send_message(MSPCodes.MSP_DATAFLASH_SUMMARY, false, false, function() {
|
||||||
if (semver.gte(CONFIG.flightControllerVersion, "1.11.0")) {
|
if (semver.gte(CONFIG.flightControllerVersion, "1.11.0")) {
|
||||||
MSP.send_message(MSPCodes.MSP_SDCARD_SUMMARY, false, false, function() {
|
MSP.send_message(MSPCodes.MSP_SDCARD_SUMMARY, false, false, function() {
|
||||||
MSP.send_message(MSPCodes.MSP_BLACKBOX_CONFIG, false, false, function() {
|
MSP.send_message(MSPCodes.MSP_BLACKBOX_CONFIG, false, false, function() {
|
||||||
MSP.send_message(MSPCodes.MSP_ADVANCED_CONFIG, false, false, load_html);
|
MSP.send_message(MSPCodes.MSP_ADVANCED_CONFIG, false, false, load_name);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -400,9 +409,14 @@ TABS.onboard_logging.initialize = function (callback) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function prepare_file(onComplete) {
|
function prepare_file(onComplete) {
|
||||||
var
|
var date = new Date();
|
||||||
date = new Date(),
|
var filename = 'BLACKBOX_LOG';
|
||||||
filename = 'BLACKBOX_LOG_' + date.getFullYear()
|
|
||||||
|
if (CONFIG.name && CONFIG.name.trim() !== '') {
|
||||||
|
filename = filename + '_' + CONFIG.name.trim().replace(' ', '_');
|
||||||
|
}
|
||||||
|
|
||||||
|
filename = filename + '_' + date.getFullYear()
|
||||||
+ zeroPad(date.getMonth() + 1, 2)
|
+ zeroPad(date.getMonth() + 1, 2)
|
||||||
+ zeroPad(date.getDate(), 2)
|
+ zeroPad(date.getDate(), 2)
|
||||||
+ '_' + zeroPad(date.getHours(), 2)
|
+ '_' + zeroPad(date.getHours(), 2)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue