亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? do_record.c

?? 車載GPS監(jiān)控終端的完整代碼,與監(jiān)控中心的通訊采用GPRS.
?? C
?? 第 1 頁 / 共 2 頁
字號(hào):
				{
					gOver_Tire_Count++;
					gStop_Tire_Count=0;
				}
				else
				{
					gOver_Tire_Count=0;
					gStop_Tire_Count++;
				}
				//3-4,判斷BIT3,屬于打印機(jī)的工作狀態(tài)
				if(gRecord_Status&J_PRINTER_STATUS_F_1)	gDisp_Status|=S_PRINTER_STATUS_F_1;
				else									gDisp_Status&=~S_PRINTER_STATUS_F_1;

				//3-5,判斷BIT4,屬于USB的工作狀態(tài)
				if(gRecord_Status&J_USB_STATUS_F_1)		gDisp_Status|=S_USB_STATUS_F_1;
				else									gDisp_Status&=~S_USB_STATUS_F_1;

				//4,接收到記錄儀的數(shù)據(jù),則需要返回一個(gè)狀態(tài)包,包括經(jīng)度,緯度.
				//------------------------------
		    	Send_COM1_Byte(gStatus);
		    	Check_Record = gStatus;
		    	Send_COM1_Byte(0xAA);
		    	Check_Record ^= 0xAA;
		    	Send_COM1_Byte(0x75);
		    	Check_Record ^= 0x75;
		    	Send_COM1_Byte(K_SEND_GPSDATA);
		    	Check_Record ^= K_SEND_GPSDATA;
		    	Send_COM1_Byte(0);
		    	Check_Record ^= 0;
		    	Send_COM1_Byte(10);
		    	Check_Record ^= 10;
		    	Send_COM1_Byte(0x00);
		    	Check_Record ^= 0x00;
		    	if(gGeneral_Flag&GPS_VALID_F_1)
		    	{
		    		Send_COM1_Byte(0x01);
		    		Check_Record ^= 0x01;
		    	}
				else
				{
					Send_COM1_Byte(0x00);
					Check_Record ^= 0x00;
				}
		    	Send_COM1_Byte(gLongitude/0x1000000);
		    	Check_Record ^= gLongitude/0x1000000;
		    	Send_COM1_Byte(gLongitude%0x1000000/0x10000);
		    	Check_Record ^= gLongitude%0x1000000/0x10000;
		    	Send_COM1_Byte(gLongitude%0x10000/0x100);
		    	Check_Record ^= gLongitude%0x10000/0x100;
		    	Send_COM1_Byte(gLongitude%0x100);
		    	Check_Record ^= gLongitude%0x100;
		    	Send_COM1_Byte(gLatitude/0x1000000);
		    	Check_Record ^= gLatitude/0x1000000;
		    	Send_COM1_Byte(gLatitude%0x1000000/0x10000);
		    	Check_Record ^= gLatitude%0x1000000/0x10000;
		    	Send_COM1_Byte(gLatitude%0x10000/0x100);
		    	Check_Record ^= gLatitude%0x10000/0x100;
		    	Send_COM1_Byte(gLatitude%0x100);
		    	Check_Record ^= gLatitude%0x100;
		    	Send_COM1_Byte(gRecord_Status);
		    	Check_Record ^= gRecord_Status;
		    	Send_COM1_Byte(0);
		    	Check_Record ^= 0;
		    	Send_COM1_Byte(Check_Record);					//校驗(yàn)核
		    	Send_COM1_Byte(0x0d);Send_COM1_Byte(0x0a);		//包尾
			}
			/**************************************************************************************\
			2,主控接收記錄儀的駕駛員信息的響應(yīng)(不管是主控主動(dòng)查詢的還是記錄儀主動(dòng)發(fā)送的,均為同一個(gè)命令字)
				因?yàn)樾枰@示屏實(shí)時(shí)的顯示當(dāng)前記錄儀IC卡中的駕駛員信息。所以有一些特殊的處理方式
				A,主控系統(tǒng)重新上電或者是系統(tǒng)程序重新啟動(dòng)的時(shí)候,則需要先進(jìn)行一次進(jìn)行采集記錄儀當(dāng)前駕駛員信息
					的命令。
				B,主控已經(jīng)開機(jī),正常運(yùn)行的過程中,如果此時(shí)記錄儀的駕駛員信息更新,則需要記錄儀主動(dòng)發(fā)送一個(gè)
					當(dāng)前駕駛員信息的命令給主控。

				不管是通過什么方式,主控系統(tǒng)只要得到一次當(dāng)前記錄儀的駕駛員信息,則需要將此駕駛員的信息
				存儲(chǔ)在FLASH中。并設(shè)置需要發(fā)送駕駛員信息給顯示屏的標(biāo)志。

				在系統(tǒng)程序運(yùn)行過程中,如果判斷顯示中斷處于開機(jī)的狀態(tài),并有發(fā)送駕駛員標(biāo)志給顯示屏。
			\**************************************************************************************/
			else if(nCmd==K_GET_DRIVEDATA_E_ECHO)
			{
				gReceive_Record_Info_Timer=0;
				SRAM_Init();
				SRAM_Write(SRAM_DRIVER_INFO_VAILD,VAILD_2);
				for(i=0;i<29;i++)
				{
					nTemp=SRAM_Read(SRAM_RECORD_S+7+i);
					SRAM_Write(SRAM_DRIVER_INFO_CODE+i,nTemp);
				}
				///////////////////////////////
				gDisp_Buffer_Point=0;
				if(gDisp_Buffer_Point+37<=sizeof(gDisp_Buffer))
				{
					gDisp_Buffer[gDisp_Buffer_Point]=37;
					gDisp_Buffer_Point++;
					gDisp_Buffer[gDisp_Buffer_Point]=0;
					gDisp_Buffer_Point++;
					gDisp_Buffer[gDisp_Buffer_Point]='@';
					gDisp_Buffer_Point++;
					gDisp_Buffer[gDisp_Buffer_Point]='%';
					gDisp_Buffer_Point++;
					gDisp_Buffer[gDisp_Buffer_Point]=35;
					gDisp_Buffer_Point++;
					gDisp_Buffer[gDisp_Buffer_Point]=DISP_MAIN_IC_INFO_DOWN;
					gDisp_Buffer_Point++;
					SRAM_Init();
					for(i=0;i<29;i++)
					{
		 				gDisp_Buffer[gDisp_Buffer_Point]=SRAM_Read(SRAM_DRIVER_INFO_CODE+i);
						gDisp_Buffer_Point++;
					}
					gDisp_Buffer[gDisp_Buffer_Point]='$';
					gDisp_Buffer_Point++;
					gDisp_Buffer[gDisp_Buffer_Point]='&';
					gDisp_Buffer_Point++;
					gGet_Driver_Info_Count=0;
					//gDriver_Info=WAIT_SEND_DRIVER_INFO;
				}
				/////////////////////////////////
			}
			/**************************************************************************************\
			3,收到主控向記錄儀設(shè)置間隔記錄的記錄儀的響應(yīng)
			\**************************************************************************************/
			else if(nCmd==K_SET_INTERDISTANCE_ECHO)
			{
				gPublic_Flag|=SET_DISTANCE_OK_F_1;
				gSet_Distance_Info_Count=0;
			}
			/**************************************************************************************\
			4,收到主控向記錄儀設(shè)置時(shí)間的記錄儀的響應(yīng)
			\**************************************************************************************/
			else if(nCmd==G_SET_TIME_EHCO)
			{
				gPublic_Flag&=~SET_RECORD_TIME_F_1;
				gPublic_Flag|=CHECK_TIME_F_1;
			}
			break;
		}
		/*
		========================================================================
		二,消息類型為1的消息包(轉(zhuǎn)移給中心的數(shù)據(jù))
			如果記錄儀有數(shù)據(jù)發(fā)送給中心,則首先需要進(jìn)行TCP登陸操作
			如果登陸操作失敗,則可以判斷是否允許SMS的形式發(fā)送
		========================================================================
		*/
		case	CENTER_TYPE:
		{
			gRecord_Data_Timer=0;
			gStatus2_Flag&=~RECORD_VAILD_F_1;
			gReceive_Record_Info_Timer=0;
			gStatus=CENTER_TYPE;
			gOther_Flag|=RECORD_DATA_F_1;
			gOther_Flag|=ALLOW_SEND_RECORD_F_1;
			SRAM_Init();
			SRAM_Write(SRAM_SEND_VAILD,VAILD_2);
			SRAM_Write(SRAM_SEND_LENGTH_H,(iLength-3)/0x100);
			SRAM_Write(SRAM_SEND_LENGTH_L,(iLength-3)%0x100);
			for(i=0;i<iLength-3;i++)
			{
				nTemp=SRAM_Read(SRAM_RECORD_S+1+i);
				SRAM_Write(SRAM_SEND_S+i,nTemp);
			}
			Judge_SMS_Way();
			break;
		}
		/*
		========================================================================
		三,消息類型為2的消息包(轉(zhuǎn)移給顯示屏的數(shù)據(jù))
		========================================================================
		*/
		case	DISP_TYPE:
		{
			gRecord_Data_Timer=0;
			gStatus2_Flag&=~RECORD_VAILD_F_1;
			gStatus=DISP_TYPE;
			if(gDisp_Buffer_Point+iLength+8<=sizeof(gDisp_Buffer))
			{
				gDisp_Buffer[gDisp_Buffer_Point]=iLength+8;
				gDisp_Buffer_Point++;
				gDisp_Buffer[gDisp_Buffer_Point]=0;
				gDisp_Buffer_Point++;
				gDisp_Buffer[gDisp_Buffer_Point]='@';
				gDisp_Buffer_Point++;
				gDisp_Buffer[gDisp_Buffer_Point]='%';
				gDisp_Buffer_Point++;
				gDisp_Buffer[gDisp_Buffer_Point]=iLength+6;
				gDisp_Buffer_Point++;
				gDisp_Buffer[gDisp_Buffer_Point]=DISP_ASK_RECORD_INFO_ECHO_DOWM;
				gDisp_Buffer_Point++;
				for(i=0;i<iLength;i++)
				{
					gDisp_Buffer[gDisp_Buffer_Point] = SRAM_Read(SRAM_RECORD_S+i) ;
					gDisp_Buffer_Point++;
				}
				gDisp_Buffer[gDisp_Buffer_Point]='$';
				gDisp_Buffer_Point++;
				gDisp_Buffer[gDisp_Buffer_Point]='&';
				gDisp_Buffer_Point++;
			}
			break;
		}
		default:
			break;
	}
}
/********************************************************\
*	函數(shù)名:Deal_Record_Command()
	作用域:本地文件調(diào)用
*	功能:
*	參數(shù):
*	返回值:
*	創(chuàng)建人:
*
*	修改歷史:(每條詳述)
\********************************************************/
unsigned char Check_Record_Time(void)
{
	SRAM_Init();
	if(   (gGeneral_Flag&GPS_VALID_F_1)
		&&((gPublic_Flag&SET_RECORD_TIME_F_1)==0)
		&&(gSecond>=55) )
	{
		if(gYear!=SRAM_Read(SRAM_RECORD_S+8) )				return(1);
		else if(gMonth!=SRAM_Read(SRAM_RECORD_S+9))			return(1);
		else if(gDate !=SRAM_Read(SRAM_RECORD_S+10))		return(1);
		else if(gHour !=SRAM_Read(SRAM_RECORD_S+11))		return(1);
		else if(gMinute!=SRAM_Read(SRAM_RECORD_S+12))		return(1);
		else												return(0);
	}
	else
	{
		return(0);
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一卡二卡三卡| 不卡的av中国片| 欧美一二三在线| 日本最新不卡在线| 91精品国产综合久久国产大片 | 丰满亚洲少妇av| 国产日韩精品一区二区浪潮av| 狠狠狠色丁香婷婷综合激情| 国产情人综合久久777777| av不卡在线观看| 亚洲国产欧美在线| 日韩精品资源二区在线| 国产91精品欧美| 亚洲激情欧美激情| 欧美一区二区三区日韩视频| 韩日av一区二区| 中文字幕一区二区三区不卡在线| 91国产精品成人| 美国av一区二区| 国产精品成人网| 欧洲激情一区二区| 狠狠色丁香久久婷婷综合丁香| 中文字幕一区二区三区蜜月| 欧美三级电影精品| 国产成人在线电影| 亚洲成人黄色小说| 中文字幕av在线一区二区三区| 在线观看欧美黄色| 国产美女精品人人做人人爽| 亚洲情趣在线观看| 亚洲精品一区二区三区福利| 91污在线观看| 韩国一区二区三区| 亚洲二区视频在线| 中文字幕高清不卡| 日韩视频一区二区三区在线播放 | 色综合久久久久网| 美女mm1313爽爽久久久蜜臀| 亚洲色图在线播放| 精品粉嫩aⅴ一区二区三区四区| 99vv1com这只有精品| 国内一区二区在线| 午夜成人免费电影| 日韩美女精品在线| 国产亚洲福利社区一区| 欧美人妇做爰xxxⅹ性高电影| 高清不卡一区二区| 麻豆91免费观看| 午夜精品福利在线| 亚洲精品国产a久久久久久| 久久在线免费观看| 欧美一区二区三区免费在线看| 色综合久久88色综合天天免费| 国产精品一区免费在线观看| 日本视频免费一区| 婷婷开心激情综合| 亚洲国产日韩综合久久精品| 亚洲欧洲日韩综合一区二区| 久久久久久久性| 亚洲精品在线观| 日韩精品专区在线影院重磅| 91精品在线麻豆| 欧美日韩国产一区| 欧美日韩三级视频| 欧美三级蜜桃2在线观看| 色94色欧美sute亚洲线路一ni | 国产精品中文字幕一区二区三区| 亚洲自拍都市欧美小说| 国产精品不卡一区二区三区| 欧美激情一区二区三区| 亚洲国产高清不卡| 中文字幕不卡的av| 中文字幕五月欧美| 亚洲欧美另类综合偷拍| 自拍偷拍国产精品| 亚洲免费观看视频| 亚洲午夜影视影院在线观看| 亚洲精品高清视频在线观看| 亚洲激情自拍偷拍| 亚洲国产aⅴ成人精品无吗| 亚洲国产中文字幕在线视频综合| 亚洲免费观看高清完整版在线 | 国产精品欧美经典| 国产精品成人在线观看| 亚洲欧美日韩综合aⅴ视频| 亚洲欧美综合另类在线卡通| 亚洲欧美区自拍先锋| 亚洲图片欧美综合| 秋霞电影一区二区| 狠狠色丁香久久婷婷综合丁香| 国产高清久久久久| 91色视频在线| 欧美撒尿777hd撒尿| 5月丁香婷婷综合| 26uuu国产电影一区二区| 国产午夜亚洲精品午夜鲁丝片 | 亚洲国产日韩精品| 日韩avvvv在线播放| 激情综合色丁香一区二区| 国产精品一区专区| 色综合色综合色综合色综合色综合| 欧美日韩高清一区二区| 日韩欧美在线123| 国产欧美一区二区三区在线看蜜臀 | 国产一区二区免费看| 国产白丝精品91爽爽久久| 97久久超碰精品国产| 欧美视频在线观看一区| 精品成人一区二区三区四区| 国产精品美女久久久久久久 | 99视频国产精品| 欧美日韩免费观看一区三区| 欧美大白屁股肥臀xxxxxx| 国产三级精品三级| 午夜精品久久久久影视| 国产酒店精品激情| 欧美视频一区二| 久久久噜噜噜久噜久久综合| 一级特黄大欧美久久久| 激情综合亚洲精品| 一道本成人在线| 精品国产露脸精彩对白| 夜夜揉揉日日人人青青一国产精品| 欧美a级一区二区| 成人黄动漫网站免费app| 67194成人在线观看| 中文字幕免费在线观看视频一区| 午夜免费久久看| 99久久精品免费| 欧美精品一区二区三区视频| 亚洲精品美国一| 成人一区在线看| 欧美r级在线观看| 亚洲午夜免费视频| 99国产精品国产精品久久| 久久综合九色综合97婷婷| 亚洲第四色夜色| 成人av在线播放网站| 精品国产一区二区三区久久影院 | 亚洲天堂网中文字| 国产成人精品一区二区三区网站观看| 欧美亚洲动漫制服丝袜| 国产精品久久久久久久裸模| 美女久久久精品| 欧美一级黄色片| 亚洲福利国产精品| 91国偷自产一区二区三区观看| 国产精品私房写真福利视频| 国内久久精品视频| 欧美videos中文字幕| 奇米影视在线99精品| 欧美日韩午夜在线| 亚洲国产美女搞黄色| 色婷婷av一区二区三区软件| 亚洲天堂中文字幕| 99久久免费精品高清特色大片| 久久精品视频在线免费观看| 久久精品国产亚洲a| 日韩精品一区二区三区视频播放 | 久久久久高清精品| 国产真实乱偷精品视频免| 欧美一区二区三区在线电影| 一区二区三区四区乱视频| 色视频一区二区| 一区二区三区四区视频精品免费| 一本色道亚洲精品aⅴ| 亚洲欧美日韩一区| 在线观看一区不卡| 亚洲一区二区不卡免费| 欧美日韩中文字幕一区| 亚洲成人中文在线| 欧美一级久久久| 久久99在线观看| 久久久99精品免费观看| 懂色av一区二区在线播放| 亚洲欧洲日韩av| 91精品福利视频| 香蕉久久夜色精品国产使用方法| 欧美人与z0zoxxxx视频| 久久99精品国产麻豆不卡| 精品国产凹凸成av人导航| 激情国产一区二区| 中文字幕一区二区三| 在线欧美日韩国产| 日韩激情一区二区| 久久久精品2019中文字幕之3| 成人一级片网址| 夜夜嗨av一区二区三区| 欧美一卡二卡在线| 成人在线视频首页| 亚洲风情在线资源站| 欧美va亚洲va| 92国产精品观看| 天堂在线一区二区| 亚洲精品一线二线三线| 色综合一个色综合亚洲| 日本va欧美va瓶| 中文字幕中文字幕一区二区| 在线观看亚洲精品| 国产美女在线观看一区|