FOROS PROFESIONALES
WINDEV
,
WEBDEV
y
WINDEV Mobile
Inicio
|
Mensajes recientes
|
Conéctese...
|
Desconectar
|
Español
Inicio
→
WINDEV Mobile 2024
→
balise Estimote et BTLE... : lire Major et Minor ?
balise Estimote et BTLE... : lire Major et Minor ?
Iniciado por ChouLAGH, 27,jun. 2017 19:27 - 3 respuestas
Conéctese…
ChouLAGH
#1
Miembro registrado
251 mensajes
Popularité : +1 (1 vote)
Publicado el 27,junio 2017 - 19:27
Bonjour à tous,
J'essaie de tester 3 balises de marque Estimote avec windev mobile 22 Android et les fonctions BTLE....
Je me dis pourvu que je ne sois pas obligé d'utiliser du Java.
=====================
D'abord, j'ai téléchargé une application sur le Play Store qui arrive à détecter mes balises et m'affiche
pour chacune : UUID et deux valeurs nommées Major et Minor (ces deux valeurs sont modifiables normalement).
=====================
ensuite j'ai codé en fonctions BTLE... er je cherche à afficher ces fameuses valeurs Major et Minor :
j'arrive à me connecter aussi aux 3 balises,
j'arrive à lister les services de chacune,
j'arrive à lister, pour chaque service les caractéristiques (déjà cette norion m'échappe : est ce une fonction ?)
et enfin pour chaque caractéristique, j'arrive à liste les descripteurs (un tableau de variables de type BTLEDescripteur).
Ok c'est bien.
Or un descripteur a deux propriétés UUID et permission( un entier)
et on peut utiliser deux fonctions :
BTLEDescripteurEcritValeur et
BTLEDescripteurLitValeur
la encore la notion de Descripteur m'échappe : si je raisonne en variable élementaire : j'aimerais avoir un nom et une valeur.
là je peux faire BTLEDescripteurLitValeur(avec UUID du descripteur) mais :
je lis quoi comme valeur ? un UUID est juste un long code ?
et la donc dis que ça renvoie un buffer.
comment exploiter ?
Si quelqu'un svp a avancé sur le sujet ?
Merci d'avance
--
Chouaïb
Informar
0
0
CLAUDE
#2
Miembro registrado
17 mensajes
Popularité : +1 (1 vote)
Publicado el 28,agosto 2017 - 14:07
Bonjour,
J'en suis au même point que toi.
Je suis connecté, lit services/caractéristiques/descripteur et cherche à lire le buffer dans lequel a écrit une carte microcontroleur distante
Impossible d'utiliser sauf erreur les fonctions socket (lit, crée ou connecte) sans adresse MAC car d'ailleurs avec les fonctions BTLE on ne la récupère pas (contrairement à BTlistepériphériques qui le permet)
Je suis coincé
Tu as une idée?
Laurent
Informar
0
0
Gilles
#3
Publicado el 29,agosto 2017 - 17:32
Bonjour,
La LST 97 donne un exemple d'utilisation des balises Estimote Beacons
Informar
0
0
ChouLAGH
#4
Miembro registrado
251 mensajes
Popularité : +1 (1 vote)
Publicado el 29,agosto 2017 - 18:27
Bonjour,
Je n'ai pas pu avancé sur ce problème depuis fin juin.
Je suis toujours en attente d'une solution pour minor et major avec les fonctions BTLE...
Malheureusement la LST 97 ne fonctionne pas avec les versions Androïd 5 et plus.
la solution serait de communiquer directement en Java avec la biblio fournie par Estimote.
Je m'y mettrai quand j'aurai fini mon soft.
Cordialement
--
Chouaïb
Informar
0
0
→ Volver a WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versiones precedentes)
WEBDEV (versiones precedentes)
WINDEV Mobile (versiones precedentes)
Reports & Queries
Irrelevante
Herramientas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Búsqueda Tipo
Sólo temas
Todos los mensajes
Periodo Buscar
Cualquier fecha
Última hora
Última 24 horas
Última semana
Último mes
Último año
Cancelar
Vista previa del mensaje
Añadiendo una imagen
Importar una imagen desde una URL
Enviar una imagen desde un archivo de su disco
Arrastrar un archivo o click en "Examinar..."
o
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto