Le petit soft pour allumer 4 LED fonctionne toujours, au lieu des LED, il affiche sur un LCD quel BP est actionné sur le téléphone.
Toujours avec Bluetooth Electronics. (je fais référence à cette discussion)
Ca fait une semaine que je me bats pour envoyer du texte et ça ne fonctionne pas.
Je suis sûr de la transmission du téléphone au PIC vu que pour le soft des BP fonctionne, ce n'est donc pas un souci matériel.
Déjà que l'aide MikroE n'est pas juste ...
Ci-dessous l'exemple de l'aide.
Code : Tout sélectionner
Read text until the sequence “OK” is received, and send back what’s been received:
UART1_Init(4800) ' initialize UART module
Delay_ms(100)
while TRUE
if (UART1_Data_Ready() = 1) ' if data is received
UART1_Read_Text(output, 'OK', 10) ' reads text until 'OK' is found
' UART1_Write_Text(output) ' sends back text
end if
wend.
J'ai changé 'OK' par "OK" pour que la compilation fonctionne. (j'ai trouvé tout seul
Je n'ai pas utilisé la ligne UART_Write_Text
J'ai déclaré une variable output de 255 string, une autre delimiter de 10 string et une autre encore attemps comme byte.
C'est ce que demande la procédure, voir ci-dessous
sub procedure UARTx_Read_Text(dim byref Output as string[255], dim byref Delimiter as string[10], dim Attempts as byte)
Ces 3 lignes de code n'affichent rien sur mon LCD.
J'écoute les Beatles, HELP...
d'avance pour votre aide.


Buggé la lib ?