# temperature_collect_server_crc **Repository Path**: t_zhiqiang/temperature_server_crc ## Basic Information - **Project Name**: temperature_collect_server_crc - **Description**: 该项目是在Linux下网络编程中,通过树莓派上运行客户端采集环境温度实时上传,实现功能分为客户端和服务器端,树莓派读取的温度数据保存在本地文件夹,客户端读取本地数据,并打包成TLV格式发送给服务器,并且加上产品序列号和时间;服务器端开发支持客户端的高并发,接收温度数据并保持到sqlite数据库中,并将接收带头和CRC的TLV数据解包,采用ACK/NAK确认/重传机制,保证数据的准确性和可靠性。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-04-17 - **Last Updated**: 2021-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1. 将创建数据库封装成函数,使用时,只需要直接打开数据库的文件即可 2. 数据库文件名称通过宏定义更改 3. create_database* server_socket_init* server_select.c 文件放在一个路径中,并且将三个.c文件同时gcc编译,makefile已加入