AEB: optimaization at radar initialization

This commit is contained in:
Sidi Liang 2021-04-21 17:17:59 +08:00
parent 3f706894c2
commit 891587c543
2 changed files with 5 additions and 5 deletions

View File

@ -119,7 +119,7 @@ var Radar = {
},
initialized: 0,
running: 0,
isRunning: 0,
debug: 0,#if debug = 1, shows marker and prints info
warnEnabled: 1,#1 enables the internal warning system(typecally used for a parking radar) as 0 disables it
@ -197,7 +197,7 @@ var Radar = {
if(me.warnEnabled and me.warningTimer == nil) me.warningTimer = maketimer(me.warningInterval, func me.warn());
me.radarTimer.start();
me.multiplayerManager.start();
me.running = 1;
me.isRunning = 1;
if(me.warnEnabled){
print("Parking radar started!");
playAudio("parking_radar_init.wav");
@ -206,7 +206,7 @@ var Radar = {
}
},
stop: func(){
me.running = 0;
me.isRunning = 0;
if(me.warnEnabled){
print("Parking radar stopped!");
#playAudio("parking_radar_init.wav");

View File

@ -587,7 +587,7 @@ var Safety = {
enableFrontRadar: func(){
#Enables the front radar
me.frontRadarEnabled = 1;
me.frontRadar.init();
me.frontRadar.initWithoutStarting();
me.frontRadar.stop();
me.aebOnProp.setValue(1);
print("Front radar(AEB) enabled");
@ -687,7 +687,7 @@ var Safety = {
if(currentSpeed > 30 and engine.engine_1.getDirection() == 1){
#Enable AEB when speed is greater then 30kmh and in D gear
if(me.frontRadarEnabled){
me.frontRadar.init();
if(!me.frontRadar.isRunning) me.frontRadar.start();
if(currentSpeed >= 48 and me.aebMode == 1) me.aebFastMode();
else if(currentSpeed < 48 and me.aebMode == 2) me.aebSlowMode();#//Adjust mode dynamically according to speed