PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Propiedades específicas de la descripción de las variables beaconGroup
  • Reinicio
  • Funciones que utilizan las variables beaconGroup
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
El tipo beaconGroup permite definir todas las características avanzadas de un conjunto de etiquetas Beacon. Las características de este set de etiquetas de baliza pueden ser definidas y modificadas por varias propiedades de WLanguage.
Observación: Consulte Declarar una variable para obtener más detalles sobre la declaración de este tipo de variables y el uso de propiedades WLanguage.
Recordatorio: Las etiquetas Beacon utilizan la tecnología Bluetooth Low Energy para emitir un triple de valores:
  • UUID (Universally Unique Identifier, también conocido como UUID de proximidad): identificador único que representa a la organización o a la persona a la que pertenece la etiqueta.
  • Mayor: número utilizado para identificar un grupo de etiquetas dentro de la misma organización (mismo UUID)
  • Menor: usado para identificar una etiqueta específica dentro del mismo grupo (mismo UUID y mismo número mayor).
Este tresillo se utiliza para identificar la etiqueta Beacon de una manera única.
utilizando el primer valor o los dos primeros valores de tresillo, tiene la capacidad de definir si una etiqueta Beacon pertenece a una organización y/o a un subgrupo de esta organización.
Ejemplo
// Group of all Beacon tags belonging to the same organization
group is beaconGroup
group..UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e" 

// Group of all Beacon tags belonging to the same organization with Major number 5
group is beaconGroup
group..UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e" 
group..Major = 5

// Unique Beacon tag
group is beaconGroup
group..UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e" 
group..Major = 5
group..Minor = 1
Observaciones

Propiedades específicas de la descripción de las variables beaconGroup

Las siguientes propiedades pueden ser utilizadas para manipular un grupo de etiquetas Beacon:
Nombre de la propiedadTipo utilizadoEfecto
DescripciónCadena de caracteresDescripción del grupo de etiquetas de baliza.
MayorIntegroEntero incluido entre -1 y 65535 describiendo el número Mayor para el grupo de etiquetas.
  • El valor por defecto de Property es set a -1. Este valor significa que el número Mayor será ignorado para definir si una etiqueta pertenece al grupo.
  • Si se especificó el valor de esta propiedad, (diferente de -1), también se debe especificar la propiedad ..UUID.
MenorIntegroEntero incluido entre -1 y 65535 describiendo el número Menor para el grupo de etiquetas.
  • El valor por defecto de Property es set a -1. Este valor significa que el número Minor será ignorado para definir si una etiqueta pertenece al grupo.
  • Si se especificó el valor de esta propiedad, (diferente de -1), también se deben especificar las propiedades ..UUID y ..Major.
UUIDCadena de caracteresIdentificador (GUID) común a las etiquetas de grupo. Este identificador incluye 32 dígitos hexadecimales separados en 5 grupos. Cada grupo debe contener el siguiente número de dígitos :
  • 1er grupo : 8 cifras
  • 2º grupo : 4 dígitos
  • 3er grupo : 4 dígitos
  • 4º grupo : 4 dígitos
  • 5º grupo : 12 dígitos
Los diferentes grupos están separados por un guión.
Ejemplo de identificador válido: f4231ab6-5ef2-6c99-4229-af6c72e0446e
Este identificador es obligatorio para que el grupo sea válido.

Observación: Estas propiedades se pueden utilizar con una de las siguientes sintaxis:
  • <Nombre de variable>..<Nombre de propiedad>
  • <Nombre de variable>.<Nombre de propiedad>

Reinicio

  • Para reiniciar el contenido de un beaconGroup Variable, tienes la posibilidad de usar VariableReset.

Funciones que utilizan las variables beaconGroup

Versiones 23 y posteriores
BeaconDetectBackground
Nueva funcionalidad versión 23
BeaconDetectBackground
BeaconDetectBackground
Permite notificar a la aplicación cuando el dispositivo entra o sale de un área correspondiente al radio de emisión de un set de etiquetas de baliza.
Versiones 23 y posteriores
BeaconDetectPrecise
Nueva funcionalidad versión 23
BeaconDetectPrecise
BeaconDetectPrecise
Se utiliza para encontrar las etiquetas de la baliza cerca del dispositivo.
Versiones 23 y posteriores
BeaconStopBackgroundDetection
Nueva funcionalidad versión 23
BeaconStopBackgroundDetection
BeaconStopBackgroundDetection
Detiene una o más detecciones de etiquetas de balizas en Background.
Versión mínima requerida
  • Versión 23
Comentarios
Haga clic en [Agregar] para publicar un comentario