|
@@ -2755,24 +2755,56 @@ void uiShowXINBIAOStationUpdateResponse(void){
|
|
|
|
|
|
|
|
|
|
|
|
+void uiShowXINBIAOPageShow(char dir){
|
|
|
+
|
|
|
+ short y=0;
|
|
|
+ char Showbuf[22];
|
|
|
+ y=LIST_TOPY;
|
|
|
+ if(dir==0)UserTempIndex=0;
|
|
|
+ else if(dir==1){
|
|
|
+ if(++UserTempIndex>sut_xinbiao_info.Max_id)UserTempIndex=0;
|
|
|
+ }else if(dir==2){
|
|
|
+ if(--UserTempIndex==0)UserTempIndex=sut_xinbiao_info.Max_id-1;
|
|
|
+ }
|
|
|
+ snprintf(Showbuf,sizeof(Showbuf),"ID号:%03d",sut_xinbiaopage.xb_id);
|
|
|
+ guiShowStr(0,y,Showbuf,FONT_MODE_16X16,REVERSED_NO,COLOR_BLACK,guiGetBackColor());
|
|
|
+ y+=LIST_ITEM_HEGH;
|
|
|
+ snprintf(Showbuf,sizeof(Showbuf),"名字:%s",sut_xinbiaopage.xb_CallName);
|
|
|
+ guiShowStr(0,y,Showbuf,FONT_MODE_16X16,REVERSED_NO,COLOR_BLACK,guiGetBackColor());
|
|
|
+ y+=LIST_ITEM_HEGH;
|
|
|
+
|
|
|
+ snprintf(Showbuf, sizeof(Showbuf), "纬度 S:%d.%05d",sut_xinbiaopage.xb_latitue/1000000,sut_xinbiaopage.xb_latitue%1000000);
|
|
|
+ guiShowStr(30,y, buf,FONT_MODE_16X16, REVERSED_NO, COLOR_BLACK, guiGetBackColor());
|
|
|
+ y+=LIST_ITEM_HEGH;
|
|
|
+ snprintf(Showbuf, sizeof(Showbuf), "经度 W:%d.%05d",sut_xinbiaopage.xb_longitue/1000000,sut_xinbiaopage.xb_longitue%1000000);
|
|
|
+ guiShowStr(30,y, Showbuf,FONT_MODE_16X16, REVERSED_NO, COLOR_BLACK, guiGetBackColor());
|
|
|
+ y+=LIST_ITEM_HEGH;
|
|
|
+ snprintf(Showbuf,sizeof(Showbuf),"航向:%s",sut_xinbiaopage.xb_heading);
|
|
|
+ guiShowStr(0,y,Showbuf,FONT_MODE_16X16,REVERSED_NO,COLOR_BLACK,guiGetBackColor());
|
|
|
+ y+=LIST_ITEM_HEGH;
|
|
|
+ snprintf(Showbuf,sizeof(Showbuf),"方向:%s",sut_xinbiaopage.xb_dir);
|
|
|
+ guiShowStr(0,y,Showbuf,FONT_MODE_16X16,REVERSED_NO,COLOR_BLACK,guiGetBackColor());
|
|
|
+ y+=LIST_ITEM_HEGH;
|
|
|
+ snprintf(Showbuf,sizeof(Showbuf),"海拔:%s",sut_xinbiaopage.xb_elevation);
|
|
|
+ guiShowStr(0,y,Showbuf,FONT_MODE_16X16,REVERSED_NO,COLOR_BLACK,guiGetBackColor());
|
|
|
+ y+=LIST_ITEM_HEGH;
|
|
|
+
|
|
|
+}
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+void uiShowXINBIAOInfoUpdate(char StatusUpdate){
|
|
|
+ char Features[NORMAL_BOOL_NUM];
|
|
|
+ unsigned char i;
|
|
|
+ if(StatusUpdate){
|
|
|
+ guiClearAll(guiGetBackColor());
|
|
|
+ guiShowCaption(0,"信标详情",UI_STATUS_ITEM_Y+1,guiGetBackColor(),guiGetForeColor(),FONT_MODE_16X16);
|
|
|
+ uiMenuShowBottomLine();
|
|
|
+ UserTempIndex=0;
|
|
|
+ uiShowXINBIAOPageShow(0);
|
|
|
+ uiMenuShowBottomIndacitor("详情", "返回");
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
|
|
|
|
|
@@ -2785,8 +2817,6 @@ void uiShowXINBIAOStationUpdateResponse(void){
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
|
|
|
|
|
|
void uiShowXINBIAOEnableLive(char StatusUpdate){
|