Commande UART AT pour émetteur et récepteur vidéo sans fil
Table des matières
Convient au modèle ci-dessous
-
UAV bidirectionnel données vidéo sans fil module de liaison de contrôle RC émetteur-récepteur bidirectionnel longue portée émetteur-récepteur Vcan1681 -
22KM 55 km 80 km 100 km 150 km Transmission de transmission de récepteur vidéo sans fil à longue distance 150 km -
10W PA 150KM liaison de données vidéo aéroportée aéronef sans fil à longue portée émetteur-récepteur de transmission sans fil poignée tactique à large bande
1. Quelles sont les commandes UART AT?
UART (Récepteur/émetteur asynchrone universel) est un protocole de communication série couramment utilisé pour connecter des microcontrôleurs et d'autres appareils à un ordinateur. Les commandes AT sont un ensemble de commandes utilisées pour communiquer avec un modem ou tout autre appareil utilisant les commandes AT via UART.. Ces commandes sont généralement utilisées pour configurer le modem ou pour exécuter certaines actions telles que la consultation ou la modification des paramètres de l'émetteur et du récepteur..
2. Pourquoi les commandes UART AT sont un outil puissant?
Les commandes UART AT sont un outil puissant pour créer des solutions d'automatisation personnalisées. UART signifie Universal Asynchronous Receiver/Transmitter et est un type de protocole de communication série.. Les commandes UART AT sont utilisées pour contrôler et configurer les appareils UART, comme les modems, émetteurs-récepteurs, et autres systèmes embarqués.
Les commandes UART AT sont généralement envoyées depuis un ordinateur hôte vers un périphérique UART et sont utilisées pour configurer les paramètres du périphérique., comme le débit en bauds, format de données, et contrôle de flux. Ils peuvent également être utilisés pour interroger l’état de l’appareil, comme son emplacement actuel ou la force du signal. Les commandes UART AT peuvent également être utilisées pour envoyer et recevoir des données, tels que les messages texte ou l'état actuel de l'émetteur-récepteur.
Les commandes UART AT sont généralement envoyées au format ASCII et sont composées d'une chaîne de commande suivie d'un ensemble de paramètres. La chaîne de commande est composée d'un préfixe AT suivi d'un code de commande, comme AT+CFG pour configurer les paramètres de l'appareil. Les paramètres sont ensuite utilisés pour spécifier les paramètres ou les données souhaités.
Les commandes UART AT peuvent être utilisées pour créer des solutions d'automatisation personnalisées. Par exemple, un appareil UART peut être configuré pour envoyer un message texte lorsqu'une certaine condition est remplie, comme lorsqu'un seuil de température est dépassé. Les commandes UART AT peuvent également être utilisées pour contrôler d'autres appareils, comme l'entrée ou les sorties vidéo, Interrupteur H264 ou H265, ou interroger des données.
Les commandes UART AT sont un outil puissant pour créer des solutions d'automatisation personnalisées. En envoyant les commandes appropriées à un appareil UART, il est possible de configurer les paramètres de l'appareil, interroger son statut, et envoyer et recevoir des données. Cela permet de créer des solutions automatisées capables de répondre à des conditions changeantes et d'agir en conséquence..
Manuel de commande AT
La commande AT peut être légèrement différente pour différentes versions de module de liaison audio de données vidéo sans fil bidirectionnelles, ce document de commande AT est une description de base de la commande AT pour votre référence.
1 AT^DACS: Accès à l'État
| La commande | Réponse possible (s) |
| L'AT ^ DACS = < n > | |
| L'AT ^ DACS? | ^ DACS: < n >, < Etat > |
| L'AT ^ DACS =? | ^DACS: (liste des supports pris en charge <n>s) |
La description
La commande d'exécution est utilisée pour définir l'état du commutateur de ^DACSI: <Etat> escalade, lequel
est désactivé par défaut au début du démarrage. Lorsque le paramètre est activé, l'état actuel sera signalé une fois. Lorsque le rapport actif est ouvert, le nœud d'accès doit signaler l'indication de l'état d'accès après un accès réussi; Une fois le nœud central démarré avec succès, cela peut être considéré comme un accès réussi. Après avoir déterminé le type de nœud central, l'état d'accès peut être signalé.
La commande query est utilisée pour interroger l'état actuel du commutateur d'escalade et l'état d'accès actuel..
La commande test est utilisée pour tester si la commande est prise en charge et pour interroger la plage de valeurs du <n> paramètre.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<n>: type entier, indiquant l'escalade active
état du commutateur
0: de
1: sur
2: interroger les informations actuelles <Etat>: type entier, indiquant l'état d'accès
0: non consulté
1: accédé
Exemple
L'AT ^ DACS = 1 < CR > < LF > < CR > < LF > ^ TAXI: 0 < CR > < LF > < CR > < LF > D'accord < CR > < LF > < CR > < LF > ^ TAXI: 1 < CR > < LF > l'AT ^ DACS?
< CR > < LF > < CR > < LF > ^ DACS: 1, 1 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DACS =?
< CR > < LF > < CR > < LF > ^ DACS: (0-1) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
2 À ^ DRPC: Configuration des paramètres radio
| La commande | Réponse possible (s) |
| L'AT ^ DRPC = < fréquence >, < bande passante >, < Puissance > | |
| L'AT ^ DRPC? | ^ DRPC: < fréquence >, < bande passante >, < Puissance > |
| L'AT ^ DRPC =? | ^DRPC: (liste des supports pris en charge <fréquence>s), (liste des supports pris en charge <bande passante>s) |
La description
Exécutez la commande pour les paramètres Paramètres dans l'état d'accès et enregistrez-les dans la NVRAM. La commande query est utilisée pour interroger le paramètre actuel Paramètres.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
D'accord Senccessentiel ERREUR ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<fréquence>: type entier, indiquant la fréquence du point de fréquence, unité 100KHz, intervalle
(8060-8259,14279-14478,24015-24814) <bande passante>: type entier, indiquant la bande passante
0:1.4m
1:3 m
2:5 m
3:10 m
4: 15M (non supporté)
5: 20M
<Puissance>: “entier” taper, représente la puissance fixe du nœud central, unité dBm, plage de “-40” à “40”, et si la valeur maximale du support du terminal est dépassée, la valeur maximale du support terminal prévaudra.
Exemple
L'AT ^ DRPC = 24415, 1, “27” < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DRPC?
< CR > < LF > < CR > < LF > ^ DRPC: 24415, 1, “27” < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DRPC =?
< CR > < LF > < CR > < LF > ^ DRPC: 15-24814178 (8060-8259142, 79-14478240, 50-18050), (0 à 5) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
3 À^DRPS: Stockage des paramètres radio dans la NVRAM
| La commande | Réponse possible (s) |
| L'AT ^ DRPS = < fréquence >, < bande passante >, < Puissance > | |
| L'AT^DRPS? | ^ DRPS: < fréquence >, < bande passante >, < Puissance > |
| L'AT ^ DRPS =? | ^DRPS: (liste des supports pris en charge <fréquence>s), (liste des supports pris en charge <bande passante>s) |
La description
La commande d'exécution est utilisée pour enregistrer les paramètres dans la NVRAM, après avoir économisé de l'énergie et redémarré pour prendre effet.
La commande query est utilisée pour interroger le paramètre actuel Paramètres dans NVRAM.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
D'accord Senccessentiel ERREUR ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<fréquence>: type entier, indiquant la fréquence du point de fréquence, unité 100KHz, intervalle
(8060-8259,14279-14478,24015-24814) <bande passante>: type entier, indiquant la bande passante
0:1.4m
1:3 m
2:5 m
3:10 m
4: 15M (non supporté)
5: 20M
<Puissance>: “entier” taper, représente la puissance fixe du nœud central, unité dBm, plage de “-40” à “40”, et si la valeur maximale du support du terminal est dépassée, la valeur maximale du support terminal prévaudra.
Exemple
L'AT ^ DRPS = 24415, 1, “27” < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DRPS?
< CR > < LF > < CR > < LF > ^ DRPS: 24415, 1, “27” < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DRPS =?
< CR > < LF > < CR > < LF > ^ DRPS: 15-24814178 (8060-8259142, 79-14478240, 50-18050), (0 à 5) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
4 AT^DSSMTP: Définir la puissance d'émission maximale de l'esclave
| La commande | Réponse possible (s) |
| L'AT^DSSMTP = < Puissance > | |
| L'AT^DSSMTP? | ^DSSMTP: < fréquence >, < bande passante >, < Puissance > |
| L'AT^DSSMTP =? |
La description
La commande d'exécution est utilisée pour enregistrer les paramètres dans la NVRAM, après avoir économisé de l'énergie et redémarré pour prendre effet.
La commande query est utilisée pour interroger le paramètre actuel Paramètres dans NVRAM.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
D'accord Senccessentiel ERREUR ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<Puissance>: “entier” taper, à partir de la puissance maximale transmise du nœud, unité dBm, plage de “-40” à “40”, et si la valeur maximale du support du terminal est dépassée, la valeur maximale du support terminal doit être prise comme critère.
Exemple
L'AT^DSSMTP = “- 10” < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT^DSSMTP?
< CR > < LF > < CR > < LF > “- 10” < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT^DSSMTP =?
< CR > < LF > < CR > < LF > D'accord < CR > < LF >
5 À ^DRPR: Rapport sur les paramètres radio
| La commande | Réponse possible (s) |
| L'AT^DRPR = < n > | |
| L'AT^DRPR? | ^ DRPR: < n > |
| L'AT^DRPR =? | ^DRPR: (liste des supports pris en charge <n>s) |
La description
Exécutez la commande pour définir le rapport des paramètres sans fil locaux ^DRPRI:le < indice >, <
oreillefcn >, < cell_id >, < RSSI >, < perte de trajectoire >, < PDSF >, < RSQ >, < SNR >, < court >, <
tx_power >, < dl_throughput_total_tbs >, < ul_thrpughput_total_tbs >, < dlsch_tb_error_per >,
< le MCS >, < numéro_rb >, < large_cqi >, <Dlsch_tb_error_per_total >,< Max_Snr>,< Mon_Non>,< dl_total_tbs_g_rnti > activé et désactivé par défaut. Le commutateur n'est valide que si la machine locale est utilisée comme nœud d'accès. Il n'y a pas d'escalade active pour le nœud central même si le commutateur est activé. La commande query est utilisée pour interroger le paramètre actuel Paramètres.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<n>: type entier, indiquant l'état du commutateur d'escalade actif 0: de 1: sur
2:Interroger les informations actuelles <indice>: type entier, indiquant le numéro d'index du port. 1: Port 12: Port
2<earfcn>: type entier, informations de fréquence du résultat de mesure <Cell_id>: type entier, informations sur les cellules du résultat de la mesure <RSSI>: type de chaîne, Valeur de mesure RSSI,dBm, formater comme “±valeur”(sauf “0”)”-141″ à “-44”: Mesures RSSI
“+32767”: valeur invalide <perte de trajectoire>: type entier, perte de trajectoire,dBm0 à 191: perte de trajectoire
32767: valeur invalide < PDSF >: type de chaîne, Valeur de mesure RSRP,dBm, formater comme
“±valeur”(sauf “0”)”-141″ à “-44”: Valeur de mesure RSRP
“+32767”: valeur invalide < RSQ >: type de chaîne, Valeur de mesure RSRQ,dBm, formater comme “±valeur”(sauf “0”), la valeur réelle doit être divisée par 10 En traitement “-196” à “-30”: Valeur de mesure RSRQ
“+32767”: valeur invalide < SNR >: type de chaîne,Mesure du RSB, formater comme “±valeur”(sauf
“0”)
“-50” à “+50”: Valeur de mesure SNR
“+32767”: valeur invalide < distance >: type entier, distance du nœud d'extrémité opposé, en mètres, plage de valeurs [0, 5000]
< tx_power>: type de chaîne, puissance transmise, dBm, format “±valeur”(sauf “0”) “-50” à “+50”: puissance transmise
“+32767”: valeur invalide < dl_throughput_total_tbs>: type entier, informations sur le débit de la liaison descendante, la somme de la taille de la To dans le cycle d'escalade, Octet, intervalle [0,12000000]
< ul_thrpughput_total_tbs>: type entier, informations sur le débit en amont, la somme de la taille de la To dans le cycle d'escalade, Octet, intervalle [0,12000000]
< dlsch_tb_error_per>: type entier, rapporter le pourcentage d’erreur dans le cycle, intervalle [0,100]
< MCS >: MCS, plage de valeurs [0,29]
<numéro_rb>: nombre de RB, plage de valeurs [6,100]
<large_cqi>: CQI haut débit, plage de valeurs [1,15]
<dlsch_tb_error_per_total>: signaler le pourcentage d'erreur total après être entré dans l'état de connexion, intervalle [0,100]
< Max_Snr>: SNR maximum dans les 10 000 ms, plage de valeurs [-40,40]
< Mon_Non>:10000ms SNR minimum, plage de valeurs [-40,40]
<dl_total_tbs_g_rnti>: type entier, total_tbsize pour les paquets multicast
Exemple
L'AT^DRPR = 1 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DRPR?
< CR > < LF > < CR > < LF > ^ DRPR: 1 < CR > < LF > < CR > < LF > D'accord < CR > < LF > < CR > < LF > ^ DRPRI: 1100 16e, “- 46”, 20, “60”, “195”, “0”, 4000, “- 36”,
10000000500000,10,15,3,15, 50, “+ 30”, “25”, 15000 < CR > < LF > < CR > < LF > ^ DRPRI:0 déc, 2100-106 “, 115, “100”, “194”, “+ 20, 4000,” – 36 “, 10000000500000,10,15,3,15, 50, “+
35″, “à 30”, 15000 < CR > < LF > l'AT ^ DRPR =?
< CR > < LF > < CR > < LF > ^ DRPR: (0-1) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
6 À^DAPR: Rapport sur les paramètres radio des nœuds d'accès
| La commande | Réponse possible (s) |
| L'AT ^ DAPR = < n > | |
| L'AT^DAPR? | ^ EN CONSÉQUENCE: < n > |
| L'AT ^ DAPR =? | ^DAPR: (liste des supports pris en charge <n>s) |
La description
Exécutez la commande pour définir les paramètres sans fil du nœud central pour signaler le nœud d'accès ^DAPRI: le < Ipv6Address>, < l'index>, < RSSI>, < pathloss>, < RSRP>, < RSRQ>, < Srr>, < court>, < tx_power>, < dl_throughput_total_tbs>, < ul_throughput_total_tbs>, < dlsch_tb_error_per>, < dlsch_tb_error_per_total>, < Max_snr>, < Min_snr>, < dlLe état d'observation de _total_tbs_g_rnti>, désactivé par défaut au démarrage.
La commande query est utilisée pour interroger le paramètre actuel Paramètres.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<n>: type entier, indiquant l'état du commutateur d'escalade actif 0: de 1: sur
< 2: interroger les informations actuelles, l'adresse IPv6 > : type de chaîne, possède l'adresse IP des nœuds d'accès, est constitué de 16 Nombres (0-255), entre chaque numéro de groupe. ‘ 'Non, le format est: a1, a2, a3, a4, a5, a6, a7, a8.. A9 a10. A11. A12. A13. A14. A15. A16
<indice>: type entier, indiquant le numéro d'index du port. 1: Port 12: port 2<RSSI>: type de chaîne, valeur de mesure RSSI,dBm, formater comme “±valeur”(sauf “0”)”-141″ à “-44”: valeur de mesure RSSI
“+32767”: valeur invalide <perte de trajectoire>: type entier, perte de trajectoire,dBm0 à 191: perte de trajectoire
32767: valeur invalide < PDSF >: type de chaîne, Valeur de mesure RSRP,dBm, formater comme
“±valeur”(sauf “0”)”-141″ à “-44”: Valeur de mesure RSRP
“+32767”: valeur invalide < RSQ >: type de chaîne, Valeur de mesure RSRQ,dBm, formater comme “±valeur”(sauf “0”), la valeur réelle doit être divisée par 10 En traitement “-196” à “-30”: Valeur de mesure RSRQ
“+32767”: valeur invalide < SNR >: type de chaîne,Mesure du RSB, formater comme “±valeur”(sauf
“0”)
“-50” à “+50”: Valeur de mesure SNR
“+32767”: valeur invalide < distance >: type entier, distance du nœud d'extrémité opposé, en mètres, plage de valeurs [0, 5000]
< tx_power >:type de chaîne, puissance transmise, dBm, format “±valeur”(sauf “0”) “-50” à “+50”: puissance transmise
“+32767”: valeur invalide < dl_throughput_total_tbs >:type entier, informations sur le débit de la liaison descendante, somme de la taille des To dans le cycle d'escalade, Octet, intervalle [0,12000000]
< ul_thrpughput_total_tbs >: type entier, informations sur le débit en amont, somme de la taille des To dans le cycle d'escalade, Octet, intervalle [0,12000000]
< dlsch_tb_error_per >:type entier, rapporter le pourcentage d’erreur dans le cycle, intervalle [0,100]
< MCS >: MCS, plage de valeurs [0,29]
<numéro_rb>: nombre de RB, plage de valeurs [6,100]
<large_cqi>: CQI haut débit, plage de valeurs [1,15]
<dlsch_tb_error_per_total>: signaler le pourcentage d'erreur total après être entré dans l'état de connexion, intervalle [0,100]
< Max_Snr>: SNR maximum dans les 10 000 ms, plage de valeurs [-40,40]
< Mon_Non>:10000ms SNR minimum, plage de valeurs [-40,40]
<dl_total_tbs_g_rnti>: type entier, total_tbsize pour les paquets multicast
Exemple
L'AT ^ DAPR = 1 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DAPR?
< CR > < LF > < CR > < LF > ^ EN CONSÉQUENCE: 1 < CR > < LF > < CR > < LF > D'accord < CR > < LF > < CR > < LF > ^ DAPR:”1.2.3.4.0.0.0.0.1.2.3.4.200.201.202.203″, 1, “- 46”, 20, “60”, “195”, “0”, 4000, “-
36″, 10000000500000,10,15,3,15, 50, “+ 30”, “25”, 16000 < CR > < LF > < CR > < LF > ^ DAPR:”1.2.3.4.0.0.0.0.1.2.3.4.200.201.202.203″, 2, “106”, 115, “100”, “194”, “+ 20, 4000,” –
36 “, 10000000500000,10,15,3,15,50, “+ 35”, “à 30”, 16000 < CR > < LF > le AT ^ DAPR =?
< CR > < LF > < CR > < LF > ^ EN CONSÉQUENCE: (0-1) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
7 À^DAOCNDI: Configuration du réseau de communication
| La commande | Réponse possible (s) |
| L'AT ^ DAOCNDI = < band_bitmap > | |
| L'AT ^ DAOCNDI? | ^ DAOCNDI: < band_bitmap > |
| L'AT ^ DAOCNDI =? |
La description
La commande d'exécution est utilisée pour définir les informations de fréquence de fonctionnement de l'équipement de communication réseau ad hoc, et le réglage est suivi de la mise sous tension et de la mise sous tension. La commande de requête est utilisée pour interroger les informations de fréquence de fonctionnement des équipements de communication réseau AD hoc.
La commande test est utilisée pour tester si la commande est prise en charge.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<band_bitmap>: type de chaîne(sans guillemets doubles),au format hexadécimal, le bit le plus à droite est le bit le moins significatif (LSB/bit0).
Bit0:800 m bande de fréquence
Bit2:1.4 Bande G
Bit3:2.4 Bande G
Exemple
AT^DAOCNDI=0D<CR><LF>// Définir la bande sur 800 M/1,4 G / 2.4g <CR><LF>D'accord<CR><LF> AT^DAOCNDI=01<CR><LF>// Définir la bande sur 800 M<CR><LF>D'accord<CR><LF>
L'AT ^ DAOCNDI?< CR > < LF > < CR > < LF > ^ DAOCNDI: 0 ré < CR > < LF > < CR > < LF >
D'accord < CR > < LF > le AT ^ DAOCNDI =?
< CR > < LF > < CR > < LF > D'accord < CR > < LF >
8 À ^ DDTC: Configuration du type de périphérique
| La commande | Réponse possible (s) |
| L'AT ^ DDTC = < taper > | |
| L'AT ^ DDTC? | ^ DDTC: < taper >, < type de travail > |
| L'AT ^ DDTC =? | ^ DDTC: (la liste des supports < taper > s) |
La description
La commande d'exécution est utilisée pour définir le type de périphérique de communication réseau AD hoc, qui doit être réglé avant (+CFUN=1) démarrer, et prend effet après le démarrage de +CFUN=1. Lorsque le type d'équipement de travail du terminal est déterminé, signaler activement
^DDTCI:<taper>,<type de travail>
La commande de requête est utilisée pour interroger des informations sur le type de périphérique de communication réseau ad hoc..
La commande test est utilisée pour tester si la commande est prise en charge.
Le code de résultat final
D'accord Senccessentiel ERREUR ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<taper>: type entier, indiquant le type d'appareil
0: auto 1: nœud central
2: nœud d'accès <type de travail>: type entier, indiquant le type d'appareil actuellement fonctionnel
0: auto
1: nœud central
2: nœud d'accès
Exemple
L'AT ^ DDTC = 0 < CR > < LF > < CR > < LF > D'accord < CR > < LF >
L'AT ^ DDTC?< CR > < LF > < CR > < LF > ^ DDTC: 0, 0 < CR > < LF > < CR > < LF > D'accord < CR >
< LF >
< CR > < LF > ^ DDTCI: 0, 1 < CR > < LF > l'AT ^ DDTC =?
< CR > < LF >
< CR > < LF > ^ DDTC: (2-0) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
9 À^DAPI: Accès au mot de passe ID de la communication organisée automatiquement
Configuration réseau
La réponse possible de la commande (s)
| L'AT ^ DAPI = < mot de passe_id > | |
| L'AT^DAPI? | ^DAPI: < mot de passe_id > |
| L'AT ^ DAPI =? |
La description
La commande Paramètres est utilisée pour définir l'ID MOT DE PASSE du périphérique réseau ad hoc.. Rallumer.
La commande query est utilisée pour interroger l'ID MOT DE PASSE du périphérique réseau ad hoc. La commande test est utilisée pour tester si la commande est prise en charge.
Le code de résultat final
D'accord Senccessentiel ERREUR ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<mot de passe_id>: type de chaîne, au format HEX, les données prennent en charge jusqu'à 32 octets (Chaîne HEX 64 personnages)
Exemple
L'AT ^ fbfa DAPI = “30313233” < CR > < LF > < CR > < LF > D'accord < CR > < LF >
L'AT^DAPI?< CR > < LF > < CR > < LF > ^DAPI: “30313233 fbfa” < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DAPI =?
< CR > < LF > < CR > < LF > D'accord < CR > < LF >
10 À ^DSTC: Définir la configuration TDD
| La commande | Réponse possible (s) |
| L'AT ^ DSTC = < conf > | |
| L'AT ^ DSTC? | ^DSTC: < la conf > |
| L'AT ^ DSTC =? | ^DSTC: (liste des supports pris en charge <conf>s) |
La description
La commande d'exécution est utilisée pour définir les paramètres. Après avoir réglé, la mise hors tension redémarre pour prendre effet.
La commande query est utilisée pour interroger le paramètre actuel Paramètres.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<conf>: type entier, indiquant le paramètre de configuration TDD
0: config0 (2D3U)
1: config1 (3D2U) (mode à distance non pris en charge)
2: Configuration2 (4D1U) (mode à distance non pris en charge)
3: Configuration3 (1D4U)
Exemple
L'AT ^ DSTC = 0 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DSTC?
< CR > < LF > < CR > < LF > ^DSTC: 0 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DSTC =?
< CR > < LF > < CR > < LF > ^DSTC: (0-3) < CR > < LF > < CR > < LF > D'accord < CR >
< LF >
11 À^DPDBC: Configuration de la commande de données PS
| La commande | Réponse possible (s) |
| L'AT ^ DPDBC = < data_pri >, < nom_dev > | |
| L'AT ^ DPDBC =? | DPDBC: (gamme de soutien <data_pri>s), (gamme de soutien <nom_dev>s) |
La description
La commande d'exécution est utilisée pour définir la priorité d'hébergement des données sur le port de transport. Le réglage est valide avant le démarrage.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<data_pri>: type entier, indiquant la priorité du type porteur de données, allant de 1 à 3, plus la valeur est petite, plus la priorité est élevée
<nom_dev>: type de chaîne, qui représente le nom du port de transport
LMI40: Appareil LMI40, à utiliser par 0
LMI41: Appareil LMI41, à utiliser par 0
LMI43: Appareil LMI43, à utiliser par 1
LMI44: Appareil LMI44, à utiliser par 1
UAV_COMM: interface de communication com-uart MEDIA0~ MEDAI15: interface de données publique MEDIA, dans lequel MEDIA0~ MEDAI7 est destiné à être utilisé par 0 et MEDIA7~ MEDAI15 est destiné à être utilisé par 1
Exemple
L'AT ^ DPDBC = 1, “LMI40 < CR >”
< CR > < LF > D'accord < CR > < LF > L'AT ^ DPDBC =?le < CR >
< CR > < LF > ^ DPDBC: (1-3), (” LMI40 “, “LMI41”, “LMI43”, “LMI44”, “MÉDIA0” ~ “MÉDIAS15”) < CR > < LF >
< CR > < LF > D'accord < CR > < LF >
12 À^DUBR: Paramètre de débit en bauds UART
| La commande | Réponse possible (s) |
| L'AT ^ DUBR = < taux > | |
| L'AT ^ DUBR? | ^ DUBR: < taux > |
| L'AT ^ DUBR =? | DUBR: (liste des supports pris en charge <taux>s) |
La description
La commande d'exécution est utilisée pour définir le paramètre de débit en bauds du port UART, après avoir réglé la mise hors tension, le redémarrage prend effet.
La commande query est utilisée pour interroger le paramètre actuel Paramètres.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<taux>: type entier, représente le paramètre de débit en bauds du port UART, et la plage de valeurs est la suivante:
1200:1200 octet/s
2400:2400 octet/s
4800:4800 octet/s
9600:9600 octet/s
19200:19200 octet/s
28800:28800 octet/s
38400:38400 octet/s
57600:57600 octet/s
115200:115200 octet/s
Exemple
L'AT ^ DUBR = 57600 < CR >
< CR > < LF > D'accord < CR > < LF >
L'AT ^ DUBR?< CR > < LF > < CR > < LF > ^ DUBR: 57600 < CR > < LF > < CR > < LF > D'accord < CR > < LF >
L'AT ^ DUBR =?le < CR >
< CR > < LF > ^ DUBR: (1200240 0480 0960 0192 00288 00384 00576 00115 200) < CR > < LF >
< CR > < LF > D'accord < CR > < LF >
13 À^DCIAC: Configuration arithmétique de chiffrement et d'intégrité
| La commande | Réponse possible (s) |
| L'AT ^ DCIAC = < Arith > | |
| L'AT^DCIAC? | ^ DCIAC: < Arith > |
| L'AT ^ DCIAC =? | ^DCIAC: (liste des supports pris en charge <Arith>s) |
La description
La commande d'exécution est utilisée pour définir l'algorithme de cryptage et d'assurance, après avoir réglé l'effet de redémarrage de l'alimentation.
La commande query est utilisée pour interroger le paramètre actuel Paramètres.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
D'accord Senccessentiel ERREUR ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<Arith>: type entier, représente l'algorithme de chiffrement et de complétion, la plage de valeurs est la suivante:
0: aucun chiffrement et intégralité
1: NEIGE
2: l'AES
3: ZUC
Exemple
L'AT ^ DCIAC = 2 < CR >
< CR > < LF > D'accord < CR > < LF >
L'AT^DCIAC?< CR > < LF > < CR > < LF > ^ DCIAC: 2 < CR > < LF > < CR > < LF > D'accord < CR >
< LF >
L'AT ^ DCIAC =?le < CR >
< CR > < LF > ^ DCIAC: (0-3) < CR > < LF >
< CR > < LF > D'accord < CR > < LF >
14 À ^ DFHC: Contrôle de saut de fréquence
| La commande | Réponse possible (s) |
| L'AT^DFHC = < n > | |
| L'AT ^ DFHC? | ^ DFHC: < n > |
| L'AT^DFHC =? | ^DFHC: (liste des supports pris en charge <n>s) |
La description
La commande d'exécution est utilisée pour définir les paramètres de saut de fréquence. Après avoir réglé, la mise hors tension redémarre pour prendre effet.
La commande query est utilisée pour interroger le paramètre actuel Paramètres.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
D'accord Senccessentiel ERREUR ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<n>: type entier, indiquant le réglage de la fonction de saut de fréquence 0: désactiver la fonction de saut de fréquence
1: activer la fonction de saut de fréquence
Exemple
L'AT^DFHC = 0 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DFHC?
< CR > < LF > < CR > < LF > ^ DFHC: 0 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DFHC =?
< CR > < LF > < CR > < LF > ^ DFHC: (0-1) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
15 AT ^ LCMFUN Définir la fonctionnalité du module
| La commande Set L'AT ^ LCMFUN = < sur > | La commande Set est utilisée pour mettre le module sous ou hors tension. La réponse: OK Si l'erreur est liée à la fonctionnalité ME: + ERREUR CME: 100 Le paramètre: < sur >: nombre entier de mise sous tension ou hors tension 0: éteindre 1: allumer 2: mise hors tension mais pas fermeture électrique sur FLASH/DDR |
| La commande Lire L'AT ^ LCMFUN? | La réponse: le < sur > OK Le paramètre |
| Voir la commande set | |
| La commande Test L'AT ^ LCMFUN =? | La réponse: ^LCMFUN: (liste des supports pris en charge < sur >s) OK Le paramètre Voir la commande set Exemple ^ LCMFUN: (0, 2) D'accord |
| Le référence | |
| Remarque |
16 AT ^ POWERCTL Ctrl de puissance
| La commande Set Le AT ^ POWERCTL = < valeur > | La commande Set est utilisée pour redémarrer le système d'exploitation. La réponse: OK Si l'erreur est liée à la fonctionnalité ME: + ERREUR CME: 100 Le paramètre: < valeur>: nombre entier du système d'exploitation de redémarrage,une seule valeur 1 |
| La commande de test L'AT ^ POWERCTL =? | La réponse: PUISSANCECTL: (liste des supports pris en charge< Je jure >) OK Le paramètre Voir la commande set Exemple ^ POWERCTL: 1 D'accord |
La description
La commande d'exécution est utilisée pour redémarrer le module.
| La réponse | Le résultat |
| D'accord | Réussi |
| ERREUR ou +CME ERREUR: <se tromper> | L'exécution de la commande a échoué |
Exemple
Le AT ^ POWERCTL = 1 < CR > < LF > < CR > < LF > D'accord < CR > < LF >
17 AT^DSSMTP: Définir la puissance d'émission maximale de l'esclave
| La commande | Réponse possible (s) |
| L'AT^DSSMTP = < Puissance > | |
| L'AT^DSSMTP? | ^DSSMTP: < Puissance > |
| L'AT^DSSMTP =? |
La description
La commande d'exécution est utilisée pour enregistrer les paramètres dans la NVRAM, après avoir enregistré pendant et hors du vol pour prendre effet.
La commande query est utilisée pour interroger le paramètre actuel Paramètres dans NVRAM.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<Puissance>: “entier” taper, à partir de la puissance maximale transmise du nœud, unité dBm, plage de “-40” à “40”, et si le paramètre dépasse le maximum pris en charge par le terminal, le maximum supporté par le terminal doit être pris comme critère.
Exemple
L'AT^DSSMTP = “- 10” < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT
^DSSMTP?
< CR > < LF > < CR > < LF > “- 10” < CR > < LF > < CR > < LF > D'accord < CR > < LF >
l'AT ^ DRPS =?
< CR > < LF > < CR > < LF > D'accord < CR > < LF >
18 AT^DSONMCS: Ensemble d'index de schéma de modulation et de codage
| La commande | Réponse possible (s) |
| L'AT ^ DSONMCS = < Mode >,, < Mcs > [] | |
| L'AT ^ DSONMCS? | ^ DSONMCS: < Mode >, < les Mc > |
| L'AT ^ DSONMCS =? | DSONMCS: (liste des supports pris en charge <Mode>s),(liste des supports pris en charge <Mcs>s) |
La description
La commande de réglage est utilisée pour définir le commutateur de valeur d'index MCS et la valeur d'index, sinon sur, n'est pas autorisé à modifier la valeur MCS; Si le commutateur MCS est activé, la valeur de l'index MCS peut être définie, efficace immédiatement et enregistré dans la NVRAM pour un effet permanent. Le commutateur par défaut est désactivé.
La commande query interroge la valeur définie actuelle.
La commande test est utilisée pour tester les paramètres pris en charge par la commande. NOTE: cette instruction ne peut être émise qu'à partir du nœud principal
Le code de résultat final
D'accord erry.erreur ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande.
Valeurs définies
<Mode>: type entier, qui représente le réglage de la fonction de la valeur de l'index MCS. Par défaut, la fonction de réglage n'est pas activée 0: la fonction de réglage est désactivée
1: ouvrir la fonction de réglage
<Mcs>: type entier, indiquant la valeur de l'indice Mcs, qui va de 0 à 27. La valeur par défaut est 27
Exemple
L'AT ^ DSONMCS = 1, 5 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DSONMCS?
< CR > < LF > < CR > < LF > ^ DSONMCS: 1, 5 < CR > < LF > < CR > < LF > D'accord < CR > < LF > la
À ^ DSONMCS =?
< CR > < LF >
< CR > < LF > ^ DSONMCS: (0-1), (0-27) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
19 À ^ DLF: Fréquence de verrouillage
| La commande | Préponse possible (s) |
| L'AT ^ DLF = < Type de verrouillage > [, < fréquence >] | |
| L'AT ^ DLF? | ^ DLF: < Type de verrouillage > [, < fréquence >] |
| L'AT ^ DLF =? | ^DLF: (liste des supports pris en charge<;Type de verrouillage>s), (liste des verrous pris en charge <fréquence>s) |
La description
La commande d'exécution est utilisée pour contrôler l'utilisateur afin de définir les informations de fréquence de verrouillage, la valeur du paramètre est enregistrée dans la NVRAM, et le vol aller-retour prend effet.
La commande query est utilisée pour interroger le paramètre actuel Paramètres dans NVRAM.
La commande test est utilisée pour tester si la commande est prise en charge et la plage de valeurs du paramètre de requête.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<Type de verrouillage >: type entier, indiquant que l'utilisateur définit le réglage du commutateur de fréquence spécifié par le verrouillage 0: débloquer ou déverrouiller le point de fréquence
1: verrouiller le point de fréquence spécifié
<Fréquence>: type entier, indiquant la fréquence du point de fréquence, unité 100KHz, intervalle
(8060-8259,14279-14478,24015-248140)
Exemple
L'AT ^ DLF = 1143 50 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT ^ DLF?
< CR > < LF > < CR > < LF > ^ DLF: 1, 14350 < CR > < LF > < CR > < LF > D'accord < CR > < LF > la
À ^ DLF =?
< CR > < LF > < CR > < LF > ^ DLF: (0-1), (8060-8259142
79-14478240-15-24814178-50-18050) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
20 AT^DSONSSF: Définir une fonction spéciale pour SON
| The Commande | Préponse possible (s) |
| L'AT^DSONSSF = < Type de fonction > [, < Valeur >] | |
| L'AT^DSONSSF? | ^DSONSSF: < Type de fonction > [, < Valeur >] |
| L'AT^DSONSSF =? | DSONSSF: (liste des supports pris en charge (<Type de fonction>s),(liste des supports pris en charge (<Valeurs>s) |
La description
La commande Paramètres est utilisée pour sélectionner et/ou définir des fonctions spécifiques.AT^DSONSSF=<Type de fonction> est utilisé pour sélectionner une fonction particulière, et le résultat de la sélection peut être utilisé dans la commande de requête.AT^DSONSSF=<Type de fonction>, et <Valeur> est utilisé pour définir la valeur d'une fonction particulière.
La commande query renvoie la valeur actuelle de la fonction sélectionnée (fixé par
AT^DSONSSF=<Type de fonction>).Si aucune fonction n'est sélectionnée, la fonction par défaut est renvoyée.
La commande test renvoie la valeur prise en charge.
Les paramètres définis sont stockés dans la NVRAM et prennent effet à la prochaine mise sous tension.
Le code de résultat final
Okerry.error ou +CME ERREUR: <se tromper>Échec de l'exécution de la commande.
Valeurs définies
<Type de fonction >: type entier, identifier une fonction spécifique
0: envoyer les paquets ACK dans l'ordre normal
1: accès au réseau externe
2: le DRX s'est arrêté
3. Optimisation du service PING et faible latence
4: mode basse consommation
Autre réserve de valeur
< Valeur > : un type entier
0: non activé (contrôle)
1: activer (contrôle)
Exemple
L'AT^DSONSSF = 0, 1 < CR > < LF > < CR > < LF > D'accord < CR > < LF > l'AT^DSONSSF?
< CR > < LF > < CR > < LF > ^DSONSSF: 0, 1 < CR > < LF > < CR > < LF > D'accord < CR > < LF > la
À ^ DSONSSF =?
< CR > < LF > < CR > < LF > ^DSONSSF: (0 à 4), (0-1) < CR > < LF > < CR > < LF > D'accord < CR > < LF >
21 À ^DSONSBR: Plage de sous-bandes
| La commande | Réponse possible (s) |
| Le AT^DSONSBR = < groupe >, < earfcn_start >, < earfcn_end > [, < groupe >, < earfcn_start >, < earfcn_end > [, < groupe >, < earfcn_start >, < earfcn_end >]…]. | |
| L'AT^DSONSBR? | ^DSONSBR: < groupe >, < earfcn_start >, < earfcn_end > [, < groupe >, < earfcn_start >, < earfcn_end > [, < groupe >, < earfcn_start >, < earfcn_end >]…]. |
| Le AT^DSONSBR =? | DSONSBR: <groupe>,(liste des supports pris en charge <oreillefcn>s), |
<groupe>,(liste des supports pris en charge <oreillefcn>s),…
La description
La commande d'exécution est utilisée pour configurer la plage de fréquences de chaque sous-bande, enregistrer dans
NVRAM, et prend effet pendant et hors du vol.
La commande query est utilisée pour interroger la configuration actuelle de la plage de sous-bandes.
La commande de test est utilisée pour tester si la commande est prise en charge et la plage de fréquences pouvant être configurée pour chaque sous-bande..
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<groupe>: type entier, numéro de sous-bande
64: BANDE64
65: BANDE65
66: BANDE66
<earfcn_start>: type entier, fréquence de démarrage, la plage de valeurs est liée à la sous-bande, la valeur ne doit pas être supérieure à <earfcn_end>
BANDE64:24015-24814
BANDE65:8060-8259
BANDE66:14279-14478
<earfcn_end>: type entier, numéro de point de fréquence de fin, la plage de valeurs est liée à la sous-bande, sa valeur ne peut être inférieure à <earfcn_start>
BANDE64:24015-24814
BANDE65:8060-8259
BANDE66:14279-14478
Exemple
Le AT^DSONSBR = 64240, 20248, 00,66,14280,14470 < CR > < LF > < CR > < LF > D'accord < CR >
< LF > le AT ^DSONSBR?
< CR > < LF > < CR > < LF > ^DSONSBR: 64240, 20248, 00,66,14280,14470 < CR > < LF > < CR > < LF > D'accord < CR > < LF > le AT ^ DSONSBR =?
< CR > < LF > < CR > < LF > ^DSONSBR: 64, (24015-24814), 65, (8060-8259), 66,
(14279-14478), 67, (17850-18049), 68, (7580-8029), 69, (14470-14669) < CR > < LF > < CR >
< LF > D'accord < CR > < LF >
22 À ^ APSLEEP: ACTIVER LE SOMMEIL AP
| La commande | Préponse possible (s) |
| Le AT ^ APSLEEP = < n > | D'accord |
| L'AT ^ APSLEEP? | L'erreur |
| L'AT ^ DACS =? | ^ APSLEEP: (liste des supports pris en charge <n>s) |
La description
Exécutez la commande pour activer la veille AP. Activez la veille AP par défaut. La valeur N prend uniquement en charge
1, prend uniquement en charge la fonction d'activation de la veille AP.
Une fois la commande valide, l'AP doit émettre à nouveau la commande après avoir été réveillé pour déclencher le prochain sommeil.
<n>=1, permettre à ap de dormir
<n>= autre valeur, invalide, erreur renvoyée
La commande query n'est pas prise en charge et une erreur est renvoyée.
La commande test est utilisée pour tester si la commande est prise en charge et pour interroger la plage de valeurs du <n> paramètre.
Le code de résultat final
OKSuccessfulERROR ou +CME ERROR: <se tromper>Échec de l'exécution de la commande
Valeurs définies
<n>: type entier pour activer la veille ap 1: sur
Exemple
AT^ APSLEEP =1<CR><LF><CR><LF> D'accord <CR><LF>À^ APSLEEP?
< CR > < LF > < CR > < LF > + ERREUR CME: 100 < CR > < LF > le AT ^ APSLEEP =?
< CR > < LF > < CR > < LF > ^ APSLEEP: (1) < CR > < LF >

Poser une question
Merci pour votre réponse. ✨