Вопросы по теме 'cbcentralmanager'
CoreBluetooth подключается только к ближайшему RSSI (BLE)
Я ищу способ подключения только к ближайшему периферийному устройству на основе RSSI. Моя цель - оставить список других периферийных устройств, но иметь только самое близкое периферийное соединение.
Поскольку RSSI доступен только пока...
4848 просмотров
schedule
25.06.2023
Прямая запись в уже подключенный CBPeripheral без его повторного обнаружения
В моем приложении мне нужно записать данные в доступные для записи характеристики периферийного устройства. Я могу сделать это, следуя процессу сканирования периферийных устройств, обнаруживая и подключаясь к периферийным устройствам, обнаруживая...
1887 просмотров
schedule
20.03.2023
Не удается обнаружить периферийное устройство или службу Bluetooth с устройства iOS.
Я пытаюсь сканировать устройство Bluetooth, используя платформу CoreBluetooth. Устройство является прототипом, предоставленным клиентом.
Я считаю, что моя реализация CBCentralManagerDelegate верна, но я никогда не получаю обратный вызов...
286 просмотров
schedule
21.06.2022
Состояние периферийного подключения переходит в IDLE при переключении вкладок, но остается на первой вкладке
До сих пор я могу нормально подключиться к периферийному устройству и могу отправлять ему команды, но когда я выбираю новую вкладку, состояние соединения переходит в IDLE, и я не могу ничего отправить со следующей вкладки, но я могу вернуться к...
88 просмотров
schedule
25.10.2022
Пин-код iOS Core Bluetooth
У меня есть периферийное устройство BLE, для которого требуется PIN-код. Я подключаюсь к этому периферийному устройству с помощью Core Bluetooth CBCentralManager на iOS 7.
Когда я подключаюсь к этому периферийному устройству, вызывается...
2519 просмотров
schedule
21.01.2023
Как вы сканируете одно и то же устройство BLE дважды?
У меня есть приложение для iOS, которое сканирует периферийные устройства BLE, которых может быть много, и позволяет пользователю решать, подключаться к устройству или нет. После подключения пользователь также может решить разорвать соединение. Все...
485 просмотров
schedule
30.04.2023
Соответствовать протоколу CBCentralManagerDelegate.
Я пытаюсь реализовать BLEHandler.
Это мой код:
import CoreBluetooth
class BLEHandler : NSObject, CBCentralManagerDelegate {
override init() {
super.init()
}
func cenrealManagerDidUpdateState(central: CBCentralManager!)...
350 просмотров
schedule
24.12.2022
Контроллер Bluetooth отображает несколько версий устройства — Swift 3.1
У меня возникают проблемы со сканированием устройств Bluetooth в приложении, которое я создаю в рамках группового проекта. Код представления выглядит следующим образом:
import UIKit
import CoreBluetooth
class bluetoothConnectViewController:...
330 просмотров
schedule
26.03.2024
Метод делегата CBCentralManger ведет себя по-разному в iOS 11 и ниже iOS 11, когда состояние центрального менеджера CBManagerStatePoweredOff
Метод делегата CBCentralManger ведет себя по-разному в iOS 11 и ниже iOS 11
Ниже iOS 11: после обновления состояния CBCentralMangaer до CBManagerStatePoweredOff состояние делегата CentralManager - (void) centralManager: (CBCentralManager *)...
184 просмотров
schedule
21.09.2022
didDiscoverPeripheral: иногда не работает в фоновом режиме
Происходит как iOS 12 , так и iOS 13 .
У меня правильно добавлено Bluetooth-central на моем Info.plist
Я указываю список сервисных UUID
Что я вижу:
Если я взаимодействую с нашим устройством BLE на переднем плане, я все еще могу...
132 просмотров
schedule
29.02.2024
Не удается подключиться к BLE Peripheral на некоторых устройствах iOS
BLE отлично работает на 7 Plus (iOS 14.4.2) и 6 (iOS 12). Но на XR (14.4.2) и 11 подключение зависло после centralManager.connect(peripheral, options: nil) (бесконечное подключение)
Периферийное устройство находится в режиме подключения,...
132 просмотров
schedule
25.10.2022