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

📄 udpserver.h

📁 ucos移植到44b0
💻 H
字号:
#ifndef _UDP_SERVER_H
#define _UDP_SERVER_H

void udp_server_thread(void *arg);

#define MAX_CS_MSG_LENTH 100
enum CI_ERROR_CODE
{
    CI_SUCCESS = 5000,
    CI_FAILURE = 5001,
    CI_BUTT
};

#define MID_USER       1//用户
#define MID_DATA       10//数据采集
#define MID_TEMP       11//灯

enum TEMP_MSG_TYPE
{
    TEMP_OPEN   = 0,
    TEMP_CLOSE  = 1,
    TEMP_BUTT
};
enum DATA_MSG_TYPE
{
    DATA_COLLECTION_START = 0,
    DATA_COLLECTION_STOP  = 1,
    DATA_COLLECTION_BUTT
};

//#pragma pack(1)
struct CS_Msg_Struct
{
    _UL m_id;    //模块ID
    _UL code[2];    //认证码
    _UL msgType; //消息类型
    _UL msgLenth;//消息长度
    _UL keyNo;     //加密序列
    _UC msgBody[MAX_CS_MSG_LENTH];
};
struct Data_Collection_Msg
{
    _US errCode;
};
struct Temp_Collection_Msg
{
    _US errCode;
};
//#pragma pack()
#endif

⌨️ 快捷键说明

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