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 WiFi
  • Casos especiales
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
Inicia la detección de los puntos de acceso Wi-Fi a los que se puede acceder desde el dispositivo.
Ejemplo
NextTitle("Detecting the Wi-Fi access points")
ListPoint is string
sSSID is string
sBSSID is string
ListPoint = WiFiDetectAccessPoint()
FOR EACH STRING AccessPoint OF ListPoint SEPARATED BY CR
sSSID = ExtractString(AccessPoint, 2, TAB)
sBSSID = ExtractString(AccessPoint, 3, TAB)
...
END
Sintaxis
<Result> = WiFiDetectAccessPoint([<Timeout>])
<Result>: Cadena de caracteres
  • Lista de puntos de acceso Wi-Fi detectados separados por caracteres CR (Carriage Return),
  • Cadena vacía ("") si no se ha detectado ningún punto de acceso Wi-Fi. El ErrorOccurred Variable se utiliza para saber si se ha producido un error al detectar los puntos de acceso. ErrorInfo devuelve más información sobre el error.
Por cada red, se devuelve un conjunto de información en el siguiente formato:
<Identifier> + TAB + <SSID> + TAB + <BSSID> +
TAB + <Security> + TAB + <Signal strength>
donde:
  • <Identificador> : Identificador de la red associated con el punto de acceso, cadena vacía ("") si el punto de acceso no corresponde a ninguna red configurada en el dispositivo.
  • : SSID (Service set Identifier) de la red Wi-Fi associated con el punto de acceso.
  • : BSSID (Basic Service set Identifier) del punto de acceso
  • : Tipo de seguridad utilizado por la red Wi-Fi:
    wifiSecurityIEEE8021XSeguridad que utiliza el estándar IEEE 802.1x.
    wifiSecurityNoneNo se utiliza ningún tipo de seguridad.
    wifiSecurityWEPSeguridad basada en una clave WEP (Wired Equivalent Privacy)
    wifiSecurityWPA2Seguridad que utiliza el mecanismo WPA2 (Wi-Fi protected Access).
    wifiSecurityWPASeguridad que utiliza el mecanismo WPA (Wi-Fi protected Access).
    wifiSecurityWPA _EAPSeguridad que utiliza el mecanismo WPA (Wi-Fi protected Access) y el mecanismo EAP (Extensible Authentication Protocol).
  • : Intensidad de la señal expresada en dBm (decibelios por milivatios).
<Timeout>: Entero o duración opcional
Duración máxima de la detección en centésimas de segundo.
  • Se produce un error si se alcanza este tiempo límite antes del final de la detección.
  • Si este tiempo de espera no se especifica o es set a 0, no se aplicará ningún límite de tiempo.
Este parámetro puede ser:
  • un número entero que corresponde al número de centésimas de segundo,
  • una variable de tipo Duration,
  • la duración en un formato legible (por ejemplo, 1 s o 10 ms).
Observaciones

Casos especiales

  • La lista de puntos de acceso devuelta por WiFiDetectAccessPoint está ordenada por orden de intensidad de la señal (de la señal más fuerte a la más débil).
  • Desde Android 6.0: La ubicación debe estar habilitada en el dispositivo. De lo contrario, la función devolverá una lista vacía. GPSStatus se utiliza para saber si la localización está habilitada o no.
Componente: wd290com.dll
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/06/2023

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