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.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones Beacon
  • Propiedades específicas de las variables de tipo beaconDetectionInfo
  • Reinicio
  • Funciones que utilizan variables de tipo beaconDetectionInfo
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo beaconDetectionInfo se utiliza para describir la información relativa a un Beacon detectado con BeaconDetectPrecise 0030003000300030002f002300. Las características de este faro pueden ser leídas usando 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.
Ejemplo
// Start detecting tags
BeaconDetectPrecise(group, ProcDetection)
INTERNAL PROCEDURE ProcDetection(arrInfo is array of beaconDetectionInfo)
nMinDistance is int
NearestBeacon is beaconDetectionInfo
FOR EACH MyInfo OF arrInfo
IF nMinDistance = 0 _OR_ MyInfo..Distance < nMinDistance
NearestBeacon = Info
END
END
END
Observaciones

Propiedades específicas de las variables de tipo beaconDetectionInfo

Las siguientes propiedades se pueden usar para manipular un Variable de tipo beaconDetectionInfo:
Nombre de la propiedadTipo utilizadoEfecto
DistanciaRealLa distancia (en metros) entre el dispositivo y la baliza. La precisión de la medición puede variar de un dispositivo a otro, pero también si el faro está en un espacio cerrado (por ejemplo, una bolsa).
Esta propiedad es de solo lectura.
iPhone/iPadIOS WidgetMac Catalyst Información no disponible. Por lo tanto, la llamada a ..Distance siempre devolverá -1 (valor no válido).
MayorIntegroNúmero principal del Faro (número entero entre 0 y 65535).
Esta propiedad es de solo lectura.
MenorIntegroNúmero menor del Faro (entero entre 0 y 65535).
Esta propiedad es de solo lectura.
ProximidadConstante de tipo IntegerLa proximidad del faro al dispositivo:
  • biDistant: más allá de 3 metros.
  • biNear: Baliza entre 0,5 m y 3 metros.
  • biVeryClose: Faro en un radio de 0,5 m.
Esta propiedad es de solo lectura.
UUIDCadena de caracteresIdentificador (o UUID de proximidad) associated con la baliza. En la mayoría de los casos, este identificador corresponde a la organización o a la persona a la que pertenece el Faro.
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
Esta propiedad es de solo lectura.

Reinicio

Puede usar VariableReset para restablecer el contenido de un Variable de tipo beaconDetectionInfo .

Funciones que utilizan variables de tipo beaconDetectionInfo

BeaconDetectBackgroundNotifica a la aplicación cuando el dispositivo entra o sale del rango de transmisión de un conjunto de balizas.
BeaconDetectPrecisePermite buscar balizas cerca del dispositivo.
BeaconStopBackgroundDetectionDetiene 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

Última modificación: 29/06/2023

Señalar un error o enviar una sugerencia | Ayuda local