1 messaggio dal 31 maggio 2016
Salve,
sto provando a sviluppare un'applicazione con Xamarin che utilizzi il bluetooth.
Essa deve cercare i dispositivi vicini e visualizzarli in una lista, poi potermi connettere ad uno specifico e inviare/ricevere dati.
Preferibilmente cercavo un approccio con Xamarin Portable Class Library invece di Shared Project, comunque ho provato dieci esempi trovati dalla documentazione o GitHub ma il mio device non rileva dispositivi vicini.

Per sviluppare uso vs2015, ultima versione di Xamarin, per debug tablet Asus K01A (bluetooth 4.0 android 5.0).

Il progetto github dove si appoggiano molti altri esempi è Monkey.Robotics https://github.com/xamarin/Monkey.Robotics ma nemmeno dai suoi esempi riesco a trovare device.

Se può essere utile dal progetto Robocontroller ho come output:
05-30 15:14:21.048 D/Mono    (11792): [0x7f6946d000] worker starting
05-30 15:14:21.063 I/mono-stdout(11792): BluetoothLEManager: Scan timeout has elapsed.
BluetoothLEManager: Scan timeout has elapsed.
05-30 15:14:21.065 D/BluetoothAdapter(11792): stopLeScan()
05-30 15:14:21.067 D/BluetoothAdapter(11792): 622203304: getState(). Returning 12


Dal progetto BLE:
Adapter: Starting a scan for devices.
05-30 15:23:53.549 D/BluetoothAdapter(17688): startLeScan(): null
05-30 15:23:53.647 D/BluetoothLeScanner(17688): onClientRegistered() - status=0 clientIf=5
adapter.StartScanningForDevices(00000000-0000-0000-0000-000000000000)
05-30 15:23:53.755 I/mono-stdout(17688): adapter.StartScanningForDevices(00000000-0000-0000-0000-000000000000)
[0:] adapter.StartScanningForDevices(00000000-0000-0000-0000-000000000000)
05-30 15:23:53.768 I/Choreographer(17688): Skipped 152 frames!  The application may be doing too much work on its main thread.
Thread started: <Thread Pool> #7
05-30 15:24:03.718 D/Mono    (17688): [0xba2bcf40] worker starting
BluetoothLEManager: Scan timeout has elapsed.
05-30 15:24:03.801 I/mono-stdout(17688): BluetoothLEManager: Scan timeout has elapsed.
05-30 15:24:03.808 D/BluetoothAdapter(17688): stopLeScan()


Altri progetti che ho provato sono: estimotes, xamarin BLE, bluetoothLEExplorer, BluetoothChat, XamarinBluetooth.

Per scrupolo ho provato ad usare un altro device android ma ottengo sempre lo stesso risultato anche se mi pare impossibile sia l'unico che non riesce ad utilizzarlo.

Qualche idea/suggerimento?
Grazie
2 messaggi dal 15 gennaio 2016
ciao sto cercando anche io di creare una portable class in xamarin forms per poter connettermi ad un dispositivo.
ti volevo chiedere la coretesi di farmi vedere il tuuo progetto, sto partendo da zero ed un aiuto mi sarebbe utile
843 messaggi dal 08 aprile 2009
Hai visto questo esempio?:
https://github.com/conceptdev/xamarin-forms-samples/tree/master/BluetoothHeartRateMonitor
1 messaggio dal 27 luglio 2011
Ciao Mene,
sei riuscito a risolvere?
ho lo stesso problema
2 messaggi dal 15 gennaio 2016
Ciao,

io sono riuscito in qualcosa, modificando l'esempio

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.