# mv_com **Repository Path**: owencz/mv_com ## Basic Information - **Project Name**: mv_com - **Description**: No description available - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 工程合并 把全部*.h 文件复制到工程目录中 把静态库复制工程目录中 ![avatar](./docs/files.png) # 例程: 1:请查看example/server 目录下的代码 2:配置文件为 buildtarget/config-service.json /** * @brief ./service config-service.json * * @param argc * @param argv * @return int */ int main(int argc, char* argv[]) { /*日志的初始化*/ elogInit(NULL, LOG_LVL_DEBUG, false, false); /*初始化通信的接口,建立tcp servcie 用于被pc端链接*/ mv_comInit(&gMvCom, argv[1]); /*tcp servcie 数据接收回调函数注册*/ mv_comNotify(&gMvCom, mv_serviceNotify, NULL); /*导入图片*/ mv_imgLoad(); while (1) { sleep(1); // mv_comDeinit(&gMvCom); /*发送OK*/ mv_comWrite(&gMvCom, CODE_DECODE, "OK", 2); sleep(1); /*发送NG*/ mv_comWrite(&gMvCom, CODE_DECODE, "NG", 2); sleep(1); /*发送图像*/ mv_comWrite(&gMvCom, CODE_IMG, img, imgSize); } return 0; } # 配置文件详解 { "devName": "eth0", //网口名称 "devID": 1, //设备ID "dhcp": 0,//dhcp "ip": "192.168.76.253", //Ip "mask": "255.255.255.0",//掩码 "gateway": "192.168.76.254",//网关 "portCmd": 36510//端口 }