diff --git a/ideas/cmd_parser.cpp b/ideas/cmd_parser.cpp index 0158087..9ecb1d6 100644 --- a/ideas/cmd_parser.cpp +++ b/ideas/cmd_parser.cpp @@ -37,7 +37,7 @@ void parsePacket(const packet_t& newPacket) packetParts packetIndex = Head; ui8_t i = 0; - do { + //do { switch(packetIndex) { case Head: std::cout << "checking packet head..." << std::endl; @@ -49,8 +49,8 @@ void parsePacket(const packet_t& newPacket) } } std::cout << "...head valid!" << std::endl; - packetIndex = Payload; - break; + //packetIndex = Payload; + //break; case Payload: // copy payload std::cout << "copy payload..." << std::endl; @@ -58,8 +58,8 @@ void parsePacket(const packet_t& newPacket) payload[i - 2] = newPacket[i]; } std::cout << "...done!" << std::endl; - packetIndex = Tail; - break; + //packetIndex = Tail; + //break; case Tail: // check tail std::cout << "checking packet tail..." << std::endl; @@ -77,7 +77,7 @@ void parsePacket(const packet_t& newPacket) default: return; }; - } while(!done); + //} while(!done); }