19 #ifndef SDRBASE_AMBE_AMBEENGINE_H_ 20 #define SDRBASE_AMBE_AMBEENGINE_H_ 43 void scan(std::vector<QString>& ambeDevices);
47 void getDeviceRefs(std::vector<QString>& devicesRefs);
48 bool registerController(
const std::string& deviceRef);
49 void releaseController(
const std::string& deviceRef);
52 const unsigned char *mbeFrame,
55 unsigned char channels,
60 QByteArray serialize()
const;
61 bool deserialize(
const QByteArray& data);
77 static std::string get_driver(
const std::string& tty);
78 static void register_comport(std::vector<std::string>& comList, std::vector<std::string>& comList8250,
const std::string& dir);
79 static void probe_serial8250_comports(std::vector<std::string>& comList, std::vector<std::string> comList8250);
std::vector< std::string > m_comList8250
std::vector< std::string > m_comList
int getNbDevices() const
number of devices used
std::vector< AMBEController > m_controllers