823 lines
49 KiB
HTML
823 lines
49 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
|
|
<script src="jquery-2.1.0.min.js"></script>
|
|
<script src="jquery.cookie.js"></script>
|
|
<script type="text/javascript" src="Lu_Scroll_Driver.js"></script>
|
|
<script type="text/javascript" src="Lu_VehicleType_Config_Driver.js"></script>
|
|
|
|
<script type="text/javascript" type="text/javascript">
|
|
var Curtis_Warning_Code_Speed=0;
|
|
var Curtis_Warning_Code_Steer=0;
|
|
var Curtis_Warning_Code_Pump=0;
|
|
var LindeDriveErrCode1=0;
|
|
var LindeDriveErrCode2=0;
|
|
var LindeDriveErrCode3=0;
|
|
var LindeDriveErrCode4=0;
|
|
var LindeLiftErrCode1=0;
|
|
var LindeLiftErrCode2=0;
|
|
var LindeLiftErrCode3=0;
|
|
var LindeLiftErrCode4=0;
|
|
var LindeSteerErrCode1=0;
|
|
var LindeSteerErrCode2=0;
|
|
var LindeSteerErrCode3=0;
|
|
var LindeSteerErrCode4=0;
|
|
var ObstacleTouchState=0;
|
|
var VehicleCtrlRealCustomStateByte0=0;
|
|
var VehicleCtrlRealCustomStateByte1=0;
|
|
var VehicleCtrlRealCustomStateByte2=0;
|
|
var VehicleCtrlRealCustomStateByte3=0;
|
|
var Env_VehicleType="";
|
|
|
|
window.onload = function() {
|
|
|
|
document.getElementById("ledimage_Sch0_StateByte0_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte0_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte0_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte0_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte0_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte0_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte0_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte0_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
document.getElementById("ledimage_Sch0_StateByte1_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte1_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte1_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte1_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte1_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte1_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte1_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch0_StateByte1_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
document.getElementById("ledimage_Sch1_StateByte0_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte0_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte0_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte0_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte0_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte0_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte0_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte0_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
document.getElementById("ledimage_Sch1_StateByte1_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte1_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte1_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte1_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte1_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte1_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte1_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
document.getElementById("ledimage_Sch1_StateByte1_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
}
|
|
|
|
function client_request(str){
|
|
$('#output').html("");
|
|
window.parent.postMessage(
|
|
{
|
|
event_id: 'client_request',
|
|
data: {
|
|
v1: str
|
|
}
|
|
},
|
|
"*" //or "www.parentpage.com"
|
|
);
|
|
}
|
|
|
|
|
|
function receiveMessage(event) {
|
|
//console.log(event.data);
|
|
|
|
switch (event.data.event_id) {
|
|
|
|
case "client_response": {
|
|
var data = event.data.data;
|
|
var result = data.v1;
|
|
var ROS_String_Output = data.v2;
|
|
var Rec_HMI_String_Input = data.v3;
|
|
|
|
var Client_Request_Cmd = Rec_HMI_String_Input.split(':');
|
|
|
|
|
|
|
|
switch (Client_Request_Cmd[0]) {
|
|
case "GetVehicleTypeFile_Sensor": {
|
|
Lu_Get_VehicleType_Config_File_V2(ROS_String_Output);
|
|
|
|
//console.log(Object.getOwnPropertyNames(SenorName)[0]);
|
|
//sch0
|
|
if(SensorName['sch'][0]['byte0'][0]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_0_0').innerText=SensorName['sch'][0]['byte0'][0].toString();
|
|
else document.getElementById('0_0_0').innerText="0_0_0:";
|
|
if(SensorName['sch'][0]['byte0'][1]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_0_1').innerText=SensorName['sch'][0]['byte0'][1].toString();
|
|
else document.getElementById('0_0_1').innerText="0_0_1:";
|
|
if(SensorName['sch'][0]['byte0'][2]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_0_2').innerText=SensorName['sch'][0]['byte0'][2].toString();
|
|
else document.getElementById('0_0_2').innerText="0_0_2:";
|
|
if(SensorName['sch'][0]['byte0'][3]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_0_3').innerText=SensorName['sch'][0]['byte0'][3].toString();
|
|
else document.getElementById('0_0_3').innerText="0_0_3:";
|
|
if(SensorName['sch'][0]['byte0'][4]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_0_4').innerText=SensorName['sch'][0]['byte0'][4].toString();
|
|
else document.getElementById('0_0_4').innerText="0_0_4:";
|
|
if(SensorName['sch'][0]['byte0'][5]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_0_5').innerText=SensorName['sch'][0]['byte0'][5].toString();
|
|
else document.getElementById('0_0_5').innerText="0_0_5:";
|
|
if(SensorName['sch'][0]['byte0'][6]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_0_6').innerText=SensorName['sch'][0]['byte0'][6].toString();
|
|
else document.getElementById('0_0_6').innerText="0_0_6:";
|
|
if(SensorName['sch'][0]['byte0'][7]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_0_7').innerText=SensorName['sch'][0]['byte0'][7].toString();
|
|
else document.getElementById('0_0_7').innerText="0_0_7:";
|
|
|
|
if(SensorName['sch'][0]['byte1'][0]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_1_0').innerText=SensorName['sch'][0]['byte1'][0].toString();
|
|
else document.getElementById('0_1_0').innerText="0_1_0:";
|
|
if(SensorName['sch'][0]['byte1'][1]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_1_1').innerText=SensorName['sch'][0]['byte1'][1].toString();
|
|
else document.getElementById('0_1_1').innerText="0_1_1:";
|
|
if(SensorName['sch'][0]['byte1'][2]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_1_2').innerText=SensorName['sch'][0]['byte1'][2].toString();
|
|
else document.getElementById('0_1_2').innerText="0_1_2:";
|
|
if(SensorName['sch'][0]['byte1'][3]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_1_3').innerText=SensorName['sch'][0]['byte1'][3].toString();
|
|
else document.getElementById('0_1_3').innerText="0_1_3:";
|
|
if(SensorName['sch'][0]['byte1'][4]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_1_4').innerText=SensorName['sch'][0]['byte1'][4].toString();
|
|
else document.getElementById('0_1_4').innerText="0_1_4:";
|
|
if(SensorName['sch'][0]['byte1'][5]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_1_5').innerText=SensorName['sch'][0]['byte1'][5].toString();
|
|
else document.getElementById('0_1_5').innerText="0_1_5:";
|
|
if(SensorName['sch'][0]['byte1'][6]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_1_6').innerText=SensorName['sch'][0]['byte1'][6].toString();
|
|
else document.getElementById('0_1_6').innerText="0_1_6:";
|
|
if(SensorName['sch'][0]['byte1'][7]!="" && SensorName['sch'][0]['key']=="0")document.getElementById('0_1_7').innerText=SensorName['sch'][0]['byte1'][7].toString();
|
|
else document.getElementById('0_1_7').innerText="0_1_7:";
|
|
|
|
//sch1
|
|
if(SensorName['sch'][1]['byte0'][0]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_0_0').innerText=SensorName['sch'][1]['byte0'][0].toString();
|
|
else document.getElementById('1_0_0').innerText="1_0_0:";
|
|
if(SensorName['sch'][1]['byte0'][1]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_0_1').innerText=SensorName['sch'][1]['byte0'][1].toString();
|
|
else document.getElementById('1_0_1').innerText="1_0_1:";
|
|
if(SensorName['sch'][1]['byte0'][2]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_0_2').innerText=SensorName['sch'][1]['byte0'][2].toString();
|
|
else document.getElementById('1_0_2').innerText="1_0_2:";
|
|
if(SensorName['sch'][1]['byte0'][3]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_0_3').innerText=SensorName['sch'][1]['byte0'][3].toString();
|
|
else document.getElementById('1_0_3').innerText="1_0_3:";
|
|
if(SensorName['sch'][1]['byte0'][4]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_0_4').innerText=SensorName['sch'][1]['byte0'][4].toString();
|
|
else document.getElementById('1_0_4').innerText="1_0_4:";
|
|
if(SensorName['sch'][1]['byte0'][5]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_0_5').innerText=SensorName['sch'][1]['byte0'][5].toString();
|
|
else document.getElementById('1_0_5').innerText="1_0_5:";
|
|
if(SensorName['sch'][1]['byte0'][6]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_0_6').innerText=SensorName['sch'][1]['byte0'][6].toString();
|
|
else document.getElementById('1_0_6').innerText="1_0_6:";
|
|
if(SensorName['sch'][1]['byte0'][7]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_0_7').innerText=SensorName['sch'][1]['byte0'][7].toString();
|
|
else document.getElementById('1_0_7').innerText="1_0_7:";
|
|
|
|
if(SensorName['sch'][1]['byte1'][0]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_1_0').innerText=SensorName['sch'][1]['byte1'][0].toString();
|
|
else document.getElementById('1_1_0').innerText="1_1_0:";
|
|
if(SensorName['sch'][1]['byte1'][1]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_1_1').innerText=SensorName['sch'][1]['byte1'][1].toString();
|
|
else document.getElementById('1_1_1').innerText="1_1_1:";
|
|
if(SensorName['sch'][1]['byte1'][2]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_1_2').innerText=SensorName['sch'][1]['byte1'][2].toString();
|
|
else document.getElementById('1_1_2').innerText="1_1_2:";
|
|
if(SensorName['sch'][1]['byte1'][3]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_1_3').innerText=SensorName['sch'][1]['byte1'][3].toString();
|
|
else document.getElementById('1_1_3').innerText="1_1_3:";
|
|
if(SensorName['sch'][1]['byte1'][4]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_1_4').innerText=SensorName['sch'][1]['byte1'][4].toString();
|
|
else document.getElementById('1_1_4').innerText="1_1_4:";
|
|
if(SensorName['sch'][1]['byte1'][5]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_1_5').innerText=SensorName['sch'][1]['byte1'][5].toString();
|
|
else document.getElementById('1_1_5').innerText="1_1_5:";
|
|
if(SensorName['sch'][1]['byte1'][6]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_1_6').innerText=SensorName['sch'][1]['byte1'][6].toString();
|
|
else document.getElementById('1_1_6').innerText="1_1_6:";
|
|
if(SensorName['sch'][1]['byte1'][7]!="" && SensorName['sch'][1]['key']=="1")document.getElementById('1_1_7').innerText=SensorName['sch'][1]['byte1'][7].toString();
|
|
else document.getElementById('1_1_7').innerText="1_1_7:";
|
|
|
|
|
|
/*
|
|
if(SensorName['byte0'][0]!="")document.getElementById('0_0').innerText=SensorName['byte0'][0].toString();
|
|
else document.getElementById('0_0').innerText="0_0:";
|
|
if(SensorName['byte0'][1]!="")document.getElementById('0_1').innerText=SensorName['byte0'][1].toString();
|
|
else document.getElementById('0_1').innerText="0_1:";
|
|
if(SensorName['byte0'][2]!="")document.getElementById('0_2').innerText=SensorName['byte0'][2].toString();
|
|
else document.getElementById('0_2').innerText="0_2:";
|
|
if(SensorName['byte0'][3]!="")document.getElementById('0_3').innerText=SensorName['byte0'][3].toString();
|
|
else document.getElementById('0_3').innerText="0_3:";
|
|
if(SensorName['byte0'][4]!="")document.getElementById('0_4').innerText=SensorName['byte0'][4].toString();
|
|
else document.getElementById('0_4').innerText="0_4:";
|
|
if(SensorName['byte0'][5]!="")document.getElementById('0_5').innerText=SensorName['byte0'][5].toString();
|
|
else document.getElementById('0_5').innerText="0_5:";
|
|
if(SensorName['byte0'][6]!="")document.getElementById('0_6').innerText=SensorName['byte0'][6].toString();
|
|
else document.getElementById('0_6').innerText="0_6:";
|
|
if(SensorName['byte0'][7]!="")document.getElementById('0_7').innerText=SensorName['byte0'][7].toString();
|
|
else document.getElementById('0_7').innerText="0_7:";
|
|
|
|
if(SensorName['byte1'][0]!="")document.getElementById('1_0').innerText=SensorName['byte1'][0].toString();
|
|
else document.getElementById('1_0').innerText="1_0:";
|
|
if(SensorName['byte1'][1]!="")document.getElementById('1_1').innerText=SensorName['byte1'][1].toString();
|
|
else document.getElementById('1_1').innerText="1_1:";
|
|
if(SensorName['byte1'][2]!="")document.getElementById('1_2').innerText=SensorName['byte1'][2].toString();
|
|
else document.getElementById('1_2').innerText="1_2:";
|
|
if(SensorName['byte1'][3]!="")document.getElementById('1_3').innerText=SensorName['byte1'][3].toString();
|
|
else document.getElementById('1_3').innerText="1_3:";
|
|
if(SensorName['byte1'][4]!="")document.getElementById('1_4').innerText=SensorName['byte1'][4].toString();
|
|
else document.getElementById('1_4').innerText="1_4:";
|
|
if(SensorName['byte1'][5]!="")document.getElementById('1_5').innerText=SensorName['byte1'][5].toString();
|
|
else document.getElementById('1_5').innerText="1_5:";
|
|
if(SensorName['byte1'][6]!="")document.getElementById('1_6').innerText=SensorName['byte1'][6].toString();
|
|
else document.getElementById('1_6').innerText="1_6:";
|
|
if(SensorName['byte1'][7]!="")document.getElementById('1_7').innerText=SensorName['byte1'][7].toString();
|
|
else document.getElementById('1_7').innerText="1_7:";
|
|
|
|
if(SensorName['byte2'][0]!="")document.getElementById('2_0').innerText=SensorName['byte2'][0].toString();
|
|
else document.getElementById('2_0').innerText="2_0:";
|
|
if(SensorName['byte2'][1]!="")document.getElementById('2_1').innerText=SensorName['byte2'][1].toString();
|
|
else document.getElementById('2_1').innerText="2_1:";
|
|
if(SensorName['byte2'][2]!="")document.getElementById('2_2').innerText=SensorName['byte2'][2].toString();
|
|
else document.getElementById('2_2').innerText="2_2:";
|
|
if(SensorName['byte2'][3]!="")document.getElementById('2_3').innerText=SensorName['byte2'][3].toString();
|
|
else document.getElementById('2_3').innerText="2_3:";
|
|
if(SensorName['byte2'][4]!="")document.getElementById('2_4').innerText=SensorName['byte2'][4].toString();
|
|
else document.getElementById('2_4').innerText="2_4:";
|
|
if(SensorName['byte2'][5]!="")document.getElementById('2_5').innerText=SensorName['byte2'][5].toString();
|
|
else document.getElementById('2_5').innerText="2_5:";
|
|
if(SensorName['byte2'][6]!="")document.getElementById('2_6').innerText=SensorName['byte2'][6].toString();
|
|
else document.getElementById('2_6').innerText="2_6:";
|
|
if(SensorName['byte2'][7]!="")document.getElementById('2_7').innerText=SensorName['byte2'][7].toString();
|
|
else document.getElementById('2_7').innerText="2_7:";
|
|
|
|
if(SensorName['byte3'][0]!="")document.getElementById('3_0').innerText=SensorName['byte3'][0].toString();
|
|
else document.getElementById('3_0').innerText="3_0:";
|
|
if(SensorName['byte3'][1]!="")document.getElementById('3_1').innerText=SensorName['byte3'][1].toString();
|
|
else document.getElementById('3_1').innerText="3_1:";
|
|
if(SensorName['byte3'][2]!="")document.getElementById('3_2').innerText=SensorName['byte3'][2].toString();
|
|
else document.getElementById('3_2').innerText="3_2:";
|
|
if(SensorName['byte3'][3]!="")document.getElementById('3_3').innerText=SensorName['byte3'][3].toString();
|
|
else document.getElementById('2_3').innerText="2_3:";
|
|
if(SensorName['byte3'][4]!="")document.getElementById('3_4').innerText=SensorName['byte3'][4].toString();
|
|
else document.getElementById('3_4').innerText="3_4:";
|
|
if(SensorName['byte3'][5]!="")document.getElementById('3_5').innerText=SensorName['byte3'][5].toString();
|
|
else document.getElementById('3_5').innerText="3_5:";
|
|
if(SensorName['byte3'][6]!="")document.getElementById('3_6').innerText=SensorName['byte3'][6].toString();
|
|
else document.getElementById('3_6').innerText="3_6:";
|
|
if(SensorName['byte3'][7]!="")document.getElementById('3_7').innerText=SensorName['byte3'][7].toString();
|
|
else document.getElementById('3_7').innerText="3_7:";
|
|
*/
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
window.addEventListener("message", receiveMessage, false);
|
|
|
|
client_request("GetVehicleTypeFile_Sensor");
|
|
|
|
function Timer(){
|
|
Curtis_Warning_Code_Speed=$.cookie('Curtis_Warning_Code_Speed');
|
|
Curtis_Warning_Code_Steer=$.cookie('Curtis_Warning_Code_Steer');
|
|
Curtis_Warning_Code_Pump=$.cookie('Curtis_Warning_Code_Pump');
|
|
LindeDriveErrCode1=$.cookie('LindeDriveErrCode1');
|
|
LindeDriveErrCode2=$.cookie('LindeDriveErrCode2');
|
|
LindeDriveErrCode3=$.cookie('LindeDriveErrCode3');
|
|
LindeDriveErrCode4=$.cookie('LindeDriveErrCode4');
|
|
LindeLiftErrCode1=$.cookie('LindeLiftErrCode1');
|
|
LindeLiftErrCode2=$.cookie('LindeLiftErrCode2');
|
|
LindeLiftErrCode3=$.cookie('LindeLiftErrCode3');
|
|
LindeLiftErrCode4=$.cookie('LindeLiftErrCode4');
|
|
LindeSteerErrCode1=$.cookie('LindeSteerErrCode1');
|
|
LindeSteerErrCode2=$.cookie('LindeSteerErrCode2');
|
|
LindeSteerErrCode3=$.cookie('LindeSteerErrCode3');
|
|
LindeSteerErrCode4=$.cookie('LindeSteerErrCode4');
|
|
ObstacleTouchState=$.cookie('ObstacleTouchState');
|
|
VehicleCtrlRealCustomStateByte0=$.cookie('VehicleCtrlRealCustomStateByte0');
|
|
VehicleCtrlRealCustomStateByte1=$.cookie('VehicleCtrlRealCustomStateByte1');
|
|
VehicleCtrlRealCustomStateByte2=$.cookie('VehicleCtrlRealCustomStateByte2');
|
|
VehicleCtrlRealCustomStateByte3=$.cookie('VehicleCtrlRealCustomStateByte3');
|
|
Env_VehicleType=$.cookie('Env_VehicleType');
|
|
|
|
document.getElementById('Curtis_Warning_Code_Speed').innerText='Curtis Speed错误代码='+Curtis_Warning_Code_Speed;
|
|
document.getElementById('Curtis_Warning_Code_Steer').innerText='Curtis Steer错误代码='+Curtis_Warning_Code_Steer;
|
|
document.getElementById('Curtis_Warning_Code_Pump').innerText='Curtis Pump错误代码='+Curtis_Warning_Code_Pump;
|
|
document.getElementById('LindeDriveErrCode1').innerText='LindeDriveErrCode1错误代码='+LindeDriveErrCode1;
|
|
document.getElementById('LindeDriveErrCode2').innerText='LindeDriveErrCode2错误代码='+LindeDriveErrCode2;
|
|
document.getElementById('LindeDriveErrCode3').innerText='LindeDriveErrCode3错误代码='+LindeDriveErrCode3;
|
|
document.getElementById('LindeDriveErrCode4').innerText='LindeDriveErrCode4错误代码='+LindeDriveErrCode4;
|
|
document.getElementById('LindeLiftErrCode1').innerText='LindeLiftErrCode1错误代码='+LindeLiftErrCode1;
|
|
document.getElementById('LindeLiftErrCode2').innerText='LindeLiftErrCode2错误代码='+LindeLiftErrCode2;
|
|
document.getElementById('LindeLiftErrCode3').innerText='LindeLiftErrCode3错误代码='+LindeLiftErrCode3;
|
|
document.getElementById('LindeLiftErrCode4').innerText='LindeLiftErrCode4错误代码='+LindeLiftErrCode4;
|
|
document.getElementById('LindeSteerErrCode1').innerText='LindeSteerErrCode1错误代码='+LindeSteerErrCode1;
|
|
document.getElementById('LindeSteerErrCode2').innerText='LindeSteerErrCode2错误代码='+LindeSteerErrCode2;
|
|
document.getElementById('LindeSteerErrCode3').innerText='LindeSteerErrCode3错误代码='+LindeSteerErrCode3;
|
|
document.getElementById('LindeSteerErrCode4').innerText='LindeSteerErrCode4错误代码='+LindeSteerErrCode4;
|
|
/*
|
|
document.getElementById('VehicleCtrlRealCustomStateByte0').innerText='自定义状态字节0='+parseInt(VehicleCtrlRealCustomStateByte0).toString(16);
|
|
document.getElementById('VehicleCtrlRealCustomStateByte1').innerText='自定义状态字节1='+parseInt(VehicleCtrlRealCustomStateByte1).toString(16);
|
|
document.getElementById('VehicleCtrlRealCustomStateByte2').innerText='自定义状态字节2='+parseInt(VehicleCtrlRealCustomStateByte2).toString(16);
|
|
document.getElementById('VehicleCtrlRealCustomStateByte3').innerText='自定义状态字节3='+parseInt(VehicleCtrlRealCustomStateByte3).toString(16);
|
|
*/
|
|
if(ObstacleTouchState%2==1)document.getElementById("ForkEndObstacleTouchState").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ForkEndObstacleTouchState").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
if((ObstacleTouchState>>1)%2==1)document.getElementById("FrontThreeSidesObstacleTouchState").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("FrontThreeSidesObstacleTouchState").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
if((ObstacleTouchState>>2)%2==1)document.getElementById("FrontBothSidesStopState").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("FrontBothSidesStopState").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
if((ObstacleTouchState>>3)%2==1)document.getElementById("UpLevelStopState").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("UpLevelStopState").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
if((ObstacleTouchState>>4)%2==1)document.getElementById("LIDARStopState").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("LIDARStopState").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
if((ObstacleTouchState>>5)%2==1)document.getElementById("NaviTimestampErrState").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("NaviTimestampErrState").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
|
|
var Sch=(VehicleCtrlRealCustomStateByte3<<8)|(VehicleCtrlRealCustomStateByte2);
|
|
switch(Sch){
|
|
case 0:{
|
|
if(VehicleCtrlRealCustomStateByte0%2==1)document.getElementById("ledimage_Sch0_StateByte0_Bit0").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte0_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>1)%2==1)document.getElementById("ledimage_Sch0_StateByte0_Bit1").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte0_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>2)%2==1)document.getElementById("ledimage_Sch0_StateByte0_Bit2").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte0_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>3)%2==1)document.getElementById("ledimage_Sch0_StateByte0_Bit3").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte0_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>4)%2==1)document.getElementById("ledimage_Sch0_StateByte0_Bit4").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte0_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>5)%2==1)document.getElementById("ledimage_Sch0_StateByte0_Bit5").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte0_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>6)%2==1)document.getElementById("ledimage_Sch0_StateByte0_Bit6").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte0_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>7)%2==1)document.getElementById("ledimage_Sch0_StateByte0_Bit7").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte0_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
|
|
if(VehicleCtrlRealCustomStateByte1%2==1)document.getElementById("ledimage_Sch0_StateByte1_Bit0").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte1_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>1)%2==1)document.getElementById("ledimage_Sch0_StateByte1_Bit1").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte1_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>2)%2==1)document.getElementById("ledimage_Sch0_StateByte1_Bit2").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte1_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>3)%2==1)document.getElementById("ledimage_Sch0_StateByte1_Bit3").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte1_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>4)%2==1)document.getElementById("ledimage_Sch0_StateByte1_Bit4").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte1_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>5)%2==1)document.getElementById("ledimage_Sch0_StateByte1_Bit5").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte1_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>6)%2==1)document.getElementById("ledimage_Sch0_StateByte1_Bit6").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte1_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>7)%2==1)document.getElementById("ledimage_Sch0_StateByte1_Bit7").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch0_StateByte1_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
}break;
|
|
case 1:{
|
|
if(VehicleCtrlRealCustomStateByte0%2==1)document.getElementById("ledimage_Sch1_StateByte0_Bit0").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte0_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>1)%2==1)document.getElementById("ledimage_Sch1_StateByte0_Bit1").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte0_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>2)%2==1)document.getElementById("ledimage_Sch1_StateByte0_Bit2").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte0_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>3)%2==1)document.getElementById("ledimage_Sch1_StateByte0_Bit3").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte0_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>4)%2==1)document.getElementById("ledimage_Sch1_StateByte0_Bit4").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte0_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>5)%2==1)document.getElementById("ledimage_Sch1_StateByte0_Bit5").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte0_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>6)%2==1)document.getElementById("ledimage_Sch1_StateByte0_Bit6").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte0_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>7)%2==1)document.getElementById("ledimage_Sch1_StateByte0_Bit7").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte0_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
|
|
if(VehicleCtrlRealCustomStateByte1%2==1)document.getElementById("ledimage_Sch1_StateByte1_Bit0").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte1_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>1)%2==1)document.getElementById("ledimage_Sch1_StateByte1_Bit1").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte1_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>2)%2==1)document.getElementById("ledimage_Sch1_StateByte1_Bit2").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte1_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>3)%2==1)document.getElementById("ledimage_Sch1_StateByte1_Bit3").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte1_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>4)%2==1)document.getElementById("ledimage_Sch1_StateByte1_Bit4").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte1_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>5)%2==1)document.getElementById("ledimage_Sch1_StateByte1_Bit5").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte1_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>6)%2==1)document.getElementById("ledimage_Sch1_StateByte1_Bit6").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte1_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>7)%2==1)document.getElementById("ledimage_Sch1_StateByte1_Bit7").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_Sch1_StateByte1_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
}break;
|
|
}
|
|
/*
|
|
//Byte0
|
|
if(VehicleCtrlRealCustomStateByte0%2==1)document.getElementById("ledimage_StateByte0_Bit0").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte0_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>1)%2==1)document.getElementById("ledimage_StateByte0_Bit1").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte0_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>2)%2==1)document.getElementById("ledimage_StateByte0_Bit2").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte0_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>3)%2==1)document.getElementById("ledimage_StateByte0_Bit3").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte0_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>4)%2==1)document.getElementById("ledimage_StateByte0_Bit4").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte0_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>5)%2==1)document.getElementById("ledimage_StateByte0_Bit5").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte0_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>6)%2==1)document.getElementById("ledimage_StateByte0_Bit6").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte0_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte0>>7)%2==1)document.getElementById("ledimage_StateByte0_Bit7").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte0_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
//Byte1
|
|
if(VehicleCtrlRealCustomStateByte1%2==1)document.getElementById("ledimage_StateByte1_Bit0").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte1_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>1)%2==1)document.getElementById("ledimage_StateByte1_Bit1").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte1_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>2)%2==1)document.getElementById("ledimage_StateByte1_Bit2").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte1_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>3)%2==1)document.getElementById("ledimage_StateByte1_Bit3").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte1_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>4)%2==1)document.getElementById("ledimage_StateByte1_Bit4").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte1_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>5)%2==1)document.getElementById("ledimage_StateByte1_Bit5").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte1_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>6)%2==1)document.getElementById("ledimage_StateByte1_Bit6").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte1_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte1>>7)%2==1)document.getElementById("ledimage_StateByte1_Bit7").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte1_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
//Byte2
|
|
if(VehicleCtrlRealCustomStateByte2%2==1)document.getElementById("ledimage_StateByte2_Bit0").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte2_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte2>>1)%2==1)document.getElementById("ledimage_StateByte2_Bit1").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte2_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte2>>2)%2==1)document.getElementById("ledimage_StateByte2_Bit2").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte2_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte2>>3)%2==1)document.getElementById("ledimage_StateByte2_Bit3").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte2_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte2>>4)%2==1)document.getElementById("ledimage_StateByte2_Bit4").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte2_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte2>>5)%2==1)document.getElementById("ledimage_StateByte2_Bit5").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte2_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte2>>6)%2==1)document.getElementById("ledimage_StateByte2_Bit6").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte2_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte2>>7)%2==1)document.getElementById("ledimage_StateByte2_Bit7").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte2_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
//Byte3
|
|
if(VehicleCtrlRealCustomStateByte3%2==1)document.getElementById("ledimage_StateByte3_Bit0").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte3_Bit0").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte3>>1)%2==1)document.getElementById("ledimage_StateByte3_Bit1").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte3_Bit1").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte3>>2)%2==1)document.getElementById("ledimage_StateByte3_Bit2").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte3_Bit2").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte3>>3)%2==1)document.getElementById("ledimage_StateByte3_Bit3").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte3_Bit3").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte3>>4)%2==1)document.getElementById("ledimage_StateByte3_Bit4").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte3_Bit4").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte3>>5)%2==1)document.getElementById("ledimage_StateByte3_Bit5").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte3_Bit5").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte3>>6)%2==1)document.getElementById("ledimage_StateByte3_Bit6").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte3_Bit6").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
|
|
if((VehicleCtrlRealCustomStateByte3>>7)%2==1)document.getElementById("ledimage_StateByte3_Bit7").setAttribute("src","Led_Display/light_blue_on.bmp");
|
|
else document.getElementById("ledimage_StateByte3_Bit7").setAttribute("src","Led_Display/light_blue_off.bmp");
|
|
*/
|
|
}
|
|
|
|
var T1 = window.setInterval("Timer()",100);
|
|
</script>
|
|
</head>
|
|
<body>
|
|
HMI_Sensor
|
|
<table style="margin: auto;" class="table-top">
|
|
<tr>
|
|
<td><div id='Curtis_Warning_Code_Speed'></div></td>
|
|
<td><div id='Curtis_Warning_Code_Steer'></div></td>
|
|
<td><div id='Curtis_Warning_Code_Pump'></div></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td><div id='LindeDriveErrCode1'></div></td>
|
|
<td><div id='LindeDriveErrCode2'></div></td>
|
|
<td><div id='LindeDriveErrCode3'></div></td>
|
|
<td><div id='LindeDriveErrCode4'></div></td>
|
|
</tr>
|
|
<tr>
|
|
<td><div id='LindeLiftErrCode1'></div></td>
|
|
<td><div id='LindeLiftErrCode2'></div></td>
|
|
<td><div id='LindeLiftErrCode3'></div></td>
|
|
<td><div id='LindeLiftErrCode4'></div></td>
|
|
</tr>
|
|
<tr>
|
|
<td><div id='LindeSteerErrCode1'></div></td>
|
|
<td><div id='LindeSteerErrCode2'></div></td>
|
|
<td><div id='LindeSteerErrCode3'></div></td>
|
|
<td><div id='LindeSteerErrCode4'></div></td>
|
|
<td><div id='ObstacleTouchState'></div></td>
|
|
</tr>
|
|
<tr>
|
|
<td><div id='VehicleCtrlRealCustomStateByte0'></div></td>
|
|
<td><div id='VehicleCtrlRealCustomStateByte1'></div></td>
|
|
<td><div id='VehicleCtrlRealCustomStateByte2'></div></td>
|
|
<td><div id='VehicleCtrlRealCustomStateByte3'></div></td>
|
|
</tr>
|
|
</table>
|
|
<div class="wrapper" style="text-align: center;">
|
|
<table style="margin: auto;padding-top: 30px" class="table-centre">
|
|
<tr>
|
|
<td>
|
|
<h5>叉腿端部:</h5>
|
|
</td>
|
|
<td>
|
|
<img id="ForkEndObstacleTouchState"/>
|
|
</td>
|
|
<td>
|
|
<h5>触边防护:</h5>
|
|
</td>
|
|
<td>
|
|
<img id="FrontThreeSidesObstacleTouchState"/>
|
|
</td>
|
|
<td>
|
|
<h5>急停按钮:</h5>
|
|
</td>
|
|
<td>
|
|
<img id="FrontBothSidesStopState"/>
|
|
</td>
|
|
<td>
|
|
<h5>上位急停:</h5>
|
|
</td>
|
|
<td>
|
|
<img id="UpLevelStopState"/>
|
|
</td>
|
|
<td>
|
|
<h5>雷达防护:</h5>
|
|
</td>
|
|
<td>
|
|
<img id="LIDARStopState"/>
|
|
</td>
|
|
<td>
|
|
<h5>NaviCAN超时:</h5>
|
|
</td>
|
|
<td>
|
|
<img id="NaviTimestampErrState"/>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table style="margin: auto; padding-top: 30px">
|
|
<tr>
|
|
<td>
|
|
<h6><div id="0_0_0"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte0_Bit0"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_0_1"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte0_Bit1"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_0_2"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte0_Bit2"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_0_3"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte0_Bit3"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_0_4"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte0_Bit4"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_0_5"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte0_Bit5"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_0_6"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte0_Bit6"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_0_7"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte0_Bit7"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<h6><div id="0_1_0"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte1_Bit0"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_1_1"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte1_Bit1"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_1_2"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte1_Bit2"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_1_3"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte1_Bit3"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_1_4"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte1_Bit4"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_1_5"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte1_Bit5"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_1_6"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte1_Bit6"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="0_1_7"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch0_StateByte1_Bit7"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<h6><div id="1_0_0"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte0_Bit0"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_0_1"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte0_Bit1"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_0_2"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte0_Bit2"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_0_3"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte0_Bit3"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_0_4"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte0_Bit4"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_0_5"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte0_Bit5"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_0_6"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte0_Bit6"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_0_7"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte0_Bit7"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<h6><div id="1_1_0"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte1_Bit0"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_1_1"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte1_Bit1"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_1_2"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte1_Bit2"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_1_3"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte1_Bit3"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_1_4"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte1_Bit4"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_1_5"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte1_Bit5"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_1_6"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte1_Bit6"/>
|
|
</td>
|
|
<td>
|
|
<h6><div id="1_1_7"/></h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Sch1_StateByte1_Bit7"/>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</body>
|
|
<style>
|
|
.table-top{
|
|
padding-top: 50px;
|
|
}
|
|
.table-top td{
|
|
padding: 10px 10px;
|
|
}
|
|
.table-centre td{
|
|
padding: 10px 20px;
|
|
}
|
|
.table-centre td h5{
|
|
display: inline-block;
|
|
padding-right: 10px;
|
|
}
|
|
.table-centre td img{
|
|
vertical-align: middle;
|
|
}
|
|
</style>
|
|
</html> |