aboutsummaryrefslogtreecommitdiffstats
path: root/gui/stmdsp.cpp
blob: 4812884f44a3bc6379f6c8c00c80983cda2380fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stmdsp.hpp"

#include <serial/serial.h>

namespace stmdsp
{
    std::list<std::string>& scanner::scan()
    {
        auto devices = serial::list_ports();
        for (auto& device : devices) {
            if (device.hardware_id.find(STMDSP_USB_ID) != std::string::npos)
                m_available_devices.emplace_front(device.port);
        }

        return m_available_devices;
    }
}