⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menutable.c

📁 通过车载终端采集GPS数据
💻 C
字号:
#include "menuProcess.h"

/******************************************/

/*在这里声明菜单结构*/ 
const  MENU CODE_TYPE menu_head[]; 
const  MENU CODE_TYPE menu[]; 
const  MENU CODE_TYPE menu_main[]; 


/*********************一级子菜单***************************/ 
const  MENU CODE_TYPE menu1_main[];
const  MENU CODE_TYPE menu2_main[];
const  MENU CODE_TYPE menu3_main[];
const  MENU CODE_TYPE menu4_main[];  

/*********************二级子菜单***************************/  

const  MENU CODE_TYPE menu11_main[];
const  MENU CODE_TYPE menu41_main[];
const  MENU CODE_TYPE menu43_main[];
const  MENU CODE_TYPE menu44_main[];


/*********************三级子菜单***************************/  
const  MENU CODE_TYPE select_driveDirection[];
//const  MENU CODE_TYPE menu22_search_msg[];
//const  MENU CODE_TYPE menu23_search_msg[];
const  MENU CODE_TYPE menu31_search_callNum[];
//const  MENU CODE_TYPE menu32[];
const  MENU CODE_TYPE menu33_search_call[];
const  MENU CODE_TYPE menu34_search_call[];
const  MENU CODE_TYPE menu43_gpsData[];
const  MENU CODE_TYPE menu43_versionNum[];

/***********弹出菜单****************/
const  MENU CODE_TYPE menu5_main[];
const  MENU CODE_TYPE menu6_main[];
const  MENU CODE_TYPE menu7_main[];
const  MENU CODE_TYPE menu8_main[];
/*   const MENU CODE_TYPE menu_empty[];*/  

/******************************************/

/*初始化主菜单表,按如下格式填写,每个子菜单必须定义头尾为空的菜单成员*/

/*运行主界面菜单*/
const  MENU CODE_TYPE menu_head[] =
{
	/*必须定义为空,表明没有同级右菜单*/
 	{ NULL  },

    { driving_menu,     &menu[1] },

	/*必须定义为空,表明没有同级左菜单*/
	{ NULL }
};

const  MENU CODE_TYPE menu[] = 
{
	/*必须定义为空,表明没有同级右菜单*/
 	{ NULL  },

    { mainMenuProcess,     &menu_main[1] },

	/*必须定义为空,表明没有同级左菜单*/
	{ NULL }
};


/*主菜单定义*/
const  MENU CODE_TYPE menu_main[] = 
{
	{ NULL  },

	{ menu1Process, /*运营设置*/        &menu1_main[1] },
	{ menu2Process, /*收发短信*/        &menu2_main[1] },
    { menu3Process, /*通话功能*/        &menu3_main[1] },
    { menu4Process, /*系统信息*/        &menu4_main[1] },

	{ NULL }
};

/*在下面添加你的子菜单结构*/
/************运营设置******************/
const  MENU CODE_TYPE menu1_main[] = 
{
	{ NULL  },

	{ set_driverDuty,      /*出勤考核*/   &menu11_main[1] },          
	{ select_lineNum,      /*线路选择*/      &select_driveDirection[1] },         
	{ select_drive_mode,   /*行车模式*/     NULL },   
    { self_study,          /*报站自学习*/   NULL }, 
	
	{ NULL }
};

/************修改司机工号******************/
const  MENU CODE_TYPE menu11_main[] = 
{
	{ NULL  },

    { modify_driverNum,   /*修改工号*/       NULL },
    
	{ NULL }
};


/************方向选择******************/
const  MENU CODE_TYPE select_driveDirection[] = 
{
	{ NULL  },

    { select_direction,   /*选择上/下行*/       NULL },
    
	{ NULL }
};


/************调度信息******************/
const  MENU CODE_TYPE menu2_main[] = 
{
	{ NULL  },

	{ get_dispatchMsg, /*调度指令*/      NULL },         
	{ get_alarmMsg,    /*告警信息*/      NULL },    
    { get_runPlan,     /*运营计划*/      NULL }, 
    { select_fixedMsg, /*固定短语*/      NULL }, 

   
	{ NULL }
};

