Guide de développement des commandes AT du module ANJIELO WIFI HALOW AH

| Exécuter les instructions |
Requête : AT+MODE?
|
Réglage : AT+MODE=ap/sta
|
|
Réponse
|
+MODE:ap/stay
OK
|
Succès : OK
Échec : ERROR
|
|
Description du paramètre
|
|
Prend en charge 4 modes : ap, sta, group et apsta.
|
|
Exemple
|
|
• at+mode=ap : Mode AP • at+mode=sta : Mode STA • at+mode=group : Mode diffusion • at+mode=apsta : Mode répéteur. En mode répéteur, le périphérique agit à la fois comme un STA pour se connecter à un AP en amont et comme un AP pour fournir des services de connexion à d'autres STA. Utilisez at+r_ssid et at+r_psk pour définir les paramètres de connexion pour l'AP en amont |
3.1.2 AT+SSID : Définition du SSID
| Exécuter les instructions |
Requête : AT+SSID?
|
Réglage : AT+SSID=ssid_char
|
|
Réponse
|
+SSID:hgic_ah_test
OK
|
Succès : OK
Échec : ERROR
|
|
Description du paramètre
|
|
ssid_char est une chaîne de moins de 32 caractères
|
|
Exemple
|
|
at+ssid=hgic_ah_test
|
| Exécuter les instructions |
Requête : AT+KEYMGMT?
|
Réglage : AT+KEYMGMT=WPA-PSK/NONE
|
|
Réponse
|
+KEYMGMT:WPA-PSK
OK
|
Succès : OK
Échec : ERROR
|
|
Description du paramètre
|
|
WPA-PSK : Activer le chiffrement
NONE : Désactiver le chiffrement
|
|
Exemple
|
|
at+keymgmt=WPA-PSK
at+keymgmt=NONE
|
|
|
|
|
| Exécuter les instructions |
Requête : AT+PSK?
|
Réglage : AT+PSK=psk_char
|
|
Réponse
|
+PSK:baa58569a9edd7c3a55e4
46bc658ef76a7173d023d25678
6832474d737756a82
OK
|
Succès : OK
Échec : ERROR
|
|
Description du paramètre
|
|
psk_char doit être 64 caractères hexadécimaux.
|
|
Exemple
|
|
at+psk=baa58569a9edd7c3a55e446bc6
58ef76a7173d023d256786832474d7377
56a82
|
| Exécuter les instructions |
Requête : AT+PAIR=0/1
|
|
Réponse
|
OK
|
|
Description du paramètre
|
Cette commande permet un jumelage rapide et une configuration réseau. Lors du lancement du jumelage :
1. L'AP est configuré avec un SSID et un mot de passe : pendant le processus de jumelage, le STA obtiendra le SSID et le mot de passe de l'AP
Code
2. L'AP n'est pas configuré avec un SSID et un mot de passe : pendant le processus de jumelage, l'AP générera un SSID aléatoire pour chaque STA.
Mot de passe
Une fois le jumelage réussi, un message PAIR SUCCESS sera généré, et vous devrez exécuter AT+PAIR=0 pour arrêter le jumelage.
Une connexion sera automatiquement établie après l'arrêt du jumelage.
|
|
Exemple
|
AT+PAIR=1 //Lancer le jumelage
AT+PAIR=0 // Arrêter le jumelage
|
| Exécuter les instructions |
Requête : AT+BSS_BW?
|
Réglage : AT+BSS_BW=bss_bw
|
|
Réponse
|
+BSS_BW:8MHz
OK
|
Succès : OK
Échec : ERROR
|
|
Description du paramètre
|
|
bss_bw ne sélectionne que les 4 valeurs suivantes :
1 : 1MHz
2 : 2MHz
4 : 4MHz
8 : MHz
|
|
Exemple
|
|
at+bss_bw=4
|
| Exécuter les instructions |
Exécuter les instructions
|
Réglage : AT+FREQ_RANGE=start,end
|
|
Réponse
|
+FREQ_RANGE:9080-9240
OK
|
Succès : OK
Échec : ERROR
|
|
Description du paramètre
|
|
Cette commande est utilisée pour définir les points de fréquence pour une utilisation continue.
Plage, spécifiant la fréquence centrale de début et la fréquence centrale de fin
Le module AH calculera automatiquement la séquence des points de fréquence
surface.
Les valeurs de début et de fin sont la fréquence centrale multipliée par 10.
|
|
Exemple
|
|
at+freq_range=9080,9240
configurer
fréquence de début=908MHz
fréquence de fin=924MHz
La liste de canaux générée est 908M
916M,924M
Notez que si AT+CHAN_LIST est également défini,
Les paramètres prévalent sur les paramètres de CHAN_LIST.
|
3.1.8 AT+CHAN_LIST : Définit la liste des fréquences de fonctionnement.
| Instructions d'exécution |
Requête : AT+CHAN_LIST?
|
Définir : AT+CHAN_LIST=freq1,freq2
|
|
réponse
|
+CHAN_LIST:9080,9240
OK
|
Succès : OK
Échec : ERREUR
|
|
Description du paramètre
|
|
• Cette commande est utilisée pour définir une liste de points de fréquence non contigus.
• La valeur de fréquence spécifiée est la fréquence centrale * 10. • Un maximum de 16 points de fréquence sont pris en charge, séparés par des virgules. |
|
Exemple
|
|
at+chan_list=9080,9240
Définit deux fréquences : 908 MHz et 924 MHz. |
4 Exemples d'utilisation des commandes AT
4.1 Commandes de base pour la configuration de la connexion du module
Lors de l'utilisation des commandes AT pour initialiser le module AH, les principaux paramètres à définir sont les points de fréquence, la bande passante, le SSID et le mot de passe. Une liste simple de commandes AT d'initialisation est la suivante :
AT+CHAN_LIST=9080,9160,9240 # Définit 3 points de fréquence
AT+BSS_BW=8 # Définit la bande passante 8M
AT+SSID=hgic_ah_test # Définit le SSID
AT+KEY_MGMT=WPA-PSK # Active le chiffrement
AT+PSK=baa58569a9edd7c3a55e446bc658ef76a7173d023d256786832474d737756a82
AT+MODE=ap # Définit le mode AP
4.2 Commandes de configuration du réseau relais
4.2.1 Module AP
1. Configurez le SSID de l'AP. Chaque AP doit avoir un SSID différent, par exemple, ssid1, ssid2, etc. :
at+ssid=ssid1
2. Configurez sans chiffrement (par souci de simplicité, cet exemple n'utilise pas de chiffrement) :
at+keymgmt=none
4.2.2 Module relais
1. Configurez le rôle du relais :
at+mode=apsta
2. Configurez sans chiffrement :
at+keymgmt=none
3. Configurez le r_ssid du relais, utilisé pour que le relais se connecte à l'AP. Il doit être le même que le SSID de l'AP auquel il veut se connecter, par exemple :
at+r_ssid=ssid1
4. Configurez le SSID du relais, utilisé pour que le relais se connecte au STA. Pour faciliter la gestion, vous pouvez envisager d'utiliser le même SSID que l'AP avec un suffixe, par exemple, ssid1_r1, ssid1_r2, ssid2_r1, etc. :
at+ssid=ssid1_r1
4.2.3 Module STA
1. Configurez le SSID du STA pour permettre au STA de se connecter au répéteur. Le SSID doit correspondre au SSID du répéteur auquel vous souhaitez vous connecter, par exemple :
at+ssid=ssid1_r1
2. Configurez sans chiffrement :
at+keymgmt=none
Télécharger :Netlog.exe & Netat.exe
