Partage via


Configurer Wi-Fi sur le terrain

Important

Il s’agit de la documentation Azure Sphere (héritée). Azure Sphere (hérité) prend sa retraite le 27 septembre 2027 et les utilisateurs doivent migrer vers Azure Sphere (intégré) pour l’instant. Utilisez le sélecteur de version situé au-dessus du TOC pour afficher la documentation Azure Sphere (intégrée).

Les appareils Azure Sphere s’appuient sur la connectivité réseau pour recevoir en OTA (over-the-air) des mises à jour des applications et du système d’exploitation. Pendant le développement, il est facile de configurer le Wi-Fi pour un appareil connecté à votre PC. Lorsque vous incorporez Azure Sphere à un produit fabriqué, vos clients doivent être en mesure de configurer le Wi-Fi là où ils se trouvent.

Pour cela, vous pouvez fournir un panneau de contrôle physique permettant au client de configurer sa propre connexion Wi-Fi ou vous pouvez fournir une application mobile pour vous connecter à l’appareil Azure Sphere et configurer la connexion Wi-Fi via un processeur BLE (Bluetooth Low Energy) supplémentaire. Dans les deux cas, votre application Azure Sphere doit utiliser l’API de configuration Wi-Fi d’Azure Sphere (wificonfig.h) pour rechercher les réseaux disponibles, puis accepter la sélection du réseau et les informations d’identification Wi-Fi de l’utilisateur.

Configuration wi-fi basée sur BLE - Solution de référence

La solution de référence de contrôle des appareils et de configuration Wi-Fi basée sur BLE montre comment connecter Azure Sphere via UART à un kit de développement BLE Nordic nRF52. Elle inclut également un exemple d’application complémentaire Windows qui utilise BLE pour afficher et modifier les paramètres Wi-Fi de l’appareil Azure Sphere, ainsi que contrôler le comportement de l’appareil attaché.

Activer l’analyse ciblée

Azure Sphere prend en charge l’analyse ciblée, qui permet aux appareils de se connecter à des réseaux Wi-Fi qui ne diffusent pas leur SSID, ou qui se trouvent dans un environnement de réseau sans fil surchargé.

Important

L’analyse ciblée fait en sorte que l’appareil transmette des requêtes de sondage susceptibles de révéler le SSID du réseau à d’autres appareils. Elle doit être utilisée uniquement dans les environnements contrôlés, ou sur les réseaux où ce risque est acceptable.

Vous pouvez activer l’analyse ciblée par le biais de l’interface CLI ou d’une API Applibs. Pour activer l’analyse ciblée par le biais de l’interface CLI, exécutez la commande azsphere device wifi add avec le paramètre --targeted-scan. Une application peut activer l’analyse ciblée en appelant la fonction WifiConfig_SetTargetedScanEnabled avec le paramètre activé défini sur true.

Désactiver le Wi-Fi

Votre application logicielle peut activer ou désactiver l’interface réseau Wi-Fi à l’aide de la fonction Networking_SetInterfaceState .

Si votre matériel ne nécessite pas de Wi-Fi, vous pouvez exclure les composants frontaux RF de votre conception matérielle. Pour plus d’informations, consultez Désactiver le front-end RF Wi-Fi sur MT3620