|
| Socket bluetooth et device BTLE (bluetooth low energy) |
| Iniciado por erbl, 08,oct. 2025 09:45 - 2 respuestas |
| |
| | | |
|
| |
Miembro registrado 253 mensajes |
|
| Publicado el 08,octubre 2025 - 09:45 |
Bonjour
Je me permets de vous demander conseil car je rencontre aujourd'hui un point de blocage au sujet d'un device bluetooth low energy
Actuellement je liste les périphériques via BTListepheripheriques puis je me connecte au périphérique souhaité (phériphérique de lecture) via SocketConnecteBluetooth et ensuite je communique en envoyant mes buffer dessus puis je reçois les buffer correspondant
Le fabriquant ne produit plus ce périphérique de lecture et je passe sur un appareil concurrent, qui est en BTLE (bluetooth low energy) J'arrive bien à lister avec la fonction BTE qui va bien et même à me connecter mais ensuite je suis un peu perdu sur comment communiquer avec l'appareil. De ce que je comprends je dois récuperer le service qui va bien, puis écrire / lire ou m'abonner à un changement de valeur
On ne peut vraiment pas créer un socket sur ce genre d'équipement ? Si oui comment on fait ?
Il serait véritablement plus simple pour moi de garder le fonctionnement actuel , tout le socket, la crétion des buffer et tout est déjà prête et fonctionnelle pour du bluetooth normal
-- Ce n'est pas l'outil le plus important mais la manière de s'en servir |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 253 mensajes |
|
| Publicado el 21,octubre 2025 - 10:44 |
Salut tout le monde
Je me permets de relancer ce post.
Vu que personne ne m'a répondu et que je n'ai pas trouvé de solution simple de passer par le socket (y a bien un truc en android / java pur mais c'est pas certain que ça fonctionne, l'adresse Mac n'étant pas toujours publique et étant parfois random bref), j'ai décidé de passer par les fonctions BTLE
Et là gros soucis, selon la documentation de mon périphérique, je dois écrire une valeur dans une caracteristique d'un service puis m'abonnener au changement de valeur pour avoir la réponse
PROBLEME : la procédure globale associée à BTLECaractéristiqueChangementValeur n'est JAMAIS appellée. A priori si j'en crois les forums je ne suis pas le seul, une idée de comment solutionner le soucis ??
-- Ce n'est pas l'outil le plus important mais la manière de s'en servirMensaje modificado, 21,octubre 2025 - 10:47 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 253 mensajes |
|
| Publicado el 21,octubre 2025 - 10:53 |
Pour information , l'exemple fourni par PC SOFT ne marche pas non plus...
-- Ce n'est pas l'outil le plus important mais la manière de s'en servir |
| |
| |
| | | |
|
| | | | |
| | |
|