|
|
|
|
- Cas particuliers
- Permissions requises
WiFiDétectePointAccès (Fonction) En anglais : WiFiDetectAccessPoint Lance la détection des points d'accès Wi-Fi actuellement accessibles depuis l'appareil. TitreSuivant("Détection des points d'accès Wi-Fi") ListePoint est une chaîne sSSID est une chaîne sBSSID est une chaîne ListePoint = WiFiDétectePointAccès() POUR TOUTE CHAÎNE PointAcces DE ListePoint SÉPARÉE PAR RC sSSID = ExtraitChaîne(PointAcces, 2, TAB) sBSSID = ExtraitChaîne(PointAcces, 3, TAB) ... FIN Syntaxe
<Résultat> = WiFiDétectePointAccès([<Délai>])
<Résultat> : Chaîne de caractères - Liste des points d'accès Wi-Fi détectés séparés par RC (Retour-Chariot),
- Chaîne vide ("") si aucun point d'accès Wi-Fi n'a été détecté. La variable ErreurDétectée permet de tester si une erreur s'est produite durant la détection des points d'accès. La fonction ErreurInfo permet d'obtenir plus de renseignements sur le problème rencontré.
Pour chaque réseau, une série d'informations est retournée au format suivant : <Identifiant> + TAB + <SSID> + TAB + <BSSID> + TAB + <Sécurité> + TAB + <Puissance du signal> où : - <Identifiant> : Identifiant du réseau associé au point d'accès, chaîne vide ("") si le point d'accès ne correspond à aucun réseau configuré sur l'appareil.
- <SSID> : SSID (Service Set Identifier) du réseau Wi-Fi associé au point d'accès.
- <BSSID> : BSSID (Basic Service Set Identifier) du point d'accès
- <Sécurité> : Type de sécurité utilisé par le réseau Wi-Fi :
| | wifiSécuritéAucune | Aucune sécurité n'est utilisée. | wifiSécuritéIEEE8021X | Sécurité utilisant la norme IEEE 802.1x. | wifiSécuritéWEP | Sécurité basée sur une clé WEP (Wired Equivalent Privacy) | wifiSécuritéWPA2 | Sécurité utilisant le mécanisme WPA2 (Wi-Fi Protected Access). | wifiSécuritéWPA | Sécurité utilisant le mécanisme WPA (Wi-Fi Protected Access). | wifiSécuritéWPA_EAP | Sécurité utilisant les mécanismes WPA (Wi-Fi Protected Access) et EAP (Extensible Authentification Protocol). |
- <Puissance du signal> : Puissance du signal exprimée en dBm (décibel par milliwatt).
<Délai> : Entier optionnel ou Durée optionnelle Durée maximale de la détection en centièmes de seconde. - Si ce délai est écoulé avant la fin de la détection, une erreur se produit.
- Si ce délai n'est pas spécifié ou vaut 0, aucune limitation de durée ne sera appliquée.
Ce paramètre peut correspondre à : - un entier correspondant au nombre de centièmes de seconde,
- une variable de type Durée,
- l'indication directe de la durée (par exemple 1 s ou 10 ms).
Remarques Cas particuliers - La liste des points d'accès renvoyée par la fonction WiFiDétectePointAccès est triée par ordre de puissance du signal (du signal le plus puissant au moins puissant).
- Si la fonction est exécutée par le thread principal de l'application, un sablier (jauge infinie) sera affiché durant la détection des point d'accès. Pour spécifier le message à afficher dans le sablier, utilisez la fonction TitreSuivant juste avant l'appel à la fonction WiFiDétectePointAccès.
- A partir d'Android 6.0 : La localisation doit être activée sur l'appareil. Dans le cas contraire, la fonction retournera une liste vide. La fonction GPSEtat permet de savoir si la localisation est active ou non.
Liste des exemples associés :
|
Exemples multiplateforme (WINDEV Mobile) : WM Système
[ + ] Cette application est un exemple didactique montrant quelques unes des fonctionnalités de WINDEV Mobile pour Android/iOS. Les fonctions système utilisées sont : - NFC - Champ Multimédia - Luminosité - Volume - WIFI - Bluetooth - Toast - Boussole - Accéléromètre - Champ caméra - LED - Vibrations - Notifications - Fonctions de dessin - Internet
|
Composante : wd290com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|