@ -483,7 +483,7 @@ TABS.mission_control.initialize = function (callback) {
function checkApproachAltitude ( altitude , isSeaLevelRef , sealevel ) {
if ( altitude - ( isSeaLevelRef ? sealevel * 100 : 0 ) < 0 ) {
alert( i18n . getMessage ( 'MissionPlannerAltitudeChangeReset' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerAltitudeChangeReset' ) ) ;
return false ;
}
@ -493,7 +493,7 @@ TABS.mission_control.initialize = function (callback) {
function checkLandingAltitude ( altitude , isSeaLevelRef , sealevel ) {
if ( altitude - ( isSeaLevelRef ? sealevel * 100 : 0 ) < MAX _NEG _FW _LAND _ALT ) {
alert( i18n . getMessage ( 'MissionPlannerFwLAndingAltitudeChangeReset' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerFwLAndingAltitudeChangeReset' ) ) ;
return false ;
}
@ -1489,26 +1489,26 @@ TABS.mission_control.initialize = function (callback) {
if ( $ ( this ) . val ( ) >= 360 || ( $ ( this ) . val ( ) < 0 && $ ( this ) . val ( ) != - 1 ) )
{
$ ( this ) . val ( - 1 ) ;
alert( i18n . getMessage ( 'MissionPlannerHeadSettingsCheck' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerHeadSettingsCheck' ) ) ;
}
}
else if ( MWNP . WPTYPE . REV [ element . getAction ( ) ] == "RTH" ) {
if ( $ ( this ) . val ( ) != 0 && $ ( this ) . val ( ) != 1 )
{
$ ( this ) . val ( 0 ) ;
alert( i18n . getMessage ( 'MissionPlannerRTHSettingsCheck' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerRTHSettingsCheck' ) ) ;
}
}
else if ( MWNP . WPTYPE . REV [ element . getAction ( ) ] == "JUMP" ) {
if ( $ ( this ) . val ( ) > mission . getNonAttachedList ( ) . length || $ ( this ) . val ( ) < 1 )
{
$ ( this ) . val ( 1 ) ;
alert( i18n . getMessage ( 'MissionPlannerJumpSettingsCheck' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerJumpSettingsCheck' ) ) ;
}
else if ( mission . getPoiList ( ) . length != 0 && mission . getPoiList ( ) ) {
if ( mission . getPoiList ( ) . includes ( mission . convertJumpNumberToWaypoint ( Number ( $ ( this ) . val ( ) ) - 1 ) ) ) {
$ ( this ) . val ( 1 ) ;
alert( i18n . getMessage ( 'MissionPlannerJump3SettingsCheck' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerJump3SettingsCheck' ) ) ;
}
}
}
@ -1523,7 +1523,7 @@ TABS.mission_control.initialize = function (callback) {
if ( $ ( this ) . val ( ) > 10 || ( $ ( this ) . val ( ) < 0 && $ ( this ) . val ( ) != - 1 ) )
{
$ ( this ) . val ( 0 ) ;
alert( i18n . getMessage ( 'MissionPlannerJump2SettingsCheck' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerJump2SettingsCheck' ) ) ;
}
}
element . setP2 ( Number ( $ ( this ) . val ( ) ) ) ;
@ -2310,7 +2310,7 @@ TABS.mission_control.initialize = function (callback) {
let found = false ;
mission . get ( ) . forEach ( wp => {
if ( wp . getAction ( ) == MWNP . WPTYPE . LAND ) {
alert( i18n . getMessage ( 'MissionPlannerOnlyOneLandWp' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerOnlyOneLandWp' ) ) ;
found = true ;
$ ( event . currentTarget ) . val ( selectedMarker . getAction ( ) ) ;
}
@ -2684,7 +2684,7 @@ TABS.mission_control.initialize = function (callback) {
$ ( '#addSafehome' ) . on ( 'click' , ( ) => {
if ( FC . SAFEHOMES . safehomeCount ( ) + 1 > FC . SAFEHOMES . getMaxSafehomeCount ( ) ) {
alert( i18n . getMessage ( 'missionSafehomeMaxSafehomesReached' ) ) ;
GUI. alert( i18n . getMessage ( 'missionSafehomeMaxSafehomesReached' ) ) ;
return ;
}
@ -3016,7 +3016,7 @@ TABS.mission_control.initialize = function (callback) {
$ ( '#removePoint' ) . on ( 'click' , function ( ) {
if ( selectedMarker ) {
if ( mission . isJumpTargetAttached ( selectedMarker ) ) {
alert( i18n . getMessage ( 'MissionPlannerJumpTargetRemoval' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerJumpTargetRemoval' ) ) ;
}
else if ( mission . getAttachedFromWaypoint ( selectedMarker ) && mission . getAttachedFromWaypoint ( selectedMarker ) . length != 0 ) {
if ( confirm ( i18n . getMessage ( 'confirm_delete_point_with_options' ) ) ) {
@ -3096,7 +3096,7 @@ TABS.mission_control.initialize = function (callback) {
$ ( '#saveMissionButton' ) . on ( 'click' , function ( ) {
if ( mission . isEmpty ( ) ) {
alert( i18n . getMessage ( 'no_waypoints_to_save' ) ) ;
GUI. alert( i18n . getMessage ( 'no_waypoints_to_save' ) ) ;
return ;
}
$ ( this ) . addClass ( 'disabled' ) ;
@ -3115,7 +3115,7 @@ TABS.mission_control.initialize = function (callback) {
$ ( '#saveEepromMissionButton' ) . on ( 'click' , function ( ) {
if ( mission . isEmpty ( ) ) {
alert( i18n . getMessage ( 'no_waypoints_to_save' ) ) ;
GUI. alert( i18n . getMessage ( 'no_waypoints_to_save' ) ) ;
return ;
}
$ ( this ) . addClass ( 'disabled' ) ;
@ -3445,7 +3445,7 @@ TABS.mission_control.initialize = function (callback) {
$ ( '#loadMissionButton' ) . removeClass ( 'disabled' ) ;
}
if ( ! FC . MISSION _PLANNER . getCountBusyPoints ( ) ) {
alert( i18n . getMessage ( 'no_waypoints_to_load' ) ) ;
GUI. alert( i18n . getMessage ( 'no_waypoints_to_load' ) ) ;
return ;
}
mission . reinit ( ) ;
@ -3555,7 +3555,7 @@ TABS.mission_control.initialize = function (callback) {
if ( AbsAltCheck ) {
if ( checkAltitude < 100 * elevation ) {
if ( resetAltitude ) {
alert( i18n . getMessage ( 'MissionPlannerAltitudeChangeReset' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerAltitudeChangeReset' ) ) ;
altitude = selectedMarker . getAlt ( ) ;
} else {
altitude = settings . alt + 100 * elevation ;
@ -3566,7 +3566,7 @@ TABS.mission_control.initialize = function (callback) {
let elevationAtHome = HOME . getAlt ( ) ;
if ( ( checkAltitude / 100 + elevationAtHome ) < elevation ) {
if ( resetAltitude ) {
alert( i18n . getMessage ( 'MissionPlannerAltitudeChangeReset' ) ) ;
GUI. alert( i18n . getMessage ( 'MissionPlannerAltitudeChangeReset' ) ) ;
altitude = selectedMarker . getAlt ( ) ;
} else {
let currentGroundClearance = 100 * Number ( $ ( '#groundClearanceValueAtWP' ) . text ( ) ) ;
@ -3702,9 +3702,9 @@ TABS.mission_control.setBit = function(bits, bit, value) {
// function handleError(evt) {
// if (evt.message) { // Chrome sometimes provides this
// alert("error: "+evt.message +" at linenumber: "+evt.lineno+" of file: "+evt.filename);
// GUI. alert("error: "+evt.message +" at linenumber: "+evt.lineno+" of file: "+evt.filename);
// } else {
// alert("error: "+evt.type+" from element: "+(evt.srcElement || evt.target));
// GUI. alert("error: "+evt.type+" from element: "+(evt.srcElement || evt.target));
// }
// }