diff --git a/ControllerHandler.cpp b/ControllerHandler.cpp index 900585e..4a223e1 100644 --- a/ControllerHandler.cpp +++ b/ControllerHandler.cpp @@ -57,7 +57,9 @@ void ControllerHandler::SearchBasestation(void){ while( iter != devices_found.end() ) { serial::PortInfo device = *iter++; - if(device.hardware_id == "USB VID:PID=10c4:ea60 SNR=02133"){ + std::cout << device.hardware_id << " "<< device.port << std::endl; + + if(device.hardware_id == "USB\\VID_10C4&PID_EA60&REV_0100"){ basestationFound = true; baseStation = new serial::Serial(device.port, BasestationBaudrate, serial::Timeout::simpleTimeout(1000)); break; @@ -92,7 +94,7 @@ void ControllerHandler::BasestationReader() { std::string basestationMessage = baseStation->readline(); std::vector basestationMessageSplit = split(basestationMessage, '|'); if(basestationMessageSplit.size() > 1){ //Valid message - std::cout << "DEBUG: Message received. Length: " << basestationMessageSplit.size() << " Type: " << basestationMessageSplit[0] << " Message: " << basestationMessage; + //std::cout << "DEBUG: Message received. Length: " << basestationMessageSplit.size() << " Type: " << basestationMessageSplit[0] << " Message: " << basestationMessage; int messageId = std::stoi(basestationMessageSplit[0]); switch(messageId){ //commandList[messageId](basestationMessageSplit);