Revert "Revert change in serial port autodetection that was causing the real serial port to not be found."

This reverts commit 235539a331.

The previous code works better for our use case.
This commit is contained in:
Stephen Anthony 2020-10-24 17:02:17 -02:30
parent 235539a331
commit 14477ac80c
1 changed files with 4 additions and 3 deletions

View File

@ -193,9 +193,10 @@ bool OSystem::create()
// Detect serial port for AtariVox-USB
// If a previously set port is defined, use it;
// otherwise use the first one found (if any)
StringList ports = MediaFactory::createSerialPort()->portNames();
bool oldPortFound = BSPF::contains(ports, mySettings->getString("avoxport"));
if(!oldPortFound && ports.size() > 0)
const string& avoxport = mySettings->getString("avoxport");
const StringList ports = MediaFactory::createSerialPort()->portNames();
if(avoxport.empty() && ports.size() > 0)
mySettings->setValue("avoxport", ports[0]);
return true;