📄 sendinfo.c
字号:
//*************************************************************************
//* *
//* ***************************发送信息************************ *
//* *
//*************************************************************************
#include "includes.h"
//*************************************************************************
//* ***************************发送图像************************ *
//*************************************************************************
void vSendImage(void)
{
unsigned char ucRow,ucColumn;
unsigned char *pucTemp;
for(ucColumn=COLUMN_MIN;ucColumn<COLUMN_MAX;ucColumn++)
{
for(ucRow=ROW_MIN;ucRow<ROW_MAX;ucRow++)
{
pucTemp=puca_BufferProcess+ucRow*IMAGE_COLUMN+ucColumn;
if(*pucTemp==BLACK_POINT)
{
printp("%c%c",ucRow-ROW_MIN,ucColumn-COLUMN_MIN);
}
}
}
}
//*************************************************************************
//* ***************************发送数据************************ *
//*************************************************************************
void vSendData(void)
{
unsigned char ucColumn;
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<显示系统时间>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
printp("SystemTime:%lD\n",ul_SystemTime);
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//显示其他中间数据。
printp("\nFarEx:%d CenterEx:%d NearEx:%d \n",sc_FarEx,sc_CenterEx,sc_NearEx);
printp("\nFar: %d Center: %d Near: %d \n",uc_Far,uc_Center,uc_Near);
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
for(ucColumn=COLUMN_MIN;ucColumn<COLUMN_MAX;ucColumn++)
{
printp(" %D ",uca_Center[ucColumn-COLUMN_MIN]);
}
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
printp("\nCurDomain:%d",uc_CurDomain);
for(ucColumn=0;ucColumn<10;ucColumn++)
{
printp(" %d ",uca_Domain[ucColumn]);
}
}
//*************************************************************************
//* ***************************发送信息************************ *
//*************************************************************************
void vSendInfo(void)
{
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<发送图像>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
printp("size%4d%4d",(ROW_MAX-ROW_MIN),(COLUMN_MAX-COLUMN_MIN));
printp("image"); //发送图像起始标志
vSendImage();
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<发送数据>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
printp("data"); //发送数据起始标志
vSendData();
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<执行串口命令>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
printp("commandst"); //发送命令信息起始标志
vRunCommand();
printp("commandend"); //发送命令信息结束标志
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -