Я пытаюсь создать простое приложение для подключения к Bluetooth, чтобы подключиться к моему ардуино. Я использую ionic2 для создания андроида app.right сейчас, все, что я пытаюсь сделать, это перечислить все доступные Bluetooth-устройства. Ниже мой код:Bluetooth Serial Ionic 2
import { Component } from '@angular/core';
import { BluetoothSerial } from 'ionic-native';
import { NavController } from 'ionic-angular';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
public working:string;
public var2: string ;
bluetoothSerial.isEnabled(
function() {
this.working= "Bluetooth is enabled";
},
function() {
this.working="Bluetooth is *not* enabled";
}
);
public lists = [];
bluetoothSerial.discoverUnpaired(function(devices) {
this.lists.push(devices);
}, function(){ this.var2 = 'could not find any bluetooth device';});
constructor() { }
}
Всякий раз, когда я ионную служить мне делать много ошибок, в основном потому, что Bluetooth не распознается (реализация функции отсутствует). Это также не позволяет мне создавать приложение.
Пожалуйста, помогите нам в этом.
Спасибо большое
Спасибо большое! Я высоко ценю ваше время и помощь. Я попробую ваш данный код и вернусь к вам с обновлением. Спасибо –
Конечно, я сам не использовал tis-библиотеку. Изучите документы ionic2 для них, если у вас есть свободное время :) https://ionicframework.com/docs/v2/native/bluetooth-serial/ – Ivaro18
Привет, помощник, ваш код работал эффективно, удалив 'this.getAlBluetoothDevices(); 'from constrcutor(), я не знаю, почему это проблема. Кроме того, BS.list отображает только парные устройства, которые не являются непарными (это также упоминается в документах BS). Но у меня его работающий помощник ... Следующее, что я собираюсь попробовать подключиться к устройству arduino и посмотреть, работает ли он. –