Merge remote-tracking branch 'origin/master' into r05a04_dev

r05a04_dev
Bryan Biedenkapp 2 weeks ago
commit 0ab2692820

@ -781,6 +781,7 @@ bool HostSetup::createModem(bool consoleDisplay)
yaml::Node modemProtocol = modemConf["protocol"];
std::string portType = modemProtocol["type"].as<std::string>("null");
std::string modemMode = modemProtocol["mode"].as<std::string>("air");
yaml::Node uartProtocol = modemProtocol["uart"];
std::string uartPort = uartProtocol["port"].as<std::string>();
@ -836,7 +837,12 @@ bool HostSetup::createModem(bool consoleDisplay)
break;
}
modemPort = new port::UARTPort(uartPort, serialSpeed, true);
if (modemMode == MODEM_MODE_DFSI) {
modemPort = new port::UARTPort(uartPort, serialSpeed, false, true);
LogInfo(" RTS/DTR boot flags enabled");
} else {
modemPort = new port::UARTPort(uartPort, serialSpeed, true, false);
}
LogInfo(" UART Port: %s", uartPort.c_str());
LogInfo(" UART Speed: %u", uartSpeed);
}

Loading…
Cancel
Save

Powered by TurnKey Linux.