var Epro_I_Page = "";
var MC_1_Page = "";
var Ep2_Page = "";
var Recheck_page = "";
var Epj_Page = "";
var Epe_page = "";
var EPRO_I_PAGE_ID = 1;
var MC_1_PAGE_ID = 2;
var EPRO2_PAGE_ID = 3;
var RECHECK_PAGE_ID = 4;
var EPROJ_PAGE_ID = 5;
var EPE_PAGE_ID = 6;
var CHECKER_PAGE_ID = 7;
var ViewPage_ID = 3;
var ViewPage_InitFlag = 0;
var commport_cfg = {
comm_port:"",
comm_baud:"",
comm_parity:-1,
comm_stopbit:-1,
};
var qchannel = null;
var qwebchannel = null;
var plugin_func;
var eshot_qthandle = null;
function Start_Comm()
{
switch(ViewPage_ID){
case MC_1_PAGE_ID:MC_1_Start_Comm();break;
case EPRO2_PAGE_ID:Ep2_Start_Comm();break;
case EPRO_I_PAGE_ID:Ep1_Start_Comm();break;
case RECHECK_PAGE_ID:ReCheck_Start_Comm();break;
case EPROJ_PAGE_ID:Epj_Start_Comm();break;
case EPE_PAGE_ID:Epe_Start_Comm(); break;
case CHECKER_PAGE_ID:Checker_Start_Comm(); break;
}
}
function Main_Open_CommPort()
{
commport_cfg.comm_port =$("#main_serial_comport option:selected").text();
commport_cfg.comm_baud =parseInt($("#main_serial_baud option:selected").text(),10);
commport_cfg.comm_parity =$("#main_serial_parity option:selected").val();
commport_cfg.comm_stopbit =$("#main_serial_stopbit option:selected").val();
switch(ViewPage_ID){
case MC_1_PAGE_ID:MC_1_Open_CommPort(commport_cfg);break;
case EPRO2_PAGE_ID: Ep2_Open_CommPort(commport_cfg);break;
case EPRO_I_PAGE_ID:Ep1_Open_CommPort(commport_cfg);break;
case RECHECK_PAGE_ID:ReCheck_Open_CommPort(commport_cfg);break;
case EPROJ_PAGE_ID:Epj_Open_CommPort(commport_cfg);break;
case EPE_PAGE_ID:Epe_Open_CommPort(commport_cfg);break;
case CHECKER_PAGE_ID:Checker_Open_CommPort(commport_cfg);break;
}
}
function Main_Close_CommPort_Select()
{
if(Main_Select_Serial > 0)
{
layer.close(Main_Select_Serial);
}
}
var Main_Select_Serial = 0;
function Main_ShowCommport(json_str)
{
var index = 0;
json_str = JSON.parse(json_str);
console.log(json_str);
var content = '