Commande UART AT pour émetteur et récepteur vidéo sans fil

Commande UART AT pour émetteur et récepteur vidéo sans fil

Convient au modèle ci-dessous

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

Remarquer:

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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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 commandeRé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éponseLe résultat
D'accordRé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 commandeRé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 commandeRé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 commandePré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 CommandePré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 commandeRé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 commandePré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

← Retour

Merci pour votre réponse. ✨