1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WM WM24 dialogue avec un module wemos lolin D32 (Type arduino))

Discussion dans 'Windev Mobile' créé par Chrystof, Avr 23, 2020.

  1. Chrystof

    Chrystof New Member

    Inscrit:
    Avr 21, 2020
    Messages:
    13
    J'aime reçus:
    2
    Bonjour,

    dans mon application actuel je mélange pas mal de possibilité hétéroclite et donc je sollicite encore votre aide.

    Je cherche comment dialoguer simplement avec un module équipé d'un esp32, de ce type :
    [​IMG]


    Alors je trouve plein d'exemple bluetooth; dans les exemples windev, dans la LST 109 il y a meme un exemple avec arduino mais en port COM, ou alors sur google.

    Mais aucun exemple vas jusqu'au bout. Le seul que j'ai trouvé qui correspond c'est cela :



    Malheureusement, aucun partage :'(

    Avez-vous un tuto, ou un exemple ?

    Merci de votre aide,
     
    Tags:
  2. Chrystof

    Chrystof New Member

    Inscrit:
    Avr 21, 2020
    Messages:
    13
    J'aime reçus:
    2
    Tip top, j'ai réussi ! Merci à tous
     
    sanyad apprécie ceci.
  3. sanyad

    sanyad Member

    Inscrit:
    Sept 27, 2019
    Messages:
    172
    J'aime reçus:
    7
    [QUOTE = "Chrystof, post: 25675, member: 5964"] Tip top, I did it! Thank you all [/ QUOTE]
    Pl share how u succeed... You can help us.
     
  4. Chrystof

    Chrystof New Member

    Inscrit:
    Avr 21, 2020
    Messages:
    13
    J'aime reçus:
    2
    j'ai utilisé la procédure trouvée ici :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
    sanyad apprécie ceci.
  5. sanyad

    sanyad Member

    Inscrit:
    Sept 27, 2019
    Messages:
    172
    J'aime reçus:
    7
    Thanks

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
  6. Chrystof

    Chrystof New Member

    Inscrit:
    Avr 21, 2020
    Messages:
    13
    J'aime reçus:
    2
    Hello,

    je reviens vers vous concernant le projet ci-dessus. Et même si c'est une question d'autre type, je la pose ici afin de faire un suvit du projet WM <-> Lolin D32 dialogue via Bluetooth.

    J'ai bien avancé, et je rencontre maintenant quelques problèmes dans le dialogue et notamment dans le sens arduino -> WM. Voici déj le code arduino :

    Code (Text):
    #include "BluetoothSerial.h"

    #if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)
    #error Bluetooth is not enabled! Please run `make menuconfig` to and enable it
    #endif

    String alea;

    BluetoothSerial SerialBT;

    void setup() {
      Serial.begin(230400);
      SerialBT.begin("IRTAG_BT"); //Bluetooth device name
      Serial.println("Pret pour recevoir des commandes BT !");
    }

    void loop() {
     
      if (Serial.available()) {
        SerialBT.write(Serial.read());
      }
     
      if (SerialBT.available()) {
        Serial.write(SerialBT.read());
        SerialBT.print((String) "abcdefghijklmnopqrstuvwxyz\n");  
      }
    }

    Quand j'envois la chaine "abcdefghijklmnopqrstuvwxyz" je recois "defghijklmnopqrstuvwxyz" sur WM, il manque toujours les les 3 premières lettres.


    Code (Text):

    PROCÉDURE SocketLitBoucleBT()

    sMessage est un Buffer

    TANTQUE SocketLitBoucleBTStopTread = Faux

    sMessage = SocketLit("pgb", Vrai)
       
        SI sMessage = "" ALORS
           
            Index.LIB_BTreception = sMessage
           
        SINON
           
            Index.LIB_BTreception = UTF8VersChaîne(sMessage)
           
        FIN  
    FIN
     
    J'ai du rajouter UTF8VersChaîne, sans cela impossible d'avoir le retour et je me demande si le problème ne se situe pas à ce niveau !?

    J'ai l'impression que je me prend vraiment mal pour le transfert entre les deux périphériques et je ne sais pas comment le faire, HELP ME.

    Merci,
     
  7. kmt

    kmt New Member

    Inscrit:
    Sept 19, 2019
    Messages:
    5
    J'aime reçus:
    0
    utilise "SerialBT.write" et ""SerialBT.read"
     

Partager cette page

Chargement...