PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión 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 App
Otros
Procedimientos almacenados
El tipo beaconGroup se utiliza para definir las características avanzadas para un set de Balizas. Las características de esta set de Faros pueden ser definidas y modificadas a través de diferentes propiedades de WLanguage.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Recordatorio: Las balizas utilizan la tecnología Bluetooth de baja energía para emitir un triplete de valores:
  • UUID (Universally Unique Identifier, también conocido como UUID de proximidad): identificador único que generalmente representa la organización o la persona a la que pertenece el Faro.
  • Mayor: número utilizado para identificar un grupo de balizas dentro de la misma organización (mismo UUID)
  • Menor: número utilizado para identificar una baliza específica dentro del mismo grupo (mismo UUID y mismo número de Mayor).
Este trío se utiliza para identificar el Faro de una manera única.
Utilizando el primer valor o los dos primeros valores del trío, puede determinar si un Faro pertenece a una organización y/o a un subgrupo de esta organización.
Ejemplo
// Group of all Beacons from 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
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 Faros:
Nombre de la propiedadTipo utilizadoEfecto
descriptionCadena de caracteresdescription del grupo de Faros.
MayorIntegroEntero incluido entre -1 y 65535 describiendo el número Mayor del grupo de Balizas.
  • El valor por defecto de Property es set a -1. Este valor significa que el número Mayor será ignorado para determinar si un Faro pertenece al grupo.
  • Si se ha especificado el valor de esta Property (distinto de -1), también se debe especificar la UUID Property.
MenorIntegroEntero incluido entre -1 y 65535 describiendo el número Menor del grupo de Balizas.
  • El valor por defecto de Property es set a -1. Este valor significa que el número Menor será ignorado para determinar si un Faro pertenece al grupo.
  • Si se ha especificado el valor de esta Property (distinto de -1), también se deben especificar las propiedades UUID y Major.
UUIDCadena de caracteresIdentificador (GUID) común a los faros del 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 dígitos.
  • 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.

Reinicio

Para reiniciar el contenido de una beaconGroup Variable, tiene la posibilidad de usar VariableReset.

Funciones que utilizan las variables beaconGroup

Versiones 23 y posteriores
BeaconDetectBackground
Nueva funcionalidad versión 23
BeaconDetectBackground
BeaconDetectBackground
Notifica a la aplicación cuando el dispositivo entra o sale del rango de transmisión de un conjunto de balizas.
Versiones 23 y posteriores
BeaconDetectPrecise
Nueva funcionalidad versión 23
BeaconDetectPrecise
BeaconDetectPrecise
Permite buscar balizas cerca del dispositivo.
Versiones 23 y posteriores
BeaconStopBackgroundDetection
Nueva funcionalidad versión 23
BeaconStopBackgroundDetection
BeaconStopBackgroundDetection
Detiene una o más detecciones del faro en la Background.
Versión mínima requerida
  • Versión 23
Comentarios
Haga clic en [Agregar] para publicar un comentario