# NB_IOT_Server **Repository Path**: CielLoki/NB_IOT_Server ## Basic Information - **Project Name**: NB_IOT_Server - **Description**: NB-IoT远程控制系统的设备端、服务器端和客户端源代码 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-02 - **Last Updated**: 2024-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NBIOT_Server NBIOT server 's code of MEMS auto test system 2020.4.13 first commit from msi laptop、 2020.7.2 GitHub转移到Gitee 2020.8.28 代码备份,包括硬件端、服务端和客户端的代码,但当前版本的代码处于测试阶段。 2020.10.6 代码备份,目前版本可以实现保存硬件上传数据到数据库和客户端查询数据库数据。对程序整体结构做了优化,目前可以使用自动装配和宏命令版配置文件。 2020.10.15 代码备份,目前可以发送注册包和心跳包,deviceID已经实装,对硬件端做出部分存储和计算上的优化 2020.10.15 添加数据库备份文件 2020.10.27 优化硬件代码减少不必要的空间和逻辑,硬件端各项数据处理逻辑目前是相互独立的,现在每隔一定时间都会主动读取NB模组,防止UDP阻塞。优化了客户端和服务器端的TCP通信逻辑,优化了设备端和服务端的UDP通信逻辑 2020.11.5 添加客户端的注册功能,优化TCP通信的代码逻辑,添加登录界面,添加客户端和下位机之间的控制指令转发功能 2020.12.7 代码备份,目前已经可以进行转台远程控制但不可自动控制,代码中有些功能被注释掉了,使用前要认真审查代码 2020.12.25 代码备份,新添加rtt测试客户端代码,目前已经进行过几次测试,数据保存在sql文件中,服务器中的bbr算法模块尚未实现完毕 2020.1.6 代码备份,bbr算法和rto算法已部署