Windows fix
This commit is contained in:
@@ -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<std::string> 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);
|
||||
|
||||
Reference in New Issue
Block a user