Add network packet for getting list of serial ports

This commit is contained in:
Adam Honse
2026-07-04 19:11:20 -05:00
parent 703afac049
commit 86a6a130e7
11 changed files with 218 additions and 4 deletions

View File

@@ -23,6 +23,7 @@
#include "ResourceManager.h"
#include "ProfileManager.h"
#include "LogManager.h"
#include "serial_port.h"
#include "SettingsManager.h"
#include "StringUtils.h"
#include "NetworkClient.h"
@@ -377,6 +378,18 @@ std::vector<i2c_smbus_info> ResourceManager::GetI2CBusInfo()
}
}
std::vector<std::string> ResourceManager::GetSerialPorts()
{
if(IsLocalClient())
{
return(GetLocalClient()->GetSerialPorts());
}
else
{
return(serial_port::getSerialPorts());
}
}
std::vector<USBDeviceInfo> ResourceManager::GetUSBDeviceInfo()
{
if(IsLocalClient())