发表于:2013/1/18 8:04:00
#0楼
我现在在做自由通信协议,有三组数据(报警,故障,漂移)需要发送,分别有相应的应答包需要接收。当其中一组数据发送时,如果6s时间里没有接收到对应的应答包,则继续发送数据,知道收到应答包为止。同一时间只能有一组数据可以发送。我现在三组数据分别发送可以实现,但是没实现当一组数据发送时,另一组数据进来等待一组数据发送完才发送。不知道怎么才能实现。逻辑是什么?