Commit dced236a authored by Isaac Pereira's avatar Isaac Pereira

Merge branch '3-finalizar-readme' into 'master'

3 finalizar readme

Closes #3

See merge request !2
parents d98c46c5 72306726
Pipeline #51 skipped
...@@ -5,7 +5,7 @@ Android BluetoothReceiver Sample ...@@ -5,7 +5,7 @@ Android BluetoothReceiver Sample
1 - Introdução: Entendo o Bluetooth 1 - Introdução: Entendo o Bluetooth
------------------- -------------------
Rapidamente falando, Bluetooth é um tecnologia de comunicação baseada em ondas eletromagnéticas na faixa de frequência em torno de 2.4 GHz. Agora, alguns conceitos que nos serão úteis: Bluetooth é um tecnologia de comunicação baseada em ondas eletromagnéticas na faixa de frequência em torno de 2.4 GHz. Agora, alguns conceitos que nos serão úteis:
> **Conceitos:** > **Conceitos:**
...@@ -32,20 +32,20 @@ $git clone http://gitlab.conexops.com.br/brunoagrizzi/bluetooth-chat.git ...@@ -32,20 +32,20 @@ $git clone http://gitlab.conexops.com.br/brunoagrizzi/bluetooth-chat.git
``` ```
Após clonar o projeto, importe-o no Android Studio ou no Eclipse como um projeto Android e faça o build em um dispositivo Android (4.4.X ou superior). Após clonar o projeto, importe-o no Android Studio ou no Eclipse como um projeto Android e faça o build em um dispositivo Android (4.4.X ou superior).
Abrar a aplicação e a seguinte tela será encontrada: Abrar a aplicação e a seguinte tela será encontrada, toque no botão de bluetooth para parear o dispositivo com outros.
![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1") ![drawing](img/img1.png "Tela 01")
![drawing](img/img2.png "Tela 02")
Toque no botão de bluetooth para parear o dispositivo com outros. _ _ _ _ _
![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1") **Obs:** O bluetooth do outro dispositivo deve estar ligado e visivel para o pareamento.
_ _ _ _ _
> **Obs:** O bluetooth do outro dispositivo deve estar ligado e visivel para o pareamento. ![drawing](img/img3.png "Tela 03")
Após o pareamento uma mensagem de conexão será exibida, comfirmando ou não a conexão. Após o pareamento uma mensagem de conexão será exibida, comfirmando ou não a conexão.
![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1")
Pronto agora é só enviar as mensagens. Pronto agora é só enviar as mensagens.
#### 2.2 Receiver #### 2.2 Receiver
...@@ -56,28 +56,32 @@ $git clone http://gitlab.conexops.com.br/brunoagrizzi/bluetooth-receiver.git ...@@ -56,28 +56,32 @@ $git clone http://gitlab.conexops.com.br/brunoagrizzi/bluetooth-receiver.git
``` ```
Após clonar o projeto, importe-o no Android Studio ou no Eclipse como um projeto Android e faça o build em um dispositivo Android (4.4.X ou superior). Após clonar o projeto, importe-o no Android Studio ou no Eclipse como um projeto Android e faça o build em um dispositivo Android (4.4.X ou superior).
Abrar a aplicação e a seguinte tela será encontrada: Ao abrir a aplicação encontrará a tela onde você poderá ligar e desligar o dispositivo bluetooth de seu aparelho, além de deixar ele visivel para o pareamento e exibir os dispositivos já pareados.
![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1")
Nessa tela você poderá ligar e desligar o dispositivo bluetooth de seu aparelho, além de deixar ele visivel para o pareamento e exibir os dispositivos já pareados.
Ao tocar para exibir os dispositivos já pareados ira aparecer uma lista. Ao tocar para exibir os dispositivos já pareados ira aparecer uma lista.
![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1") ![drawing](img/img4.png "Tela 04")
![drawing](img/img5.png "Tela 05")
Ao tocar no dispositivo que deseja parear ira confirmar o UUID do dispositivo que deseja parear. Ao tocar no dispositivo que deseja parear. Um alerta ira aparcer para confirmar o UUID do dispositivo que deseja parear.
> **Obs:** O UUID é um código que os dispositivos usam para se comunicar, quando um dispositivo não oferece uma interface para alterar, terá que ser fornecido para a troca de dados. > **Obs:** O UUID é um código que os dispositivos usam para se comunicar, quando um dispositivo não oferece uma interface para alterar, terá que ser fornecido para a troca de dados.
O UUID padrão da nossa aplicação é : **fa87c0d0-afac-11de-8a39-0800200c9a66** O UUID padrão da nossa aplicação é : **fa87c0d0-afac-11de-8a39-0800200c9a66**
![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1") ![drawing](img/img6.png "Tela 06")
![drawing](img/img7.png "Tela 07")
Após confirmar, uma tela em branco fica esperando receber os dados do outro dispositivo, neste momento poderá testar a aplicação. Após confirmar, uma tela em branco fica esperando receber os dados do outro dispositivo, neste momento poderá testar a aplicação.
![drawing](img/img8.png "Tela 08")
![drawing](img/img9.png "Tela 09")
>Em nossa Aplicação os dados estão chegando em **bytes** e sendo convertido para **heradecimal** para a tela, é mostrado o **timestamp** da mensagem (tempo em que foi capturado o dado no formato HH:MM:ss.SSS). >Em nossa Aplicação os dados estão chegando em **bytes** e sendo convertido para **heradecimal** para a tela, é mostrado o **timestamp** da mensagem (tempo em que foi capturado o dado no formato HH:MM:ss.SSS).
Por fim temos a opção no menu acima de guardar os dados que estão sendo exibidos na tela, em arquivo dentro do dispositivo. Por fim temos a opção no menu acima de guardar os dados que estão sendo exibidos na tela, em arquivo dentro do dispositivo.
![drawing](img/img10.png "Tela 10")
> **Obs:** O diretório padrão de saida do arquivo é: **/Download/Nome_bluethooth_do_dispositivo/timestamp_inicial-timestamp_final.txt** > **Obs:** O diretório padrão de saida do arquivo é: **/Download/Nome_bluethooth_do_dispositivo/timestamp_inicial-timestamp_final.txt**
![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 1") ![drawing](img/img11.png "Tela 11")
![drawing](img/img12.png "Tela 12")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment