commandes du modem gsm. A quoi servent les commandes AT ? Commandes AT de base et commandes pour les modems Huawei
Introduction aux commandes AT
Techniquement, un modem est une sorte d'ordinateur contenant un microprocesseur, une mémoire morte, etc. Il convient de noter qu'en termes de "puissance de calcul", les modems modernes sont comparables aux ordinateurs d'il y a une décennie, par exemple, les modems ZyXEL utilisent le microprocesseur Motorola 68000, le même qui a servi de "cœur" aux premiers ordinateurs Apple Macintosh , Amiga et même les stations de travail de Sun Microsystems de la première génération . Les innovations techniques d'aujourd'hui ont également trouvé leur place dans les modems : par exemple, les modems USRobotics Courier de plus en plus populaires (et pas seulement eux) contiennent une ROM flash, qui vous permet de mettre à jour le micrologiciel de contrôle à la volée. Mais encore, il est important pour l'utilisateur non pas quelles puces sont installées dans le modem, mais comment cela fonctionne :
rapidité et fiabilité des échanges de données, ainsi que compatibilité avec les modems d'autres fabricants. Pour connaître ces paramètres, en règle générale, vous n'avez pas besoin de démonter l'appareil - il suffit de regarder les normes qu'il prend en charge.
Les normes de haut niveau incluent les commandes dites hayes ou commandes AT. Ils permettent de contrôler le modem presque directement : modifier la valeur des registres, composer numéro de téléphone et beaucoup plus. Ainsi, par exemple, la commande ATDP123-45-67 signifie que le modem doit appeler le numéro de téléphone 123-45-67 en utilisant la norme du système de numérotation par impulsions pour les PBX russes, et la commande ATN indique la nécessité de rompre la connexion. Il est facile de voir que ces commandes commencent par le préfixe À, true pour la quasi-totalité de l'ensemble spécifié, qui a donné l'un des noms à la norme.
Pour la première fois, un tel système de commande est apparu dans le modem Smartmodem, publié par la société Hayes(raison de l'apparition sous un autre nom) et est rapidement devenu la norme de l'industrie. Après un certain temps, il a été considérablement étendu, mais le noyau de base qui remplit les fonctions nécessaires a été préservé.
Commandes du modem
Le modem prend en charge les ensembles standard et étendus de commandes Hayes. Le préfixe AT (Attention Code) peut être suivi d'une ou plusieurs commandes. Ces commandes sont écrites dans un langage standard de l'industrie et vous permettent de communiquer avec le modem. Votre modem est toujours en mode commande ou en mode contrôle direct (mode en ligne). Dès que vous allumez le modem, il passe en mode commande. Cela signifie que les commandes AT ne peuvent être envoyées au modem que lorsqu'il est en mode commande. La saisie de commandes dans le mode de fonctionnement direct du modem est reconnue par le modem lui-même comme une entrée de données. Cependant, les commandes AT peuvent également être chargées dans le modem en mode terminal à l'aide du logiciel approprié.
Toute commande AT entrée dans le modem y reste automatiquement jusqu'à ce qu'elle en soit déchargée ou que le modem soit éteint.
Ligne de commande pour les commandes AT
Toutes les commandes AT, à l'exception de deux, doivent commencer par des caractères. Les exceptions sont la séquence d'échappement +++ et la commande de répétition /. Préfixe ligne de commande(caractères AT) n'est pas sensible à la casse. Vous pouvez entrer une ou plusieurs commandes sur une seule ligne. Dans ce dernier cas, toutes les commandes peuvent être séparées par des espaces, qui sont ignorés par le modem via son interpréteur de commandes AT.
Vous pouvez entrer jusqu'à 39 caractères sur la ligne de commande, y compris A et T hors espaces et retours chariot. Si vous entrez plus de 39 caractères, un message d'erreur de syntaxe apparaîtra à l'écran.
Confirmation de la commande AT
La plupart des commandes AT saisies sur la ligne de commande sont immédiatement reconnues par le modem. Dès que vous saisissez le dernier caractère de la commande et appuyez sur un retour chariot, le modem répond par un court message : OK
Commandes AT de base
Les commandes AT de base suivantes ne sont disponibles que lorsque votre modem est en mode terminal.
À
Toutes les commandes AT sauf deux commencent par ce préfixe.
ré
Compose le numéro. Vous pouvez utiliser cette commande pour composer un numéro de téléphone directement à partir de la ligne de commande. Le format de la commande est le suivant :
AT
Le paramètre de chaîne peut contenir jusqu'à 45 caractères. N'utilisez pas de parenthèses ou de tirets ici.
Séquence ESC. C'est l'une des deux commandes qui ne sont pas utilisées dans le préfixe AT. Après vous être connecté à un autre modem, vous devrez peut-être revenir au mode de commande. Pour ce faire, vous devez taper le symbole + sur le clavier trois fois de suite. Après cela, le modem répondra avec un message OK et vous reviendrez en mode commande.
A/ Répéter. Cette commande n'utilise pas de préfixe À et vous ne le faites pas
appuyez sur le retour chariot. La saisie de cette commande force le modem à répéter la dernière commande AT saisie. Très commande utile pour recomposer un numéro de téléphone.
&Fn
Paramètres initiaux. Cette équipe (n=0 ou alors n=1) renvoie tous les paramètres du modem qui y ont été définis par le fabricant.
H
Raccrocher le téléphone. Cette commande envoie un signal au modem, après quoi la ligne est déconnectée.
O
Mode en ligne avec un modem. Cette commande remet le modem en mode de contrôle direct. Généralement utilisé pour rétablir la communication après avoir entré la séquence d'échappement +++.
Zn
Redémarrez le modem. Cette équipe (n=0 ou alors n==1) redémarre le modem et le ramène aux paramètres qui sont stockés dans la mémoire dite flash (mémoire non volatile) du modem.
Modificateurs de commande pour composer un numéro de téléphone
Modificateur! les commandes de composition d'un numéro de téléphone vous permettent de définir Options supplémentaires, ce qui forcera le modem à exécuter automatiquement certaines fonctions. Les modificateurs de commande pour composer un numéro de téléphone ne sont disponibles que si vous avez déjà entré la commande AT D, c'est-à-dire l'écran doit avoir une ligne de numérotation.
Syntaxe:
ATO(modifier) 1234567 Modificateurs de base pour composer un numéro de téléphone :
R
Jeu d'impulsions. Ce modificateur est entré après la commande D et précède le numéro de téléphone. Exemple:
ATDP 3243781
tonalité définie. Ce modificateur est entré après la commande D et précède le numéro de téléphone. Exemple:
ATDT 3243781
Il faut dire que les méthodes de tonalité et d'impulsion pour composer un numéro de téléphone peuvent être combinées dans une chaîne de numérotation.
Revenez au mode de commande après avoir composé un numéro de téléphone. Si vous devez composer un numéro de téléphone trop long (plus de 45 caractères), vous pouvez utiliser ce modificateur pour séparer plusieurs commandes dans la chaîne de numérotation.
Toutes les commandes sauf la dernière doivent contenir ce modificateur.
Pause pendant la composition d'un numéro de téléphone. Ce modificateur force le modem à suspendre la composition d'un numéro de téléphone. Le modem s'arrêtera pendant le nombre de secondes spécifié dans le registre S8, puis poursuivra la numérotation. Si vous avez besoin d'une pause plus longue, entrez simplement un autre modificateur. Dans l'exemple suivant, la commande accède à une ligne téléphonique extérieure (publique) avec "neuf":
ATDP 9, 5551212
!
Expéditeur appel téléphonique. Ce modificateur est utilisé lorsque plusieurs modems partagent la même ligne téléphonique. Exemple:
ATDP ! 268
O
Déterminez la prochaine réponse du central téléphonique. Ce modificateur est utilisé lorsque vous devez attendre que le central téléphonique réponde et continuer à composer le numéro de téléphone. Exemple:
ATDP 8W 902 6810085
Appels téléphoniques
L'exemple suivant montre comment appeler à l'aide des modificateurs de commande AT pour composer un numéro de téléphone.
AT 1234567
Ici, le modem compose le 1234567 puis attend une réponse de la station ou du modem distant. Si la ligne n'est pas détectée, alors le modem émet automatiquement (après un laps de temps spécifié par le registre S6) un message PAS DE TRANSPORTEUR, celles. la connexion n'est pas possible. Si la ligne est trouvée, le modem émet un message CONNECTER et commence à parler au modem distant. La communication entre deux modems est interrompue chaque fois que l'un ou l'autre des modems effectue une action négative :
Le modem source est incapable de reconnaître
appelé le signal porteur du modem distant.
La commande H (raccrocher) est transmise.
Brise l'interface DTR entre le DTE d'origine et le modem lui-même, si les commandes sont activées &D2 et &D3 :
AT&F1DT9,P5551234
Cette commande restaure les paramètres par défaut, compose le numéro à l'aide de la numérotation par tonalité, accède à la ligne extérieure par neuf, fait une courte pause et compose enfin le numéro de téléphone 555-1234.
Comment composer un numéro de téléphone à l'aide de votre téléphone, de votre modem et des commandes AT
Vous pouvez composer manuellement un numéro de téléphone. Pour ce faire, vous devez entrer le mode de commande (terminal) de votre modem, décrocher le combiné et composer simplement le numéro de téléphone souhaité. Maintenant:
Entrez la commande ATH1, et appuyez sur Entrer pour vous connecter à votre modem.
Entrez la commande ATO, et appuyez sur Entrer afin que le modem commence à fonctionner en mode en ligne.
Nous répondons manuellement
Si la fonction répondeur (registre S1) n'est pas utilisée, vous pouvez répondre vous-même à tous les appels entrants. Pour cela, entrez simplement la commande suivante :
ATA Le modem répondra et retournera en mode en ligne.
NVRAM programmable par l'utilisateur
Tous les paramètres du modem sont réduits à installation correcte Valeurs de registre NVRAM. La NVRAM est une mémoire programmable par l'utilisateur qui conserve les données lorsque l'alimentation est coupée. La NVRAM est utilisée dans les modems pour stocker la configuration par défaut chargée dans la RAM à la mise sous tension. La programmation NVRAM est effectuée dans n'importe quel programme de terminal à l'aide de commandes AT. Une liste complète des commandes peut être obtenue à partir du programme du terminal via les commandes AT$. AT&$ ATS$ AT%$.
Écrire dans les paramètres d'usine NVRAM avec le contrôle des données matérielles - commande AT&F1, puis ajustez les paramètres du modem en conjonction avec une ligne téléphonique spécifique et écrivez-les dans la NVRAM sur commande AT&W.
AT#CLS=
Cette commande définit le mode modem :
D'ACCORD
Le modem est passé avec succès au mode de fonctionnement requis.
ERREUR
Le modem ne prend pas en charge ce mode de fonctionnement.
AT#CLS ?
Le modem renvoie le mode de fonctionnement actuel.
À #CLS= ?
Le modem renvoie les modes de fonctionnement possibles :
0,1,2,8
D'ACCORD
À
Le modem se connecte à la ligne téléphonique et passe en mode réponse, renvoyant immédiatement un code de résultat. VCON.
AT
Le modem se connecte à la ligne téléphonique et compose un numéro de téléphone.
Valeur de retour :
VCON
Le modem renvoie cette valeur lorsque la station distante décroche.
PAS DE TRANSPORTEUR
Le modem émet ce code de résultat si de longs bips sont détectés en continu pendant le temps spécifié dans le registre S7.
OCCUPÉ
Le modem émet ce code de résultat lorsque de courts bips sont détectés.
PAS DE TONALITÉ
Le modem renvoie cette valeur s'il n'y a pas de signal de station sur la ligne après avoir décroché.
ATN
Sur cette commande, le modem raccroche et passe en mode transfert de données, mais ne viole aucun paramètre de voix. Le modem configure également la ligne téléphonique comme périphérique d'entrée/sortie.
AT#BDR=
Réglez la vitesse d'échange de données entre le modem et l'ordinateur selon le schéma suivant :
D'ACCORD
Le modem a réinitialisé avec succès le débit en bauds.
ERREUR
Le modem ne prend pas en charge cette valeur pour le débit en bauds.
AU #BDR ?
Le modem renvoie le débit en bauds défini.
À #BDR= ?
Le modem renvoie des valeurs possibles pour le débit en bauds :
0,1,2,4,8,16,24
AT #VBS=
Cette commande place comment les données de voix sont encodées :
Valeur de retour :
D'ACCORD
Le modem a réinitialisé avec succès la méthode de codage.
ERREUR
Le modem ne prend pas en charge cette méthode de codage.
CHEZ #VBS ?
Le modem renvoie la méthode de codage vocal actuelle suivie d'un code de résultat OK.
À #VBS= ?
Retours du modem méthodes possibles encodage vocal :
2,3,4
D'ACCORD
Chaque ligne se termine par des caractères
AT #VSR=
Cette commande définit la vitesse requise pour que l'ordinateur joue et lise les données vocales :
Valeur de retour :
OK Le modem a réglé avec succès la vitesse souhaitée.
ERREUR
Le modem ne prend pas en charge ce débit.
AT#VSR ?
Le modem renvoie la vitesse définie pour la lecture et la lecture des données vocales.
À #VSR= ?
Le modem renvoie des valeurs possibles pour la vitesse de lecture et de lecture des données vocales : 8000.
D'ACCORD
Chaque ligne se termine par des caractères
À #VTD=,
Cette commande contrôle différents types signaux pour les détecter et renvoyer les codes nécessaires à l'ordinateur lors de la lecture vocale, de l'enregistrement vocal et lors de la connexion à la ligne téléphonique, respectivement.
AT #VSD=
Cette commande permet d'activer ou de désactiver la détection de silence en mode enregistrement vocal :
<п> = 0 (Set), le modem détecte le silence. <п> = 1, Le modem ne détecte pas le silence.
AT #VLS=
Le modem installe un périphérique d'entrée/sortie pour lire et enregistrer des données vocales.
Les périphériques d'E/S suivants sont disponibles :
D'ACCORD
Le modem a correctement réinitialisé le périphérique d'E/S.
ERREUR
Le modem ne prend pas en charge ce périphérique d'E/S.
AU #VLS ?
Le modem renvoie le périphérique d'E/S actuel suivi d'un code de résultat OK.
À #VLS= ?
Le modem renvoie les périphériques d'E/S autorisés :
0,1,2,3,4
D'ACCORD
Chaque ligne se termine par des caractères
CHEZ #VCI ?
Le modem renvoie le mode de compression vocale pris en charge.
À #VTX
Cette commande place le modem en mode de lecture des données vocales.
Le modem commence le processus de lecture vocale en envoyant le code CONNECT résultant à l'ordinateur. Le modem attend alors un caractère
CONNECTER
VCON
Chaque ligne se termine par des caractères
À #VRX
Cette commande configure le modem pour enregistrer les données vocales du périphérique d'E/S actuel.
L'enregistrement vocal commence lorsque le modem renvoie un code de résultat CONNECT à l'ordinateur. Le modem envoie alors un caractère à l'ordinateur
CONNECTER
VCON
Chaque ligne se termine par des caractères
AT #VTS=[
Cette commande sert à générer un signal DTFM. La ligne de génération de signal se compose de trois nombres, qui doivent être séparés par des virgules et mis entre crochets. Le DCE interprétera les premier et deuxième chiffres comme les fréquences du bip sonore et le troisième comme la durée.
La gamme de fréquence est de 200 à 3300 Hz, avec une fréquence de 0 signifiant silence. La durée varie de 0 à 255 et est mesurée en 0,1 seconde.
Valeur de retour :
D'ACCORD
Le modem a terminé la commande avec succès.
ERREUR
Choix
À #MDL ?
Le modem renvoie un ID de modèle.
AT#MFR ?
Le modem renvoie l'identifiant du fabricant sur lequel il a été fabriqué.
AT#REV ?
Le modem renvoie la date de révision.
AT #VBT=
Cette commande définit la durée de la génération du signal DTMF. Utilisé conjointement avec la commande AT #VTS. Le paramètre de cette commande va de 1 à 40. La durée du signal est mesurée en 0,1 seconde.
Valeur de retour :
D'ACCORD
Cette valeur est renvoyée au modem si la commande aboutit.
ERREUR
Le modem renvoie cette valeur si le paramètre
AU #VBT ?
Le modem renvoie la durée actuelle de génération du signal DTFM.
À #VBT= ?
Le modem renvoie des valeurs possibles pour la durée de la génération du signal DTFM.
D'ACCORD
Chaque ligne se termine par des caractères
AT#CID=
Cette commande permet de gérer l'ID d'appel.
D'ACCORD
Le modem a modifié avec succès la valeur de l'ID d'appel.
ERREUR
Le modem ne prend pas en charge ce paramètre pour l'ID d'appel.
AT#CID ?
Le modem renvoie la valeur actuelle de l'ID d'appel.
AT #CID= ?
Le modem renvoie les valeurs prises en charge pour l'ID d'appel : i
0,1,2
D'ACCORD
Chaque ligne se termine par des caractères
À #VBQ ?
Le modem renvoie la taille des tampons pour les données vocales d'entrée et de sortie :
BUF TX= 512
RXBUF=512
D'ACCORD
Chaque ligne se termine par des caractères
Description de quelques expressions i clés du protocole BISYNC ^
Ce symbole est généralement utilisé pour séparer les données vocales du flux général, il démarre le processus d'enregistrement ou de lecture de la voix. Il convient de noter en particulier l'utilisation conjointe de ce symbole avec le symbole<ЕТХ>: Ces deux caractères sont automatiquement ajoutés à la fin des données vocales lors de l'enregistrement d'une voix, ils sont également destinés à interrompre le processus d'enregistrement vocal. Valeur de caractère hexadécimal
<ЕТХ>
Ce symbole est utilisé conjointement avec le symbole
Piratage du modem USRobotics
Tout ce qui suit n'est valable que pour les modems Sportster avec une commande de travail ATGW. Il est très facile de vérifier cela - vous devez écrire dans n'importe quel terminal ATGWO,55 et appuyez sur Entrer. Si le modem répond D'ACCORD, donc cette commande fonctionne. Veuillez noter que la commande ATGWO,55 en soi ne fait rien.
Ainsi, avec un simple ensemble de deux commandes secrètes, vous pouvez transformer votre modem en un modem USR Courier plus avancé. Mais cela, malheureusement, n'est possible que pour un seul modèle, qui a une somme de contrôle de ld51 ou ld52. Quel est votre montant, vous pouvez le découvrir via la commande ATP.
Modems Sportster et Courier : principales différences
1. Nom.
2. Nivellement adaptatif de la vitesse (ASL).
3. Commutateur voix/données avec fonctions programmables (modèles externes). Peut être soudé au modem après l'avoir transformé en Courier.
4. Rapport de durée d'appel (opérations d'horloge). Il s'agit d'une fonction qui bascule entre deux modes : le modem fonctionne comme un chronomètre et mesure le temps en heures, minutes et secondes à partir du moment où il est initialisé ; ou il affiche la durée de la dernière session (ou en cours).
5. Recomposition automatique (la commande ">"). Lorsque vous spécifiez une commande AT, le modem répétera la dernière commande jusqu'à ce que vous appuyiez sur une touche.
6. Opérations louées 1mf. Ligne louée - Une paire de fils loués auprès de la compagnie de téléphone ou fabriqués par vous.
7. Trois niveaux supplémentaires de rapport de progression d'appel (X5, X6, X7). Selon ces instructions, "le modem reviendra lors de la composition d'un numéro non seulement CONNECT, BU ^ Y, mais aussi VOICE (si l'autre extrémité a répondu par une voix. Le plus désagréable est que le modem perçoit tout éternuement sur la ligne comme une voix, donc cette fonction ne fonctionne pas sur nos lignes) et HINGING (à chaque bip long ; ne fonctionne qu'avec les stations numériques et certaines stations analogiques plus anciennes.) Réglez sur X7.
8 Exécution de commandes stockées (AT&ZC). Utilisé dans le commutateur Voix/Données. La nécessité de cette fonctionnalité est discutable.
9. Activez/désactivez sélectivement l'émetteur pour le mode de réception uniquement (moniteur). C'est pour le débogage du modem.
10. Reconnaissance de la tonalité (%T). Dans la plupart des modems, cela ne fonctionne pas du tout en raison d'une erreur dans le micrologiciel.
11. Plus d'emplacements de mémoire de numéros composés.
12. Compatible avec les USR système de gestion de contrôle total. Drapeau "MSK" selon AT17.
13. Plusieurs autres commandes "AT" et registres "S".
14. Plusieurs autres réponses de commande/connexion.
ASL
ASL - Adaptive Speed Leveling est une extension du protocole v32, dans lequel le modem augmentera la vitesse lorsque la qualité de la ligne s'améliorera. Ce protocole inclut également Quick Retrain.
Sur toute la famille de protocoles v32 - les recyclages passent en 4 à 6 secondes, au lieu de 15 habituellement. En outre, ce gadget vous permet de définir des vitesses de connexion asymétriques, ce qui aide beaucoup lors de la communication sur des lignes qui ne transmettent (ne reçoivent) bien que dans une seule direction). De plus, cette extension oblige le modem à se connecter sur 7200 et seulement ensuite à augmenter la vitesse.
Historiquement, lors du développement de la v32, des dispositions dites standards et optionnelles ont été introduites. En particulier, un modem supportant la v32 devait pouvoir baisser la vitesse lui-même ou à la demande d'un modem distant, c'est-à-dire pouvoir faire du repli. Quant au fallforward, qui fait partie de l'ASL, il est facultatif. C'est pourquoi, par exemple, lors de la connexion d'un modem USR Courier au modem de Vosa, le Courier peut demander un Retrain rapide et Vosa répondra simplement à la demande.
Il en va de même pour le mode Amélioré. Une idée fausse courante peut être dissipée : un modem avec ASL au lieu de fonctionner ne fait que ce qu'il saute en vitesse, il est donc préférable de l'éteindre sur les mauvaises lignes. Cependant, ce n'est pas le cas. Le changement de vitesse prend environ une demi-seconde. Vous pouvez l'observer en passant en mode commande (+++) lors de la connexion avec l'USR Courier et en tapant la commande ATI6.
ASL est également utilisé pour entrer USR Terbo, c'est-à-dire dans v32terbo à 21600, auquel seuls les modems USR fonctionnent (en mode terbo). Soit dit en passant, l'ASL n'est pas du tout le mérite de l'USR. C'est la même opinion motivée par la publicité que le fait que SREJ est une fonctionnalité de Zyukhel. Pas du tout. Ni SREJ ni ASL ne sont les vertus de ces firmes.
Malheureusement, une autre erreur a été commise dans la mise en œuvre de l'ASL par USRobotics, ce qui a conduit au fait qu'après le premier recyclage long, la possibilité de recyclages courts est réinitialisée. Et il ne peut pas être réparé tout en maintenant la compatibilité avec l'original, c'est-à-dire ASL non corrigé.
En réalité, cependant, l'ASL aide sur les mauvaises voies.
Que sont les modems
Ainsi, vous pouvez faire croire à votre modem Sportster qu'il s'agit de l'un de ces modèles :
Sportster 9600
Sportster 14400
Courrier USRobotics v.32bis
Courrier USRobotics TVH 16800
USRobotics Courrier
Accès partagé USRobotics, tous
Passerelle 2000 Télépathe
Vous pouvez également activer ou désactiver Fax Class I, que vous en ayez un ou non. Vous pouvez également modifier le code du pays en : États-Unis/Canada, Japon, Finlande, Suède, ROYAUME-UNI. internationale suisse.
Vous pouvez également modifier le type de montage : Interne, Externe, Rackmount, PCMCIA.
Et enfin, vous pouvez indiquer au modem qu'il est compatible avec le système de gestion USR Total Control. C'est le drapeau MSK.
Et plus loin! Vous pouvez changer la fréquence d'horloge du processeur 80188 à 13 ou 16 MHz. Plus précisément, pas la fréquence d'horloge elle-même, mais ce que le modem affichera sur commande ATI7. De plus, si vous définissez la mauvaise fréquence d'horloge, le modem ne fonctionnera pas correctement dans les cas où il a besoin de connaître sa fréquence d'horloge.
Le Sportster 9600 est le Sportster 14400, seulement il ne permet pas des vitesses supérieures à 9600. Cependant, si vous mettez dans le Sportster 14400 à&n8, puis passer en Sportster 9600, il y aura alors une connexion en 14400 !
Courier HST 16800 = Courier Dual Standard HST 16800. La première est lorsque vous dites au modem qu'il n'a pas le protocole V32.
USR Courier Broken System - Ce modem signale qu'il n'a ni HST ni V32.
USR Courier Broken System = Sportster 9600.
Passerelle 2000 Telepath = Sportster. Le même mode, les mêmes possibilités.
USR L'accès partagé est essentiellement un modem réseau à accès partagé. Cela se produit si le modem Sportster en mode Sportster est informé qu'il s'agit de MSK. Mais aucune nouvelle commande n'apparaît. Ce mode ne fonctionne pas car toute la partie réseau est en dehors du modem.
Comment tromper un modem
Donc le modem a une commande ATGW. Cette commande vous permet d'écrire vos valeurs dans la mémoire du modem. A savoir, il y a des octets qui disent au modem ce que c'est. Plus loin, vous verrez des descriptions comme "et à l'adresse xxx est ...". Vous devez composer un octet et l'écrire en mémoire de cette manière :
ATGWxxx,
1. A l'adresse 562 se trouve la classe modem. Le bit 7 de l'octet à la même adresse décrit la classe du modem. S'il est activé, alors le modem est Sportster (nous appellerons ce mode le mode Sportster) ; si désactivé - Courier (ce mode est appelé mode Courier).
Les bits 1 à 4 de cet octet décrivent le type de montage. Mieux vaut ne pas changer :
Lorsqu'il est activé, le bit 1 indique que le modem est PCMCIA.
Le bit 2, lorsqu'il est activé, indique que le modem est externe.
Le bit 3 lorsqu'il est activé indique que le modem est monté en rack.
Le bit 4, lorsqu'il est activé, indique que le modem est interne. Un seul de ces quatre bits doit être inclus.
2. À l'adresse 563, le bit numéro 1 indique au modem qu'il s'agit de MSK, le bit 4 indique qu'il s'agit de Gateway 2000, et non d'USRobotics.
3. A l'adresse 564, le bit numéro 1 indique au modem qu'il dispose d'un fax.
4. À l'adresse 778, il y a des cases à cocher pour activer/désactiver les charmes suivants :
Bit2-U32
3-TVH
6 - pour la vitesse du processeur. Si 1 alors on considère que le processeur fonctionnera à 16, si O - à 13 mHz
1 - doit toujours être égal à un. S'il est défini sur 0, le modem dira qu'il s'agit d'un système en panne, c'est-à-dire il ne sait pas à quelle fréquence le processeur fonctionne, qu'il n'a pas d'options, et il répondra également à toutes les commandes Erreur, mais les remplira!
5. L'adresse 565 est le code du pays.
1 - Japon (dans ce mode, il n'y a pas de commande >, pas de tonalité de garde, et le bit 1 du registre S27 est décrit comme "Réservé").
2 - Finlande (il n'y a pas de tonalité de garde, le bit 1 du registre S27 est décrit comme "Réservé").
3 - Suède (identique à la Finlande).
4 - Royaume-Uni (il n'y a pas de commande " dans la commande de numérotation atd,"Raccroché" est décrit comme "Hors ligne" et vice versa ; pas de commande >, non pris en charge par la ligne louée, pas de commandes &P, AT&T1. Décrit comme "Analogique" plutôt que "Analogique", les bits 1-4 du registre S15 ne sont pas du tout décrits, le bit 1 du registre S27 est décrit comme "Réservé", et le bit 2 du registre S32 dans HELP est décrit par erreur deux fois :
2 = Réservé 2 = Désactiver le mode V32 amélioré
5 - Indéfini (? ; pas de tonalité de garde, le bit 1 du registre S27 est décrit comme Réservé (en fait, ce code est la Norvège).
6. - Suisse (pas de commande ! en numérotation, pas de tonalité de garde, bit 1 du registre S27 marqué comme réservé).
7-10 - Indéfini. Le modem est manquant, il vaut mieux ne pas l'installer : le modem risque de mourir.
11-Internationale. Il semble que ce n'est pas là non plus, l'aide n'est pas
sortie, il n'y a donc aucun moyen de savoir ce qui ne va pas. Mais, cependant, par ati7 vous pouvez obtenir des informations qu'il est international. Parallèlement, le registre s39 ne fonctionne pas du tout.
Pour poser un bitik, il faut utiliser la plaque suivante :
1 - 1
2-2 3 -4 4-8
5 ~ 16
6-32
7-64
8-128
Additionnez simplement toutes les valeurs à droite des bits que vous choisissez et représentez cette valeur en hexadécimal ! Par exemple, si vous devez écrire les bits 1 et 7, la valeur sera 65.
Différence
Il n'y a aucune différence entre les modems Gateway 2000 et USRobotics Courier - choisissez celui que vous préférez. Il n'y a pas non plus de différence entre les modems Gateway 2000 Telepath et USRobotics Sportster. Le drapeau MSK ne fait rien.
La différence entre les modems Sportster 9600 et Sportster 14480 réside uniquement dans les vitesses. Il n'y a pas de différence entre les fax/modems Sportster 9600 et 14400. Il y a une différence d'installation. Pour External Courier DS HST, il y a le registre S32 - commutateur de conversation/données. Pour interne, il semble être absent, mais vous devez consulter l'aide en mode externe, puis utiliser ces informations en mode interne - il vous suffit de trouver un endroit sur la carte où souder ce commutateur. De plus, si l'installation est mal réglée, le haut-parleur du modem ne fonctionnera pas correctement.
Accès partagé
Le modem USRobotics Shared Access est un modem externe avec accès au réseau. Une seule chose est intéressante - cette chose est incluse dans Sportster, mais pour une raison quelconque en mode Sportster - avec toutes les restrictions qui en découlent. Ce mode en tant que tel est absent - la partie réseau de ce modem est située à l'extérieur, dans le matériel.
Et comment est-ce plus facile ?
Pour les modems internes (1D51) vous devez spécifier :
atgw562,28s34=0&w
Pour modems externes(1D52) vous devez préciser :
atgw562,22s34=0&w
Et encore une fois sur les modems USRobotics
Sportster 14400
Signes : Firmware date de 1994. Fréquence d'horloge : 16 Mhz. Mise à niveau vers RC 21600 (HST/AON/Voix).
Problèmes : erreur LJTR (traitée comme suit :
ATslO=255sl9=l&w).
Sportster 14400 Vi
Signes : Firmware date 1995, Clock Freq : 16 Mhz, boitier noir.
Mise à niveau : Auto-mise à niveau possible.
Problèmes : ne capte pas chroniquement le signal BUSY (il est parfois traité en installant une résistance supplémentaire).
Sportster 14400 P"n"P
Signes : Firmware du superviseur date de 1995, Clock Freq : 24 Mhz.
Mise à niveau impossible !
Problèmes : blocages chaotiques (par exemple, suppression du DTR lors de la numérotation), problèmes de réception de FAX.
Sportster 14400 Si
Caractéristiques : Modem RPI, petite carte triangulaire, très bon marché.
Mise à niveau impossible ! Problèmes : Absence de correction d'erreurs matérielles.
Courrier russe 21600.
Signes : la présence de RHST, Terbo, AON, VOICE. A un certain nombre de nouvelles fonctionnalités. Dérivé du Sportster 14400.
Mise à niveau : non requise.
Il n'y a pas de problèmes (il vous suffit de le configurer), les modems avec des versions de firmware plus anciennes peuvent avoir des problèmes lors de l'utilisation de modems IDC.
Sportster 28800
Caractéristiques : fréquence d'horloge : 20 MHz.
Mise à niveau : mise à niveau vers un courrier flash 100 % compatible V.EVR, avec la possibilité de télécharger des SDL de marque.
Problèmes : surdité de certains modèles, ne capte pas de signal OCCUPÉ.
Sportster 33600
Caractéristiques : Fréquence d'horloge : 92 Mhz
Mise à niveau impossible !
Problèmes : blocages chaotiques, problèmes de réception de FAX.
Win Modem 28800
Signes : Interne, ne possède pas de port COM, fonctionne uniquement via son pilote et uniquement sous Windows.
Upgrade : installation d'un nouveau pilote (il existe déjà un pilote pour 33600).
Courrier russe 33600
C'est la création de l'équipe de mise à niveau Robert Agababyan & Grisha Rusanov.
A un certain nombre de nouvelles fonctionnalités. Dérivé du modèle Sportster 28800.
Mise à jour : demandez aux personnes chargées de la mise à jour les nouvelles versions du micrologiciel.
Problèmes : Aucun vu jusqu'à présent.
33600 Courrier amélioré V.Evr
C'est la création de l'équipe de mise à niveau de Vladimir Dodonov. A un certain nombre de nouvelles fonctionnalités. Dérivé du modèle Sportster 28800.
Mise à jour : demandez aux personnes chargées de la mise à jour les nouvelles versions du micrologiciel. Si votre modem est équipé d'une FLASH-ROM, il est compatible USR SDL, c'est-à-dire SDL y sont chargés.
Problèmes : Aucun vu jusqu'à présent. t
Options statistiques
Biers (Bloquer les erreurs).bloquer les erreurs. Erreurs dans les blocs de données et de protocole. S'il y a un grand nombre de bloquer les erreurs, alors les problèmes de fonctionnement du récepteur de votre modem sont liés à la ligne téléphonique. Un nombre particulièrement élevé de Biers avec une courte durée sur la ligne se produit si le mrdem est exploité sur un échange par décennie. /
Lien Naks. Manque de confirmation. Absence d'accusé de réception d'un ou plusieurs blocs.
vitesse. Vitesse. La dernière vitesse à laquelle le récepteur/émetteur fonctionnait avant la rupture de la liaison.
Déconnectez la raison. La raison de la déconnexion. Normal \ la fin est exit avec le message : DTR abandonné (passage du signal DTR à un état zéro logique), c'est-à-dire que l'ordinateur ou le terminal a transféré le signal DTR (Data Termiani I Ready - état de préparation du terminal de données) à l'état de logique \ zéro, mettant ainsi fin à la session.
SNR (rapport signal sur bruit). Rapport signal sur bruit. Mesuré en décibels (dB). Plus la valeur de ce paramètre est élevée, plus le bruit de ligne est faible et, par conséquent, plus la vitesse à laquelle les modems communiquent est élevée. Ainsi, par exemple, le SNR minimum autorisé pour une vitesse de 2400 est de 14 dB et pour 19200 - 30 dB. Autrement dit, si le SNR est inférieur à 30 dB, le protocole V34 ne donnera pas de vitesses élevées.
Niveau de réception/transmission (-dBm) Niveaux des signaux reçus/transmis. Plus les nombres modulo reçus sont grands, moins il y a de niveaux de signal. Chaque récepteur peut demander à l'émetteur distant de changer le niveau.
à proximité perte d'écho (dB) Près du niveau de perte d'écho, c'est-à-dire combien de fois l'écho proche (boucle courte) est plus silencieux que le signal d'origine. Ce paramètre n'est pas très important, puisque l'écho proche est supprimé par le système d'annulation d'écho de près de 100 %. Mais, dans tous les cas, plus ce nombre est grand (plus le niveau de l'écho proche est faible), mieux c'est
Perte d'écho lointain (dB)Niveau d'atténuation de l'écho lointain. Ce nombre est beaucoup plus important : l'écho lointain (boucle longue) est bien moins bien atténué, ici la distorsion sur la ligne rend le signal annulé très différent du signal d'origine et, par conséquent, il reste du bruit après l'extinction.
Caractéristiques des commandes AT pour Huawei E1750 Commandes AT prises en charge pour les modes de commutation Les commandes suivantes fonctionnent :
Mais cette commande ne fonctionne pas : AT^U2DIAG=255 (périphérique dans le CD-ROM du modem Plus de commandes pour activer / désactiver At^hspa=0 - wcdma Vous pouvez utiliser des commandes AT^HSDPA=1 Mode HSDPA Testé sur les modems Huawei E1750, E1550, E1820 Sur le modem Huawei E1750, activer/désactiver Vous pouvez également entrer via DC-Unlocker. Après |
Pour entrer des commandes, vous devez vous connecter à modem via HyperTerminal : Sur XP C:\Program Files\Windows NT\Hyperterminal (doit être déconnecté d'Internet) Pour Vista et Windows7 vous devrez le télécharger 1. Lancez le terminal 2. La fenêtre "Description de la connexion" apparaît. Dans le champ "Nom", écrivez quelque chose comme nom de la connexion et cliquez sur OK. Si la fenêtre n'apparaît pas automatiquement, sélectionnez Fichier - Nouvelle connexion dans le menu. 3. Dans la fenêtre "Connexion", sélectionnez Se connecter via : Huawei .... et cliquez sur OK 4. Dans la fenêtre "Connexion" suivante, cliquez sur le bouton Modifier ... et accédez à la fenêtre "Propriétés de votre_nom_de_connexion" 5. Dans l'onglet "Paramètres", cliquez sur Options ASCII -> Afficher les caractères saisis à l'écran, cliquez deux fois sur OK. 6.Cliquez sur Annuler 7. Entrez la commande AT et appuyez sur ENTER, le modem devrait répondre "OK" 8. Entrez la commande dont vous avez besoin et appuyez à nouveau sur ENTER, "OK" devrait apparaître. Tout. AT^U2DIAG=0 (appareil en mode modem uniquement) Aide aux tentatives épuisées d'entrer le code NCK AT^SYSCFG=2,2,3ffffff,0,2 (activer 2G,3G) 6. Appuyez sur ENTRÉE Également les commandes peuvent être saisies à l'aide du programme. Tapez simplement une commande AT dans la fenêtre du journal et appuyez sur ENTREE. Il convient de noter que le modem après l'introduction de la commande AT ^ U2DIAG=0 (appareil en mode modem uniquement) fonctionne de manière plus stable et plus rapide. En voici un autre bon programme par Alexander S. Shokin. Programme de terminal pour un travail direct avec les modems sans fil Huawei, ainsi que (de manière limitée) avec tout autre modem. Comment entrer ces programmes. Si le modem n'accepte pas la commande : AT^U2DIAG=255 (périphérique en mode modem lecteur de carte CD-ROM) qui arrive très souvent, essayez de taper : AT^U2DIAG=1 (périphérique en mode modem CD-ROM) aide |
Une autre commande utile : AT CFUN=1 redémarrera le modem avec un réenregistrement ultérieur dans le réseau de l'opérateur sans jongler avec le modem. |
Attention aux commandes AT^U2DIAG=4, AT^U2DIAG=5, AT^U2DIAG=6, elles peuvent mettre votre modem en "uniquement Carte réseau". Si malgré tout le modem est passé en mode carte réseau et ne veut pas revenir en arrière, . |
Plus de commandes AT pour la saisie de code AT^CARDUNLOCK="nck md5 hash" Réinitialise les tentatives à 10 AT^CARDLOCK="nck code" Déverrouiller AT^CARDLOCK ? Vérifier le blocage et le nombre de tentatives ^SETPORT:A : DENT BLEUE AT^SETPORT ? - affichage de la configuration actuelle du port (pour le modem Megafon M150-1) Modes modems ^ SETPORT : "A1, A2 ; 12,16, A1, A2" - NCM (mode carte réseau) activé (par défaut) AT^CHIPTEMP ? - affichage de la température de la puce du modem HiSilicon Balong 710 Commandes AT pour le modem Huawei e3372 At^setport="a1,a2;10,12,16,a1,a2" - mode usine, tous les ports AT, carte réseau, CD, lecteur de carte sont visibles. At^setport="ff;10,12,16,a2" - mode sans commutation. Pratique pour une utilisation dans les routeurs. Après connexion, le modem apparaît immédiatement comme 2 ports AT, une carte réseau et un lecteur de carte. At^setport="FF;10,12,16,5,A,A1,A2" - composition avec tous les appareils inclus dans le modem. Pratique pour ceux qui ont besoin d'avoir accès à des consoles modem. AT^SYSCFGEX="00",3FFFFFFF,1,2,800C5, - s'enregistrer dans tous réseaux possibles et gammes |
Les commandes at les plus utilisées lorsque vous travaillez avec des modems Huawei
ATI - informations de sortie sur le modem
AT CFUN=1 - redémarrer le modem sans piquer dans le port
AT CGMI - informations sur le fabricant du modem
AT CGMR - informations sur la version du micrologiciel
AT CIMI - informations sur l'IMSI Numéro SIM cartes
AT CGSN - informations IMEI du modem
AT^HWVER - informations sur la version matérielle du modem
AT CSQ - force du signal radio
AT^CMDL - obtenir une liste de toutes les commandes
AT CGMM ou AT GMM - nom du modèle
AT COPS - informations sur l'opérateur actuel
AT^U2DIAG ? - mode actuel.
AT^GETPORTMODE - liste de tous les périphériques du modem
À^VERSION ? - des informations sur la version du firmware du modem
AT CLAC dans la réponse sera une liste des commandes prises en charge
Activer ou désactiver les modes 2G et 3G :
AT^SYSCFG=13,1,3ffffff,0,0 – Mode 2G uniquement
AT^SYSCFG=2,1,3ffffff,0,0 – mode préféré 2G
AT^SYSCFG=14,2,3ffffff,0,1 – Mode 3G uniquement
AT^SYSCFG=2,2,3ffffff,0,1 – mode préféré 3G
AT^SYSCFG=2,2,3fffff ff,0,2 – active le mode 2G et 3G
Activer ou désactiver les modes WCDMA, HSDPA, HSPA, HSPA :
AT^HSDPA=1 – Mode HSDPA activé
AT^HSDPA=0 – Mode HSDPA désactivé
AT^HSUPA=1 – Mode HSUPA activé
AT^HSUPA=0 – Mode HSUPA désactivé
AT^HSPA=0 – Mode WCDMA
AT^HSPA=1 – Mode HSDPA
AT^HSPA=2 – Mode HSPA
AT^HSPA=3 – Mode HSPA
AT^SYSCFG=13,1,3FFFFFFF,2,4 – Mode GPRS/EDGE uniquement
AT^SYSCFG=14,2,3FFFFFFF,2,4 – Mode 3G/WCDMA uniquement
AT^SYSCFG=2,1,3FFFFFFF,2,4 – mode GPRS/EDGE préféré
AT^SYSCFG=2,2,3FFFFFFF,2,4 – Mode préféré 3G/WCDMA
Commandes nécessaires pour déverrouiller le modem (modem unlock)
AT^CARDLOCK="NCK Code" – saisie du code et déverrouillage
AT^CARDUNLOCK="MD5 NCK Code" - réinitialise les tentatives de saisie d'un code
AT^CARDLOCK ? – vérification du blocage du modem et des tentatives d'entrée de code
Par exemple, la réponse du modem est CARDLOCK : A,B,0, si A=2 le modem est déverrouillé, A=1 le modem est verrouillé - SimLock, si A=3 il y a deux options soit vous avez utilisé les 10 tentatives pour entrer le code, ou vous avez personnalisé le firmware de votre modem, B - le nombre de tentatives restantes pour entrer le code de déverrouillage (par défaut 10 fois))
Changer le mode du modem
AT^U2DIAG=changer le mode modem CD ROM, Flash, PC UI, NDIS
Commandes AT pour Modems Huawei E171 avec le micrologiciel v21.156.00.00.143, E352, E353, E367, E398, etc.
AT^SETPORT="A1,A2,1,2,3,7,A1,A2" (Définir la configuration par défaut)
AT^SETPORT="A1,A2,1,2,3,7" (périphérique dans la carte réseau du modem)
AT^SETPORT="A1,A2;1,2,3,A2" (appareil en mode "Lecteur de carte modem")
AT^SETPORT="A1,A2;1,2,3" (appareil en mode "modem uniquement")
AT^SETPORT="A1,2,7" (appareil en mode "CD-ROM réseau")
AT^SETPORT="A1,A2,2,7" (appareil en mode carte réseau) - pour Windows 7
AT^SETPORT="A1;1,2" (périphérique dans le modem interface utilisateur")
AT^SETPORT ? (Configuration actuelle du modem)
AT^GETPORTMODE (Affiche le mode actif actuel)
AT^SETPORT="A1,A2,1,2,3,7,A1,A2,4,5,6,A,B,D,E" (Réinitialiser les paramètres par défaut)
Paramètres de mode réseau par défaut pour Huawei E352
à^hspa?
^HSPA : 2
AT^SETPORT ?
A1,A2;1,2,3,7,A1,A2
AT^SYSCFG ?
^SYSCFG:2,2,3FFFFFFF,1,2
Paramètres du mode réseau pour Huawei E352b
avec micrologiciel 21.158.23.00.209
AT^SETPORT ?
A1,A2;1,16,3,2,A1,A2
Commandes AT pour modem Huawei E1750
Commandes AT modes de commutation huawei E1750
AT^U2DIAG=0 (appareil en mode modem uniquement)
AT^U2DIAG=1 (appareil en mode modem CD-ROM)
AT^U2DIAG=6 (périphérique en mode carte réseau uniquement)
AT^U2DIAG=268 pour E1750 (lecteur de carte de CD-ROM de modem de périphérique)
AT^U2DIAG=276 pour E1750 (appareil en mode carte réseau lecteur de carte CD-ROM)
AT ^ U2DIAG = 256 (l'appareil est en mode modem lecteur de carte, peut être utilisé comme lecteur flash ordinaire)
Commandes AT commutant les modes réseau huawei E1750
AT^SYSCFG=14,2,3ffffff,1,2 (3G uniquement)
AT^SYSCFG=13,1,3ffffff,1,2 (GSM uniquement)
AT^SYSCFG=2,2,3ffffff,1,2 (priorité 3G)
Commandes AT pour changer de mode réseau pour le modem Huawei E1820 (E182E)
AT^SYSCFG=13,2,3ffffff,1,2 - GSM uniquement
AT^SYSCFG=2,1,3ffffff,1,2 - principalement GSM
AT^SYSCFG=14,2,3ffffff,1,2 - WCDMA uniquement
AT^SYSCFG=2,2,3ffffff,1,2 - principalement WCDMA
Commandes AT pour modem Huawei E3131
AT^SETPORT="A1,A2;1,16,3,2,A1,A2" - (Définir la configuration par défaut)
AT^SETPORT="A1,A2;1,2,3,16,A1,A2" - (modem pour Android 4.0 (fonctionne parfois))
AT^SETPORT="A1,A2;1,16,3,2" - (périphérique dans la carte réseau du modem)
AT^SETPORT="A1,A2;1,3,2,A2" - (appareil en mode "Lecteur de carte modem")
AT^SETPORT="A1,A2;1,3,2" - (appareil en mode "modem uniquement")
AT^SETPORT="FF;1,2" (périphérique dans l'interface utilisateur du modem)
AT^SETPORT="A1,A2;2,16" - (appareil en mode carte réseau)
AT^SETPORT="A1,A2;2,16,A1" - (appareil en mode "CD-ROM réseau")
Commandes AT pour le modem Huawei E3131Hilink
Voici un lien
AT^U2DIAG=0 Basculer le modem du mode Hilink au mode port com
AT^U2DIAG=119 Retour au mode d'origine
Commandes AT pour le modem Huawei E303 HiLink
Voici un lien
AT^U2DIAG=374 Basculer le modem du mode Hilink au mode port com
AT^U2DIAG=375 Retour au mode d'origine
Commandes AT pour modem Huawei E3272
AT^SETPORT="A1,A2;62,61,76,A1,A2" - Paramètre par défaut pour MTS 824F.
AT^SETPORT="A1,A2;10,12,16,A1,A2" - Paramètre par défaut pour le mégaphone M100-4.
Commandes AT pour modem Huawei E3372
AT^SETPORT="A1,A2;A1,A2" - Paramètre par défaut pour MTS 827F.
AT^SYSCFG="2,2,3FFFFFFF,1,2" - Paramètre par défaut pour MTS 827F.
Commandes AT pour modem Huawei E3276
AT^SETPORT="A1;10,12,13,14,16,A1,A2" - Inclut tous Port COM s.
AT^SETPORT="A1,A2;12,16,A1,A2" - Paramètre par défaut.
AT^SETPORT=”A1;10,12” - mode modem uniquement
AT^SYSCFGEX ? - valeur par défaut
^SYSCFGEX :"00",3FFFFFFF,1,2,800C5
AT^SYSCFGEX= ?
^SYSCFGEX : ("00","01","02","03"),((2000000400380,"GSM900/GSM1800/WCDMA900/WCDMA2100"),(2a80000,"GSM850/GSM1900/AWS/WCDMA1900"), (3fffffff,"Toutes les bandes")),(0-2),(0-4),((800c5,"LTE_B1/LTE_B3/LTE_B7/LTE_B8/LTE_B20"),(7ffffffffffffffff,"Toutes les bandes"))
AT^FHVER - affiche des informations sur la version du micrologiciel et la version matérielle (^FHVER:"E3276s-210 21.260.05.00.143,CH2E3276SM Ver.B")
Commandes AT pour modem Huawei E3531
AT^SETPORT="A1,A2;1,16,3,2,A1,A2" - Paramètre par défaut pour MTS 423S.
AT^FHVER - - affiche des informations sur la version du micrologiciel et la version du matériel (^FHVER:"E3531s-1EA 21.318.15.00.143,CH1E3531SM Ver.A")
Commandes AT pour changer de mode dans les modems Huawei avec LTE (E392, E398)
Si le mode est uniquement LTE, en désactivant tous les autres, entrez la commande AT :
AT^SYSCFGEX="03",3ffffff,2,4,7ffffffffffffffff,
La première valeur se déchiffre comme suit :
00 - Mode automatique tour à tour : 4G > 3G > 2G
01 - GSM GPRS (2G)
02 - WCDMA (3G)
03 - LTE (4G)
99 - Paramètres actuels inchangés.
Télécharger:
Mon terminal Huawei (terminal modem Huawei)
Terminal Huawei- un programme de terminal pour un travail direct avec les modems sans fil Huawei, ainsi que (de manière limitée) avec tout autre modem.
Nous lançons. Sélectionnez dans la fenêtre HUAWEI Mobile Connect - Interface d'interface utilisateur PC 3G Cliquez sur Insérer (Connecter)
Pour être sûr que vous êtes bien connecté, tapez la commande À et cliquez sur envoyer : Si en réponse du modem D'ACCORD. Donc, vous avez tout fait correctement et tout est prêt à fonctionner avec le modem.
AT^CARDLOCK="Code NCK", où Code CN 43963141 AT^CARDLOCK="43963141". Collez la commande AT^CARDLOCK="43963141" et appuyez sur le bouton ENTRER clavier.
Télécharger:
Client de déverrouillage DC le premier programme au monde qui a commencé à se spécialiser dans le déverrouillage des modems sans fil 2G \ 3G \ 4G du facteur de forme USB \ PCMCIA. Avec le temps la programmation a commencé à s'étendre téléphones portables, smartphones, routeurs Wi-Fi.
Téléchargement du programme Client de déverrouillage DC et installez-le. Puis on se lance.
1.
Ensuite, changez la langue en russe. Cliquez sur Choix et choisissez russe
2. Nous choisissons le fabricant du modem ou du routeur dans notre cas, c'est Huawei. Cliquer sur Lupu comme indiqué sur l'image et les informations de lecture iront. Attention! le programme natif du modem doit être fermé). Après avoir lu les informations, vous verrez État de verrouillage de la carte SIM - Bloqué
3. Ensuite, nous devons exécuter la commande AT^CARDLOCK="Code NCK", où Code CN est le code de déverrouillage que vous avez acheté chez nous. Par exemple code 12860791 alors notre commande ressemblera à ceci AT^CARDLOCK="12860791". Collez la commande AT^CARDLOCK="12860791" en bas des informations lues et appuyez sur le bouton ENTRER clavier.
4. Après avoir cliqué sur ENTRER le code sera entré dans notre appareil et un message apparaîtra D'ACCORD
5. Cliquez à nouveau sur Lupu pour relire les informations. Et vous verrez où État de verrouillage de la carte SIM- une inscription Débloqué
C'est tout. Notre appareil a été déverrouillé avec succès.
AT^CARDLOCK="Code NCK"– Saisie du code de déverrouillage (numéro à 8 chiffres). Code CN est le code de déverrouillage. Exemple de commande AT^CARDLOCK="12345678"
Télécharger:
Également dans ce programme, vous pouvez voir d'autres paramètres du modem.
Comme indiqué précédemment, d
Pour commencer à communiquer avec un module nouvellement cuit, vous devez envoyer la commande "AT". Ensuite, il ajustera automatiquement la vitesse du port et renverra "OK". Maintenant que la vitesse est définie, vous devez la corriger afin de ne pas effectuer cette action à chaque fois que vous l'allumez. Les commandes suivantes sont utilisées pour configurer le port :AT+IPR=19200- réglage de la vitesse du port.
Vous pouvez définir les valeurs suivantes : 0, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
0 - sélection automatique, cette valeur est la valeur par défaut.
Vous pouvez également définir le mode de transfert :
AT+ICF=3.3
Premier nombre - bits de données/parité/bits d'arrêt
1. 8/0/2
2. 8/1/1
3. 8/0/1, est la valeur par défaut.
4. 7/0/2
5. 7/1/1
6. 7/0/1
Le deuxième nombre est pair
0 - impair
1 - pair
3 - non
Après la configuration, ces paramètres seront enregistrés dans la mémoire non volatile du module, ainsi la prochaine fois vous n'aurez pas à faire ces actions.
AT+GMM- identifiant du module.
Le module renverra le fabricant et le modèle en réponse : "SIMCOM_SIM900D"
AT+GOI- identifiant de module plus court.
Seul "SIM900D" vient en réponse
AT+GMR- version du firmware.
Cela peut être utile si vous souhaitez télécharger une version différente du micrologiciel sur le module.
AT+GSV- il inclut les trois commandes précédentes.
Renvoie le fabricant du module, son modèle et sa version de firmware.
AT+GSN- renverra l'IMEI du module.
Cela peut être utile lorsque vous avez besoin d'identifier précisément le module. IMEI est également dupliqué sur l'étiquette collée sur le module, et ils doivent correspondre.
L'étape suivante consiste à régler l'horloge en temps réel du module. Pour ce faire, lancez la commande suivante :
AT+CCLK="aa/mm/jj,hh:mm:ss+zz"
où sont-ils dans l'ordre
«
année/mois/jour, heure:minutes:secondes+fuseau horaire» Les données doivent être envoyées avec des zéros non significatifs, c'est-à-dire, par exemple, si nous avons "4" pour le mois, alors "04" doit être envoyé.
Vous pouvez récupérer l'heure et la date actuelles en envoyant la même commande, uniquement avec le signe "?" :
AT+CCLK ?
- lire l'heure du module
ATE0- mode écho
0 - désactivé
1 - activé. C'est par défaut.
VTT0- format de réponse du module.
1 - réponse en texte intégral avec écho (si activé). C'est par défaut.
0 - renvoie uniquement le code de réponse.
Dans le premier cas, OK, ERROR, etc. seront toujours renvoyés, et dans le second, les codes de résultat seront renvoyés. Ainsi, au lieu de OK, il renverra 0 et au lieu de ERROR 4.
AT+CMEE=0- niveau d'information d'erreur. Peut être de 0 à 2.
0 - désactivé. Il écrira simplement ERROR.
1 - code d'erreur. Renverra un code d'erreur numérique.
2 - description de l'erreur. Il écrira exactement ce qu'il n'aime pas dans l'équipe.
Pour travailler avec le module via le terminal, il est plus pratique d'utiliser les modes ATV1, ATE1 AT+CMEE=2, pour communiquer avec le microcontrôleur, il est préférable d'utiliser ATV0, ATE0 et AT+CMEE=0 - de cette façon, il faciliter le traitement des réponses reçues.
Ces paramètres ne sont pas enregistrés après le rechargement du module, ces commandes doivent donc être incluses dans le code du programme.
Examinons maintenant les informations sur le réseau GSM. Par exemple, vous pouvez connaître la qualité du signal.
AT+CSQ- des informations sur la qualité du signal.
Le module retournera deux nombres +CSQ : 17.0
17 - niveau de signal. Il peut être compris entre 0 et 31 ou 99. Plus il y en a, mieux c'est, mais 99 signifie aucun.
0 - coefficient d'erreurs de communication (appelé RXQUAL). Il peut être compris entre 0 et 7, plus le nombre est faible, meilleure est la qualité de la connexion.
AT+FLIC ?- des informations sur l'opérateur dans le réseau duquel le module est enregistré.
Vous pouvez également faire une demande dans le formulaire AT+COPS= ? Après une recherche suffisamment longue, le module affichera une liste des réseaux trouvés.
Eh bien, maintenant les commandes qui vous permettent d'utiliser communications cellulaires sur rendez-vous.
ATD1234567890 ;- composer un numéro.
Le module appellera le numéro spécifié et renverra l'une des options
BUSY - le numéro est occupé
PAS DE TONALITÉ - pas de signal sur la ligne
PAS DE TRANSPORTEUR - pas de réseau ou autre problème (par exemple, pas d'argent sur le compte)
NA REPONSE - pas de réponse
CONNECT - il y a un contact !
Si le numéro est enregistré, par exemple, sur la carte SIM, et carte SIM sélectionné comme annuaire(généralement, c'est comme ça par défaut), alors il y a une commande pour l'appeler ATD>1 ;. La valeur numérique spécifie le numéro de la cellule de la carte où le numéro appelé est stocké.
AT+CLIP=1- activer l'identification du numéro d'appel entrant
Si vous envoyez une commande à partir de 0, alors la détection du numéro sera désactivée et le module n'enverra que le message "RING" au lieu du numéro de l'appelant.
À- pour répondre à un appel.
ATH0- rompre toutes les connexions. Il peut prendre les valeurs 0..5, indiquant quels types de connexion doivent être rompus.
ATS0=0- avec cette commande, vous pouvez définir le nombre de bips qui passeront avant que le combiné ne soit automatiquement décroché. 0 - uniquement manuellement, par défaut.
AT+GSMBUSY=1- bloquer tous les appels entrants.
1, - interdire tous les appels entrants
0, - autoriser les entrées
Le résultat de cette commande n'est pas stocké en mémoire et doit être répété à chaque mise sous tension.
Il est préférable d'envoyer une requête à #100#, puisque le message est envoyé à *100# au format hexadécimal :
AT+CMIC=0,15– commande de réglage de la sensibilité du microphone. La sensibilité est déterminée valeur numérique, qui est situé après le symbole =. Il est très souvent utilisé dans les systèmes d'alarme - pour la surveillance audio d'un local protégé. En expérimentant avec cette valeur, vous pouvez obtenir l'audibilité du moindre bruissement.
Lors de la réception d'un SMS, le module le signalera en envoyant un message au terminal"+CMTI:"SM",3"
. Où 3 signifie le numéro du message reçu.
Pour lire les SMS, vous pouvez utiliser la commande AT+CMGR=3.0
(3 est le numéro du message que nous voulons lire, 0 est pour changer le statut du message à lire)
En réponse, le module enverra des informations sur qui a envoyé le message et à quelle heure. "REC UNREAD" signifie que le message a le statut de non lu.
AT+CMGDA="SUPPRIMER TOUT"
la commande supprimera tous les messages
Il est également possible de supprimer uniquement un certain type de messages :
"SUPPR LIRE" - lire
"SUPPR NON LU" - non lu
"SUPPR ENVOYÉ" - envoyé
"DEL UNSENT" - non envoyé
"DEL INBOX" - reçu
"TOUT SUPPRIMER" - tous les messages