#if 0
/************查询收到的短信记录******************/
const  MENU CODE_TYPE menu22_search_msg[] = 
{
	{ NULL  },

	{ recievedMsg_record, /*查询短信记录*/   NULL  },
    
	{ NULL }
};


/************查询发送的短信记录******************/
const  MENU CODE_TYPE menu23_search_msg[] = 
{
	{ NULL  },

	{ sentMsg_record, /*查询短信记录*/   NULL  },
    
	{ NULL }
};
#endif

/***************通话功能****************/
const  MENU CODE_TYPE menu3_main[] = 
{
	{ NULL  },

	{ search_phoneBook, /*通信录*/        NULL }, 
	{ search_recievedCall, /*呼入电话*/   &menu33_search_call[1] },    
    { search_dialedCall, /*呼出电话*/     &menu34_search_call[1] }, 
    { callFunction, /*拨打电话*/          NULL },         

   
	{ NULL }
};

#if 0
/************查询电话号码******************/
const  MENU CODE_TYPE menu31_search_callNum[] = 
{
	{ NULL  },

	{ search_selected_callNum, /*查询被选择的电话号码*/   NULL  },
    
    { NULL }
};

/************查询呼入的电话记录******************/
const  MENU CODE_TYPE menu33_search_call[] = 
{
	{ NULL  },

	{ recievedCall_record, /*查询呼入的电话记录*/   NULL  },
    
    { NULL }
};


/************查询呼出的电话记录******************/
const  MENU CODE_TYPE menu34_search_call[] = 
{
	{ NULL  },

	{ dialedCall_record, /*查询呼出的电话记录*/   NULL  },
    
    { NULL }
};
#endif


/***************系统信息****************/
const MENU CODE_TYPE menu4_main[] = 
{
	{ NULL  },

	{ menu41Process, /*网络设置*/       &menu41_main[1] },
	{ menu42Process, /*车辆ID号*/       NULL },
    { menu43Process, /*系统查询*/       &menu43_main[1] },
	{ menu44Process, /*语音/程序更新*/   &menu44_main[1] },

	{ NULL }

};


/***********系统查询****************/
const  MENU CODE_TYPE menu43_main[] = 
{
	{ NULL  },
    
    { search_gpsData,  /*GPS数据查询*/        NULL },
    { search_versionNum,  /*版本号查询*/      NULL },
    { search_deviceNum,   /*设备号查询*/      NULL },

//add for debugging position
    {menu_debugPosition, /*调试定位程序时使用*/   NULL},


	{ NULL }
};


/***********语音程序更新****************/
const  MENU CODE_TYPE menu44_main[] = 
{
	{ NULL  },
        
    { update_voiceByUSB,                 /*更新程序*/         NULL },
    { update_terminalProgram,            /*终端程序更新*/        NULL },
    { update_voiceBySerialInterface,     /*更新语音*/        NULL },
    { update_mainProgram,                /*主机程序更新*/        NULL },



	{ NULL }
};


/***********网络设置****************/
const  MENU CODE_TYPE menu41_main[] = 
{
	{ NULL  },
    
    { menu_ipSet,  /*服务器设置*/      NULL },
    { menu_apnSet,  /*APN设置*/        NULL },

	{ NULL }
};


/***********弹出菜单****************/

/***********音量调节****************/
const  MENU CODE_TYPE menu5_main[] =
{
    { NULL  },
    
    { menu_voiceClass,               NULL },

    { NULL }
};

/***********呼入电话****************/
const  MENU CODE_TYPE menu6_main[] =
{
    { NULL  },
    
    { menu_callIn,               NULL },

    { NULL }
};

/***********查询调度短信****************/
const  MENU CODE_TYPE menu7_main[] =
{
    { NULL  },
    
    { display_commandMsg,           NULL },

    { NULL }
};

/***********发送运营状态切换***********/
const  MENU CODE_TYPE menu8_main[] =
{
    { NULL  },
    
    { switch_runningMode,           NULL },

    { NULL }
};


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -