#include "bluetooth1d801.h" using namespace Qt::StringLiterals; Bluetooth1d801::Bluetooth1d801(QObject *parent):QObject(parent) { if (localDevice.isValid()) { //при создании экземпляра класса он подключается к свистку localDevice.powerOn(); localDeviceName = localDevice.name(); qDebug() < remotes; remotes = localDevice.connectedDevices(); // если например наушники подключены и готовы выплевывает их адрес // с другими, например сопряженными не работает qDebug() <<"Подключенные устройства:"<start(); if (discoveryAgent->isActive()) discoveryAgent->stop(); discoveredServices.clear(); // m_discoveryAgent->setUuidFilter(uuid); // можно отфильтровать конкретный сервис discoveryAgent->start(QBluetoothServiceDiscoveryAgent::FullDiscovery); qDebug()<<"Сейчас, я тебе что-нибудь найду"; } void Bluetooth1d801::stopDiscovery() { if (discoveryAgent->isActive()) discoveryAgent->stop(); else { qDebug()<<"Нечего останавливать"; } } void Bluetooth1d801::connectTo(const QBluetoothServiceInfo &service) { } void Bluetooth1d801::GetParam() { } void Bluetooth1d801::SetParam() { } void Bluetooth1d801::GetMeas() { } void Bluetooth1d801::GetWave() { } void Bluetooth1d801::GetSpectrum() { } void Bluetooth1d801::GetStatus() { } void Bluetooth1d801::SetTime() { } void Bluetooth1d801::GetSpectrumEnv() { } void Bluetooth1d801::GetWaveEnv() { } void Bluetooth1d801::serviceDiscovered(const QBluetoothServiceInfo &serviceInfo) { } void Bluetooth1d801::readSocket() { } void Bluetooth1d801::connected() { } void Bluetooth1d801::onSocketErrorOccurred(QBluetoothSocket::SocketError error) { }