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

This reverts commit e8514ca145.

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 e8514ca145
commit e5b5157751
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;