主機發:
以9600波特率發送
TEA加密(消息ID + 隨機波特率 + Buf[1] + Buf[2] + Buf[3] + 隨機數 + 隨機數 + 隨機數 + 隨機數+ 校驗)
波特率設置為隨機波特率等待從機回發(某段時間內無法接收到從機回發數據,再次返回9600波特率重新發送)
從機回發:
設置波特率為主機隨機波特率
TEA加密(主機消息ID + Buf[0] + Buf[1] + Buf[2] + Buf[3] + 隨機數 + 隨機數 + 隨機數 + 隨機數+ 校驗)
設置波特率為9600等待主機重新更新波特率
這樣又怎樣??
這樣通信怎樣??有沒大神知道一番 |