串口收发验证
我现在想写一个串口发送的程序,包括发送端和接收端。
现在我从数据库中查询表单,得到一个8位的SQL栏,比如:
11112222
12345678
32657812
...
现在我逐条发送信息到接收端,我希望我发送一条(格式@S111122220000*),接收端接收后转发给发送端,然后发送端再确认,如果前后信息相同,进行下一条数据发送,如果不成功,重新发送这条。接收端将所有接收到的信息保存XML格式,每条信息以下划线隔开。
现在我不知道逻辑上如何实现,我的目的是,确认查询数据库后,数据从发送端发出,每条数据都准确可靠被接收端收到,由于这是工业数据,必须完整,如果还有其他方法,请指教,谢谢!