Files
zhouyangyale 5b68bfc9ba add 上位机
2018-12-19 17:57:42 +08:00

28 lines
504 B
C++

#include "accessport.h"
AccessPort::AccessPort(){
SendFlag = true;
}
void AccessPort::MapSend(const uint8_t *data,int len){
if(!SendFlag){
Serial.write(data,len);
SendFlag = true;
}
}
void AccessPort::AnalzyCommand(void){
uint8_t buffer[4];
if(Serial.available() == 3){
Serial.readBytes(buffer,3);
if(!strcmp((char *)buffer,"ack")){
SendFlag = false;
}
Serial.flush();
}else{
while(Serial.available() > 0){
Serial.read();
}
}
}