Olá pessoal.

Montei um programa para enviar uma string de 6 posições pra utilizá-lo com o módulo bluetooth HC05 para ativar através de uma senha de seis dígitos.

Fiz os testes pelo Protheus e funcionou. O problema é que na prática usando o comando só pelo PC, liga,porém não desliga, como se estivesse travando. O comando desligar não funciona.

Usando o módulo acontece quase a mesma coisa, porém,o  acionamento fica oscilante.

Estou pesquisando para ver aonde está erro.

Quem poder me ajudar, desde já agradeço! O programa está no anexo.

Bluetooth_Senha.c

Exibições: 308

Responder esta

Respostas a este tópico

Oi RNP, bom dia,

eu não tenho módulos BT, mas vou tentar ajudá-lo.

Qual o cristal você está usando para o clock do PIC?

Rui

Olá Rui. Boa tarde.

Uso o cristal de 4MHz.

Mas testei com outros taxas de baud com o cristal de 16MHz e mesmo assim está falhando o comando de desligar pelo PC.

Boa tarde Rui.

Conseguiu algo?

Pelo que pesquisei só dará para enviar um carácter por vez, o buffer gerado na recepção da transmissão é insuficiente para uma string deste tipo.

Vamos ver se num 18F ou 24F tem essa capacidade.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço