Autore Topic: problema SPP bluetooth: dispositivo non rilevato  (Letto 4418 volte)

Offline AndreaRC

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC WildFire
  • Sistema operativo:
    Android Froyo
problema SPP bluetooth: dispositivo non rilevato
« il: 19 Maggio 2011, 15:01:09 CEST »
0
Ciao a tutti ragazzi, sono nuovo di questo forum e della programmazione su Android, mi chiamo Andrea e sto cercando di sviluppare un'applicazione, su HTC WildFire con Froyo, che invia comandi ad un piccolo dispositivo bluetooth (BT0417c) su SPP.
Sono partito dall'esempio BluetoothChat modificando il UUID in "00001101-0000-1000-8000-00805F9B34FB". Il problema è che il dispositivo non viene neppure individuato. Da pc invece non c'è alcun tipo di problema, invia e riceve dati su UART via bluetooth.
Ho letto vari argomenti su internet, ma nessuno con il mio stesso problema (magari ho cercato male), persone che hanno problemi su froyo con SPP, ma almeno trovano i dispositivi anche se non riescono a connettersi.
Sapete dirmi come risolvere questo problema? è 2 giorni che ci sto provando.
Grazie a tutti  ;-)
Andrea

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #1 il: 19 Maggio 2011, 15:31:44 CEST »
0
Il problema di non riuscire a rilevare il dispositivo non è legato alla tua applicazione, è qualcosa esclusivamente legato al telefono. Infatti la procedura di discovery e pairing la puoi direttamente dal relativo menu del telefono, deve vederlo e deve riuscire a fare il pairing con successo. Una volta fatto, il dispositivo rimane permanentemente nella lista dei device paired. A questo punto la tua applicazione può ad esempio prelevare la lista dei dispositivi paired, selezionarne uno da quella e quindi provare ad aprire un socket.

Ti consiglio quindi di scoprire come mai il tuo telefono non riesce a fare discovery del device che stai usando.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline mk178

  • Nuovo arrivato
  • *
  • Post: 35
  • Respect: +3
    • mikinacucchi
    • Mostra profilo
    • miki
  • Dispositivo Android:
    LG Optimus One
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #2 il: 19 Maggio 2011, 15:42:21 CEST »
0
infatti...
Come ho scritto in un altro topic dei questa sezione, io ho fatto così all'inizio:
[...] per avviare una comunicazione di stringhe ASCII di base(semplicemente per verificare la configurazione su PC):

* Installate Hyperteminal(su windows antecedenti Vista è pre-installato)
* Create una porta COM in ingresso dalle impostazioni bluetooth del vostro PC(può variare in base alla versione di Windows)
* Create una nuova connessione selezionando la COM creata

* Installate BlueTerm sul vostro dispositivo Android
* Avviate la ricerca dispositivi ed eventualmente accoppiate il vostro PC(se non avete mai connesso il PC al vostro smartphone via bluetooth)

* avviate la chiamata su HT e avviate la connessione su BlueTerm

Prova prima con quell'app
Proposta seminario su Android a Bari:
[Evento] Seminario Android a Bari

Offline AndreaRC

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC WildFire
  • Sistema operativo:
    Android Froyo
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #3 il: 19 Maggio 2011, 16:11:18 CEST »
0
innanzi tutto ringrazio per le risposte ;-)
Il problema è proprio questo, il telefono non rileva il dispositivo bluetooth (il pc lo vede e si collega).
Mk178 non capisco perchè dovrei fare la procedura citata, non devo collegare il telefono al pc, ma al dispositivo spp stand-alone.
Cosa intendi poi per chiamata da ht (uso teraterm su win7), un comando AT? Il telefono al tentativo di connessione verso il pc risponde "unable to connect device".
Secondo me è un problema di Froyo, siete riusciti a connettervi con questa versione ad un dispositivo SPP?

Offline mk178

  • Nuovo arrivato
  • *
  • Post: 35
  • Respect: +3
    • mikinacucchi
    • Mostra profilo
    • miki
  • Dispositivo Android:
    LG Optimus One
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #4 il: 19 Maggio 2011, 16:23:50 CEST »
0
io uso Froyo per collegarmi ad un dispositivo bluetooth...

