Autore Topic: Comunicazione via Bluetooth  (Letto 755 volte)

Offline Giak

  • Utente junior
  • **
  • Post: 52
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    transformer tf101
  • Sistema operativo:
    ubuntu 12.10
Comunicazione via Bluetooth
« il: 24 Agosto 2013, 16:10:55 CEST »
0
Salve, sono alle prese con la comunicazione via bluetooth per implementare il multiplayer in un gioco. La parte di inizializzazione della comunicazione è gia a posto, adesso mi trovo in mano gli InputStream/OutputStream e devo inviare e ricevere i dati veri e propri. (quasi esclusivamente interi e booleani.

Attualmente la mia situazione è questa:
-Service che gestisce la comunicazione (incorpora al suo intero un thread addetto all'invio e ricezione)
-Activity del gioco (incorpora al suo interno un thread addetto all'aggiornamento e al disegno della UI)

dunque quale dovrebbe essere il metodo migliore per preparare questi dati e incorporarli in un unico byte array (byte[]) ?

che poi è quello che devo passare alla OutputStream.write(dati). io questi dati tra l'latro li avrei anche già pronti in un Bundle.

scusatemi per la banalità della domanda ma la mia conoscenza dei file in java è inesistente fino ad oggi.

Offline Giak

  • Utente junior
  • **
  • Post: 52
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    transformer tf101
  • Sistema operativo:
    ubuntu 12.10
Re:Comunicazione via Bluetooth
« Risposta #1 il: 26 Agosto 2013, 16:30:26 CEST »
0
mi rispondo da solo per i posteri.

implementato con BufferReader e BufferWriter e con un JSONObject.

Offline bleedinglory

  • Nuovo arrivato
  • *
  • Post: 1
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S II
  • Sistema operativo:
    CyanogenMod
Re:Comunicazione via Bluetooth
« Risposta #2 il: 09 Gennaio 2014, 01:48:32 CET »
0
Potresti postare il codice?
Io ho un problema simile.. Grazie.