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

1 Présentation
Le module AH prend en charge le mode de fonctionnement des commandes AT, permettant l'envoi de commandes AT via le port UART ou Ethernet pour le paramétrage.
Configuration pour la communication de données.
2 Description de l'interface
2.1 Paramètres du port série
La configuration du port série doit être effectuée comme indiqué dans la figure suivante
De plus, veuillez noter que le mode nouvelle ligne est sélectionné. Par exemple, dans SecureCRT :
Pour vérifier si le port série fonctionne correctement, tapez AT+, et l'image suivante s'affichera :
Si cet affichage est manquant, cela signifie que l'entrée du port série est incorrecte et que vous devez contacter notre FAE.
2.2 Port réseau
Pour les scénarios où l'utilisation du port série est peu pratique, nous fournissons deux outils basés sur Ethernet pour faciliter la configuration des paramètres
(netat.exe) et la visualisation des journaux (netlog.exe). Notez que ces deux outils nécessitent la version 12954 ou ultérieure du micrologiciel du pont pour fonctionner. Les instructions d'utilisation sont fournies ci-dessous.
2.2.1 Netat.exe
Lorsque vous devez configurer les paramètres du pont à l'aide des commandes AT+, vous pouvez utiliser netat.exe. Connectez
le périphérique de pont et votre PC avec un câble réseau. Double-cliquez pour l'exécuter, entrez l'adresse IP du PC, et il affichera l'adresse MAC
du
périphérique connecté. Si un seul périphérique est connecté, il sélectionnera automatiquement le périphérique 1.
Si plusieurs périphériques sont connectés via un commutateur, vous pouvez sélectionner le périphérique en entrant des numéros.
Après avoir sélectionné le périphérique, entrez la commande AT pour exécuter la commande AT. L'utilisation est la même que pour le port série.
2.2.2 Netlog.exe
Pour visualiser les journaux de débogage d'un pont réseau à l'aide d'un câble réseau, vous pouvez utiliser netlog.exe. Connectez le
périphérique de pont réseau et votre PC avec un câble réseau. Double-cliquez pour exécuter netlog.exe, entrez l'adresse IP du PC, et les journaux seront imprimés automatiquement.
Seuls les journaux du périphérique connecté par le câble réseau seront affichés. Lorsque vous utilisez cette méthode, évitez de connecter plusieurs périphériques à un commutateur.
3. Instructions pour l'utilisation des commandes AT
3.1 Commandes réseau de base
3.1.1 AT+MODE : Définir le mode de fonctionnement
 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
3.1.3 AT+KEYMGMT : Définir le mode de chiffrement
 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



3.1.4 AT+PSK : Définir le mot de passe de chiffrement
 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
3.1.5 AT+PAIR : Contrôle du jumelage
 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
3.1.6 AT+BSS_BW : Définir la bande passante BSS
 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
3.1.7 AT+FREQ_RANGE : Définit la plage de fréquences de fonctionnement
 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

Retour au blog

Laisser un commentaire