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 BTLE
  • Permisos necesarios
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
Devuelve el estado actual de la conexión a un dispositivo Bluetooth de bajo consumo de energía o pide que se le notifique cuando cambia el estado de la conexión..
Observación: Las funciones de Bluetooth no están disponibles en el emulador de Android.
Ejemplo
myDevice is btleDevice
BTLEConnect(myDevice)
...
SWITCH BTLEConnectionStatus(myDevice)
CASE btleStatusConnected
// Process
OTHER CASE
...
END
Sintaxis

Averiguar el estado actual de la conexión Ocultar los detalles

<Result> = BTLEConnectionStatus(<Device>)
<Result>: Constante de tipo Integer
Estado de la conexión:
btleStatusConnectedEl dispositivo está conectado al dispositivo Bluetooth especificado.
btleStatusDisconnectedEl dispositivo no está conectado al dispositivo Bluetooth especificado.
<Device>: btleDevice Variable
Nombre de la btleDevice Variable correspondiente al dispositivo a utilizar.

Habilitar el Notification cuando la activación del Bluetooth cambia Ocultar los detalles

BTLEConnectionStatus(<WLanguage procedure>)
<WLanguage procedure>: Nombre de Procedure
Nombre de WLangage Procedure ("callback" Procedure) al que se llamará cuando cambie el estado de la conexión Bluetooth en el dispositivo. Este procedimiento tiene el siguiente formato :
PROCEDURE <Procedure name> (<Device>, <Status>)
donde:
  • <Device> es un btleDevice Variable correspondiente al dispositivo Bluetooth cuyo estado se recupera.
  • <Status> es un número entero que corresponde al estado de la conexión Bluetooth en el dispositivo.:
    btleStatusConnectedEl dispositivo está conectado al dispositivo Bluetooth especificado.
    btleStatusDisconnectedEl dispositivo no está conectado al dispositivo Bluetooth especificado.
No hay necesidad de pasarle parámetros a este Procedure. De hecho, estos parámetros se rellenan automáticamente durante cada llamada.
Observaciones
Android

Permisos necesarios

La llamada a esta función modifica los permisos requeridos por la aplicación.
Permiso necesario: BLUETOOTH.
Esta Permission permite que las aplicaciones se conecten a los servicios Bluetooth.


Versiones necesarias
  • Android Aplicaciones Android:
    • Las funciones de Bluetooth Low Energy WLanguage sólo están disponibles en dispositivos con Android 4.3 o posterior (nivel 18 de API).
    • Si se utiliza la función con una versión anterior del sistema, se produce un error fatal.
    • Para determinar la versión de Android en la que se está ejecutando la aplicación, utilice la función SysAndroidVersion.
  • iPhone/iPadIOS WidgetMac Catalyst Aplicaciones iOS:
    Las funciones Bluetooth Low Energy de WLanguage están disponibles para los dispositivos que ejecutan iOS 9.
  • Windows Aplicaciones WEBDEV:
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290com.dll
Versión mínima requerida
  • Versión 21
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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