La procedura che ho eseguito mi è servita per inviare strighe tra device e pc, prima di provare direttamente con il dispositivo.
Per chiamata da HT, intendo avviare la connessione su HyperTerminal(che si mette in ascolto sulla COM)
Proposta seminario su Android a Bari:
[Evento] Seminario Android a Bari

Offline AndreaRC

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC WildFire
  • Sistema operativo:
    Android Froyo
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #5 il: 19 Maggio 2011, 16:35:14 CEST »
0
ma con altri telefoni e con auricolari ecc si collega anche il mio via bluetooth....
il pc invia e riceve tranquillamente stringhe su uart dal dispositivo bluetooth, il problema è su android che non lo vede neppure...
tra l'altro fa la stessa identica cosa con un htc wildfire (come il mio) di un mio collega, quindi non è un difetto del telefono

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #6 il: 19 Maggio 2011, 16:58:31 CEST »
0
è un difetto del wildfire credo... anche io sviluppavo roba per SPP bluetooth, ho sviluppato su HERO, DREAM, WILDFIRE e ora ho provato su NEXUS S.
tra tutti questi telefoni, l'unico che in discovering non trovava il dispositivo era proprio il wildfire... sarà un problema di stack bluetooth mi sa...
dovresti provare con una rom custom
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline mk178

  • Nuovo arrivato
  • *
  • Post: 35
  • Respect: +3
    • mikinacucchi
    • Mostra profilo
    • miki
  • Dispositivo Android:
    LG Optimus One
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #7 il: 19 Maggio 2011, 17:00:09 CEST »
0
Onde evitare malintesi...:
Se vai dalle impostazioni bluetooth dell'htc e fai la ricerca, il dispositivo viene rilevato?
Se si, cosa succede se provi ad effettuare l'accoppiamento?
Proposta seminario su Android a Bari:
[Evento] Seminario Android a Bari

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #8 il: 19 Maggio 2011, 17:02:08 CEST »
0
Onde evitare malintesi...:
Se vai dalle impostazioni bluetooth dell'htc e fai la ricerca, il dispositivo viene rilevato?
Se si, cosa succede se provi ad effettuare l'accoppiamento?

se non ho capito male, il suo problema è come quello che avevo io, il tel non rileva il dispositivo!
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline mk178

  • Nuovo arrivato
  • *
  • Post: 35
  • Respect: +3
    • mikinacucchi
    • Mostra profilo
    • miki
  • Dispositivo Android:
    LG Optimus One
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #9 il: 19 Maggio 2011, 17:03:39 CEST »
0
se non ho capito male, il suo problema è come quello che avevo io, il tel non rileva il dispositivo!
era quello che volevo capire.. se nn lo rilevasse solo dall'app o neanche dalle impostazioni
Proposta seminario su Android a Bari:
[Evento] Seminario Android a Bari

Offline AndreaRC

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC WildFire
  • Sistema operativo:
    Android Froyo
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #10 il: 19 Maggio 2011, 17:06:00 CEST »
0
no, purtroppo non lo rileva neppure nelle impostazioni... in nessun modo
ho appena provato a cercarlo con un nokia n73 e lo rileva senza problemi
se mettessi una rom custom perderei la irrevocabilmente la garanzia vero?

Offline AndreaRC

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC WildFire
  • Sistema operativo:
    Android Froyo
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #11 il: 19 Maggio 2011, 17:21:19 CEST »
0
novità, ho provato con un huawei ideos (Froyo) e il dispositivo lo rileva immediatamente, quindi come dice Nicola_D è un problema di WildFire...
se mettessi una rom custom perderei la irrevocabilmente la garanzia?
grazie! :-)

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #12 il: 19 Maggio 2011, 17:30:17 CEST »
0
se mettessi una rom custom perderei la irrevocabilmente la garanzia?

In teoria si, in pratica se dovessi avere qualche problema prima di portarlo al centro assistenza rimetti la rom originale :)

Offline AndreaRC

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC WildFire
  • Sistema operativo:
    Android Froyo
Re:problema SPP bluetooth: dispositivo non rilevato
« Risposta #13 il: 19 Maggio 2011, 17:57:35 CEST »
0
ho iniziato a leggere qualcosa, sapete mica indirizzarmi su una buona rom per il wildfire?
una buona guida per effettuare la procedura? ho visto che ce ne sono molte sul www
 ;-)