Comando UART AT para transmissor e receptor de vídeo sem fio

Comando UART AT para transmissor e receptor de vídeo sem fio

Adequado para o modelo abaixo

1. Quais são os comandos UART AT?

UART (Receptor/transmissor assíncrono universal) é um protocolo de comunicação serial comumente usado para conectar microcontroladores e outros dispositivos a um computador. Os comandos AT são um conjunto de comandos usados ​​para se comunicar com um modem ou qualquer outro dispositivo usando comandos AT através de UART.. Esses comandos são geralmente usados ​​para configurar o modem ou para executar certas ações, como consultar ou modificar as configurações dos parâmetros do transmissor e receptor..

2. Por que os comandos UART AT são uma ferramenta poderosa?

Os comandos UART AT são uma ferramenta poderosa para criar soluções de automação personalizadas. UART significa Receptor/Transmissor Assíncrono Universal e é um tipo de protocolo de comunicação serial. Os comandos UART AT são usados ​​para controlar e configurar dispositivos UART, como modems, transmissores-receptores, e outros sistemas embarcados.

Os comandos UART AT são normalmente enviados de um computador host para um dispositivo UART e são usados ​​para definir as configurações do dispositivo, como taxa de transmissão, formato de dados, e controle de fluxo. Eles também podem ser usados ​​para consultar o status do dispositivo, como sua localização atual ou intensidade do sinal. Os comandos UART AT também podem ser usados ​​para enviar e receber dados, como mensagens de texto ou status atual do transmissor-receptor.

Os comandos UART AT são normalmente enviados em formato ASCII e são compostos por uma string de comando seguida por um conjunto de parâmetros. A string de comando é composta por um prefixo AT seguido por um código de comando, como AT+CFG para definir as configurações do dispositivo. Os parâmetros são então usados ​​para especificar as configurações ou dados desejados.

Os comandos UART AT podem ser usados ​​para criar soluções de automação personalizadas. Por exemplo, um dispositivo UART pode ser configurado para enviar uma mensagem de texto quando uma determinada condição for atendida, como quando um limite de temperatura é excedido. Os comandos UART AT também podem ser usados ​​para controlar outros dispositivos, como entrada ou saída de vídeo, Chave H264 ou H265, ou consultar dados.

Os comandos UART AT são uma ferramenta poderosa para criar soluções de automação personalizadas. Enviando os comandos apropriados para um dispositivo UART, é possível definir as configurações do dispositivo, consultar seu status, e enviar e receber dados. Isto torna possível criar soluções automatizadas que possam responder às mudanças nas condições e tomar medidas adequadas.

Manual de Comando AT

Aviso prévio:

O comando AT pode ser um pouco diferente para diferentes versões do módulo de link de áudio de dados de vídeo sem fio bidirecional, este documento de comando AT é uma descrição básica do comando AT para sua referência.


1 AT^DACS: Acesso ao Estado

O comandoPossível resposta (s)
O AT ^ DACS = < n > 
O AT ^ DACS?^ DACS: < n >, < estado >
O AT ^ DACS =?^ DACS: (lista de suportados <n>s)

A descrição

O comando de execução é usado para definir o estado da chave ^DACSI: <estado> escalação, qual

está desativado por padrão no início da inicialização. Quando a configuração está ativada, o estado atual será relatado uma vez. Quando o relatório ativo é aberto, o nó de acesso deve reportar a indicação do status de acesso após acesso bem-sucedido; Depois que o nó central for iniciado com sucesso, pode ser considerado um acesso bem-sucedido. Depois de determinar o tipo de nó central, o status de acesso pode ser relatado.

O comando query é usado para consultar o estado atual da chave de escalonamento e o estado de acesso atual.

O comando test é usado para testar se o comando é suportado e para consultar o intervalo de valores do <n> parâmetro.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<n>: tipo inteiro, indicando o escalonamento ativo

mudar status

0: fora

1: em

2: consultar as informações atuais <estado>: tipo inteiro, indicando o status de acesso

0: não acessado

1: acessado

Exemplo

O AT ^ DACS = 1 < CR > < SE > < CR > < SE > ^ TÁXI: 0 < CR > < SE > < CR > < SE > Está bem < CR > < SE > < CR > < SE > ^ TÁXI: 1 < CR > < SE > o AT ^ DACS?

< CR > < SE > < CR > < SE > ^ DACS: 1, 1 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DACS =?

< CR > < SE > < CR > < SE > ^ DACS: (0-1) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

2 AT^DRPC: Configuração de parâmetros de rádio

O comandoPossível resposta (s)
O AT^DRPC= < frequencia >, < largura de banda >, < poder > 
O AT^DRPC?^ DRPC: < frequencia >, < largura de banda >, < poder >
  O AT^DRPC=?^DRPC: (lista de suportados <frequencia>s), (lista de suportados <largura de banda>s)

A descrição

Execute o comando para configurações de parâmetros no estado de acesso e salve na NVRAM. O comando query é usado para consultar as configurações do parâmetro atual.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

Está bem Svocêccessencial ERRO ou +ERRO CME: <errar>Falha na execução do comando

Valores definidos

<frequencia>: tipo inteiro, indicando frequência do ponto de frequência, unidade 100KHz, alcance

(8060-8259,14279-14478,24015-24814) <largura de banda>: tipo inteiro, indicando largura de banda

0:1.4m

1:3 m

2:5 m

3:10 m

4: 15M (não suportado)

5: 20M

<poder>: “inteiro” modelo, representa a potência fixa do nó central, unidade dBm, vai de “-40” para “40”, e se o valor máximo de suporte do terminal for excedido, prevalecerá o valor máximo do suporte terminal.

Exemplo

O AT^DRPC= 24415, 1, “27” < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT^DRPC?

< CR > < SE > < CR > < SE > ^ DRPC: 24415, 1, “27” < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DRPC =?

< CR > < SE > < CR > < SE > ^ DRPC: 15-24814178 (8060-8259142, 79-14478240, 50-18050), (0 para 5) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

3 AT^DRPS: Armazenamento de parâmetros de rádio na NVRAM

O comandoPossível resposta (s)
O AT ^ DRPS = < frequencia >, < largura de banda >, < poder > 
O AT^DRPS?^DRPS: < frequencia >, < largura de banda >, < poder >
  O AT ^ DRPS =?^ DRPS: (lista de suportados <frequencia>s), (lista de suportados <largura de banda>s)

A descrição

O comando execute é usado para salvar parâmetros na NVRAM, depois de economizar energia e reinicie para entrar em vigor.

O comando query é usado para consultar as configurações de parâmetro atuais na NVRAM.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

Está bem Svocêccessencial ERRO ou +ERRO CME: <errar>Falha na execução do comando

Valores definidos

<frequencia>: tipo inteiro, indicando frequência do ponto de frequência, unidade 100KHz, alcance

(8060-8259,14279-14478,24015-24814) <bandwidth>: tipo inteiro, indicando a largura de banda

0:1.4m

1:3 m

2:5 m

3:10 m

4: 15M (não suportado)

5: 20M

<poder>: “inteiro” modelo, representa a potência fixa do nó central, unidade dBm, vai de “-40” para “40”, e se o valor máximo de suporte do terminal for excedido, prevalecerá o valor máximo do suporte terminal.

Exemplo

O AT ^ DRPS = 24415, 1, “27” < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT^DRPS?

< CR > < SE > < CR > < SE > ^DRPS: 24415, 1, “27” < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DRPS =?

< CR > < SE > < CR > < SE > ^DRPS: 15-24814178 (8060-8259142, 79-14478240, 50-18050), (0 para 5) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

4 AT^DSSMTP: Definir potência máxima de Tx do escravo

O comandoPossível resposta (s)
O AT^DSSMTP= < poder > 
  O AT^DSSMTP?^ DSSMTP: < frequencia >, < largura de banda >, < poder >
O AT^DSSMTP=? 

A descrição

O comando execute é usado para salvar parâmetros na NVRAM, depois de economizar energia e reinicie para entrar em vigor.

O comando query é usado para consultar as configurações de parâmetro atuais na NVRAM.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

Está bem Svocêccessencial ERRO ou +ERRO CME: <errar>Falha na execução do comando

Valores definidos

<poder>: “inteiro” modelo, da potência máxima transmitida do nó, unidade dBm, vai de “-40” para “40”, e se o valor máximo de suporte do terminal for excedido, o valor máximo do suporte terminal será tomado como critério.

Exemplo

O AT^DSSMTP= “- 10” < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT^DSSMTP?

< CR > < SE > < CR > < SE > “- 10” < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DSSMTP =?

< CR > < SE > < CR > < SE > Está bem < CR > < SE >

5 AT^DRPR: Relatório de parâmetros de rádio

O comandoPossível resposta (s)
O AT^DRPR = < n > 
O AT^DRPR?^ DRPR: < n >
O AT^DRPR =?^DRPR: (lista de suportados <n>s)

A descrição

Execute o comando para definir o relatório de parâmetros sem fio local ^DRPRI:o < índice >, <

ouvido >, < ID_da_célula >, < rssi >, < caminho perdido >, < RSRP >, < RSRQ >, < SNR >, < curto >, <

tx_power >, < dl_throughput_total_tbs >, < ul_thrpughput_total_tbs >, < dlsch_tb_error_per >,

< o MCS >, < núm_rb >, < wide_cqi >, <Dlsch_tb_error_per_total >,< Max_Snr>,< Meu não>,< dl_total_tbs_g_rnti > ativado e desativado por padrão. A opção só é válida se a máquina local for usada como nó de acesso. Não há escalonamento ativo para o nó central, mesmo se o switch estiver ativado. O comando query é usado para consultar as configurações do parâmetro atual.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<n>: tipo inteiro, indicando o status da chave de escalação ativa 0: fora 1: em

2:Consultar informações atuais <índice>: tipo inteiro, indicando índice de porta não. 1: porta 12: porta

2<earfcn>: tipo inteiro, informações de frequência do resultado da medição <cell_id>: tipo inteiro, informações da célula do resultado da medição <rssi>: tipo de string, Valor de medição RSSI,dBm, formatar como “±valor”(exceto “0”)”-141″ para “-44”: Medições RSSI

“+32767”: Valor inválido <caminho perdido>: tipo inteiro, caminho perdido,dBm0 para 191: caminho perdido

32767: Valor inválido < RSRP >: tipo de string, Valor de medição RSRP,dBm, formatar como

“±valor”(exceto “0”)”-141″ para “-44”: Valor de medição RSRP

“+32767”: Valor inválido < RSRQ >: tipo de string, Valor de medição RSRQ,dBm, formatar como “±valor”(exceto “0”), o valor real precisa ser dividido por 10 em processamento “-196” para “-30”: Valor de medição RSRQ

“+32767”: Valor inválido < SNR >: tipo de string,Medição SNR, formatar como “±valor”(exceto

“0”)

“-50” para “+50”: Valor de medição SNR

“+32767”: Valor inválido < distância >: tipo inteiro, distância do nó final oposto, em metros, faixa de valor [0, 5000]

< tx_power >: tipo de string, potência transmitida, dBm, formato “±valor”(exceto “0”) “-50” para “+50”: potência transmitida

“+32767”: Valor inválido < dl_throughput_total_tbs >: tipo inteiro, informações de taxa de transferência de downlink, a soma do tamanho da TB no ciclo de escalonamento, Byte, alcance [0,12000000]

< ul_thrpughput_total_tbs >: tipo inteiro, informações de rendimento upline, a soma do tamanho da TB no ciclo de escalonamento, Byte, alcance [0,12000000]

< dlsch_tb_error_per >: tipo inteiro, informar a porcentagem de erro no ciclo, alcance [0,100]

< MCS >: MCS, faixa de valor [0,29]

<núm_rb>: número de RB, faixa de valor [6,100]

<wide_cqi>: CQI de banda larga, faixa de valor [1,15]

<dlsch_tb_error_per_total>: relatar a porcentagem total de erros após entrar no estado da conexão, alcance [0,100]

< Max_Snr>: SNR máximo dentro de 10.000 ms, faixa de valor [-40,40]

< Meu não>:10000ms SNR mínimo, faixa de valor [-40,40]

<dl_total_tbs_g_rnti>: tipo inteiro, total_tbsize para pacotes multicast

Exemplo

O AT^DRPR = 1 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT^DRPR?

< CR > < SE > < CR > < SE > ^ DRPR: 1 < CR > < SE > < CR > < SE > Está bem < CR > < SE > < CR > < SE > ^ DRPRI: 1100 16º, “- 46”, 20, “60”, “195”, “0”, 4000, “- 36”,

10000000500000,10,15,3,15, 50, “+ 30”, “25”, 15000 < CR > < SE > < CR > < SE > ^ DRPRI:0 dezembro, 2100-106 “, 115, “100”, “194”, “+ 20, 4000,” – 36 “, 10000000500000,10,15,3,15, 50, “+

35″, “até 30”, 15000 < CR > < SE > o AT ^ DRPR =?

< CR > < SE > < CR > < SE > ^ DRPR: (0-1) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

6 AT^DAPR: Relatório de parâmetros de rádio de nós de acesso

O comandoPossível resposta (s)
O AT ^ DAPR = < n > 
O AT ^ DAPR?^ ASSIM: < n >
O AT ^ DAPR =?^ DAPR: (lista de suportados <n>s)

A descrição

Execute o comando para definir os parâmetros wireless do nó central para reportar o nó de acesso ^DAPRI: o < IPv6Address >, < the index >, < rssi >, < pathloss >, < RSRP >, < RSRQ >, < SNR >, < short >, < tx_power >, < dl_throughput_total_tbs >, < ul_throughput_total_tbs >, < dlsch_tb_error_per >, < dlsch_tb_error_per_total >, < Max_Snr >, < Min_Snr >, < dlThe on-off state of _total_tbs_g_rnti>, desativado por padrão na inicialização.

O comando query é usado para consultar as configurações do parâmetro atual.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<n>: tipo inteiro, indicando o status da chave de escalação ativa 0: fora 1: em

< 2: consultar as informações atuais do endereço IPv6 > : tipo de string, possui o endereço IP dos nós de acesso, é feito de 16 Números (0-255), entre cada número de grupo. ‘ 'não, o formato é: a1, a2, a3, a4, a5, a6, a7, a8.. A9 a10. A11. A12. A13. A14. A15. A16

<índice>: tipo inteiro, indicando índice de porta não. 1: porta 12: porta 2<rssi>: tipo de string, valor de medição rssi,dBm, formatar como “±valor”(exceto “0”)”-141″ para “-44”: valor de medição rssi

“+32767”: Valor inválido <caminho perdido>: tipo inteiro, caminho perdido,dBm0 para 191: caminho perdido

32767: Valor inválido < RSRP >: tipo de string, Valor de medição RSRP,dBm, formatar como

“±valor”(exceto “0”)”-141″ para “-44”: Valor de medição RSRP

“+32767”: Valor inválido < RSRQ >: tipo de string, Valor de medição RSRQ,dBm, formatar como “±valor”(exceto “0”), o valor real precisa ser dividido por 10 em processamento “-196” para “-30”: Valor de medição RSRQ

“+32767”: Valor inválido < SNR >: tipo de string,Medição SNR, formatar como “±valor”(exceto

“0”)

“-50” para “+50”: Valor de medição SNR

“+32767”: Valor inválido < distância >: tipo inteiro, distância do nó final oposto, em metros, faixa de valor [0, 5000]

< tx_power >:tipo de string, potência transmitida, dBm, formato “±valor”(exceto “0”) “-50” para “+50”: potência transmitida

“+32767”: Valor inválido < dl_throughput_total_tbs >:tipo inteiro, informações de taxa de transferência de downlink, soma do tamanho da TB no ciclo de escalonamento, Byte, alcance [0,12000000]

< ul_thrpughput_total_tbs >: tipo inteiro, informações de rendimento upline, soma do tamanho da TB no ciclo de escalonamento, Byte, alcance [0,12000000]

< dlsch_tb_error_per >:tipo inteiro, informar a porcentagem de erro no ciclo, alcance [0,100]

< MCS >: MCS, faixa de valor [0,29]

<núm_rb>: número de RB, faixa de valor [6,100]

<wide_cqi>: CQI de banda larga, faixa de valor [1,15]

<dlsch_tb_error_per_total>: relatar a porcentagem total de erros após entrar no estado da conexão, alcance [0,100]

< Max_Snr>: SNR máximo dentro de 10.000 ms, faixa de valor [-40,40]

< Meu não>:10000ms SNR mínimo, faixa de valor [-40,40]

<dl_total_tbs_g_rnti>: tipo inteiro, total_tbsize para pacotes multicast

Exemplo

O AT ^ DAPR = 1 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DAPR?

< CR > < SE > < CR > < SE > ^ ASSIM: 1 < CR > < SE > < CR > < SE > Está bem < CR > < SE > < CR > < SE > ^ DAPRI:”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 > < SE > < CR > < SE > ^ DAPRI:”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”, “até 30”, 16000 < CR > < SE > o AT ^ DAPR =?

< CR > < SE > < CR > < SE > ^ ASSIM: (0-1) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

7 AT^DAOCNDI: Configuração da rede de comunicação

O comandoPossível resposta (s)
O AT ^ DAOCNDI = < banda_bitmap > 
O AT ^ DAOCNDI?^ DAOCNDI: < banda_bitmap >
O AT ^ DAOCNDI =? 

A descrição

O comando de execução é usado para definir as informações de frequência operacional do equipamento de comunicação de rede ad-hoc, e a configuração é seguida por ligar e ligar. O comando de consulta é usado para consultar as informações de frequência operacional do equipamento de comunicação de rede AD hoc.

O comando test é usado para testar se o comando é suportado.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<banda_bitmap>: tipo de string(sem aspas duplas),em formato hexadecimal, o bit mais à direita é o bit menos significativo (LSB/bit0).

Bit0:800 banda de frequência m

Bit2:1.4 Banda G

Bit3:2.4 Banda G

Exemplo

AT^DAOCNDI=0D<CR><SE>// Definir banda como 800M/1.4G / 2.4G <CR><SE>Está bem<CR><SE> AT^DAOCNDI=01<CR><SE>// Definir banda como 800M<CR><SE>Está bem<CR><SE>

O AT ^ DAOCNDI?< CR > < SE > < CR > < SE > ^ DAOCNDI: 0 d < CR > < SE > < CR > < SE >

Está bem < CR > < SE > o AT ^ DAOCNDI =?

< CR > < SE > < CR > < SE > Está bem < CR > < SE >

8 AT^DDTC: Configuração do tipo de dispositivo

O comandoPossível resposta (s)
O AT ^ DDTC = < modelo > 
O AT ^ DDTC?^DDTC: < modelo >, < tipo de trabalho >
O AT ^ DDTC =?^DDTC: (a lista de suportados < modelo > s)

A descrição

O comando execute é usado para definir o tipo de dispositivo de comunicação de rede AD hoc, que precisa ser definido antes (+CFUN=1) comece, e entra em vigor após a inicialização de + CFUN = 1. Quando o tipo de equipamento de trabalho do terminal é determinado, relatar ativamente

^DDTCI:<modelo>,<tipo de trabalho>

O comando query é usado para consultar informações de tipo de dispositivo de comunicação de rede ad-hoc.

O comando test é usado para testar se o comando é suportado.

O código do resultado final

Está bem Svocêccessencial ERRO ou +ERRO CME: <errar>Falha na execução do comando

Valores definidos

<modelo>: tipo inteiro, indicando o tipo de dispositivo

0: auto 1: nó central

2: nó de acesso <tipo de trabalho>: tipo inteiro, indicando o tipo de dispositivo de trabalho real atual

0: auto

1: nó central

2: nó de acesso

Exemplo

O AT ^ DDTC = 0 < CR > < SE > < CR > < SE > Está bem < CR > < SE >

O AT ^ DDTC?< CR > < SE > < CR > < SE > ^DDTC: 0, 0 < CR > < SE > < CR > < SE > Está bem < CR >

< SE >

< CR > < SE > ^ DDTCI: 0, 1 < CR > < SE > o AT ^ DDTC =?

< CR > < SE >

< CR > < SE > ^DDTC: (2-0) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

9 AT^DAPI: ID da senha de acesso da comunicação organizada automaticamente

Configuração de rede

A resposta possível do comando (s)

O AT ^ DAPI = < senha_id > 
O AT^DAPI?^ DAPI: < senha_id >
O AT ^ DAPI =? 

A descrição

O comando Configurações é usado para definir o ID da SENHA para o dispositivo de rede ad-hoc. Ligue novamente.

O comando query é usado para consultar o ID da SENHA do dispositivo de rede ad-hoc. O comando test é usado para testar se o comando é suportado.

O código do resultado final

Está bem Svocêccessencial ERRO ou +ERRO CME: <errar>Falha na execução do comando

Valores definidos

<senha_id>: tipo de string, em formato HEX, dados suportam até 32 bytes (Cadeia hexadecimal 64 personagens)

Exemplo

O AT ^ fbfa DAPI = “30313233” < CR > < SE > < CR > < SE > Está bem < CR > < SE >

O AT^DAPI?< CR > < SE > < CR > < SE > ^ DAPI: “30313233 fbfa” < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DAPI =?

< CR > < SE > < CR > < SE > Está bem < CR > < SE >

10 AT^DSTC: Definir configuração do TDD

O comandoPossível resposta (s)
O AT ^ DSTC = < conf > 
O AT ^ DSTC?^ DSTC: < a conf >
O AT ^ DSTC =?^DSTC: (lista de suportados <conf>s)

A descrição

O comando de execução é usado para definir os parâmetros. Depois de definir, o desligamento é reiniciado para entrar em vigor.

O comando query é usado para consultar as configurações do parâmetro atual.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<conf>: tipo inteiro, indicando configuração do TDD

0: configuração0 (2D3U)

1: configuração1 (3D2U) (modo remoto não suportado)

2: Configuração2 (4D1U) (modo remoto não suportado)

3: Configuração3 (1D4U)

Exemplo

O AT ^ DSTC = 0 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DSTC?

< CR > < SE > < CR > < SE > ^ DSTC: 0 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DSTC =?

< CR > < SE > < CR > < SE > ^ DSTC: (0-3) < CR > < SE > < CR > < SE > Está bem < CR >

< SE >

11 AT^DPDBC: Configuração do comando de dados PS

O comandoPossível resposta (s)
O AT ^ DPDBC = < dados_pri >, < nome_do_desenvolvedor > 
  O AT ^ DPDBC =?DPDBC: (gama de suporte <dados_pri>s), (gama de suporte <nome_do_desenvolvedor>s)

A descrição

O comando execute é usado para definir a prioridade de hospedagem de dados para a porta de transporte. A configuração é válida antes da inicialização.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<dados_pri>: tipo inteiro, indicando a prioridade do tipo de suporte de dados, variando de 1 para 3, quanto menor o valor, quanto maior a prioridade

<nome_do_desenvolvedor>: tipo de string, que representa o nome da porta de transporte

LMI40: Dispositivo LMI40, para ser usado por 0

LMI41: Dispositivo LMI41, para ser usado por 0

LMI43: Dispositivo LMI43, para ser usado por 1

LMI44: Dispositivo LMI44, para ser usado por 1

UAV_COMM: interface de comunicação com-uart MEDIA0~ MEDAI15: interface de dados MEDIA pública, em que MEDIA0 ~ MEDAI7 é para uso por 0 e MEDIA7~ MEDAI15 é para uso por 1

Exemplo

O AT ^ DPDBC = 1, “LMI40 < CR >”

< CR > < SE > Está bem < CR > < SE > O AT ^ DPDBC =?o < CR >

< CR > < SE > ^ DPDBC: (1-3), (” LMI40 “, “LMI41”, “LMI43”, “LMI44”, “MÍDIA0” ~ “MÍDIA15”) < CR > < SE >

< CR > < SE > Está bem < CR > < SE >

12 AT^DUBR: Configuração da taxa de transmissão UART

O comandoPossível resposta (s)
O AT ^ DUBR = < avaliar > 
O AT^DUBR?^ DUBR: < avaliar >
O AT ^ DUBR =?DUBR: (lista de suportados <avaliar>s)

A descrição

O comando de execução é usado para definir o parâmetro de taxa de transmissão da porta UART, depois de desligar, a reinicialização entra em vigor.

O comando query é usado para consultar as configurações do parâmetro atual.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<avaliar>: tipo inteiro, representa o parâmetro de taxa de transmissão da porta UART, e a faixa de valores é a seguinte:

1200:1200 bytes/s

2400:2400 bytes/s

4800:4800 bytes/s

9600:9600 bytes/s

19200:19200 bytes/s

28800:28800 bytes/s

38400:38400 bytes/s

57600:57600 bytes/s

115200:115200 bytes/s

Exemplo

O AT ^ DUBR = 57600 < CR >

< CR > < SE > Está bem < CR > < SE >

O AT^DUBR?< CR > < SE > < CR > < SE > ^ DUBR: 57600 < CR > < SE > < CR > < SE > Está bem < CR > < SE >

O AT ^ DUBR =?o < CR >

< CR > < SE > ^ DUBR: (1200240 0480 0960 0192 00288 00384 00576 00115 200) < CR > < SE >

< CR > < SE > Está bem < CR > < SE >

13 AT^DCIAC: Configuração aritmética de criptografia e integridade

O comandoPossível resposta (s)
O AT ^ DCIAC = < Arit > 
OAT^DCIAC?^ DCIAC: < Arit >
O AT ^ DCIAC =?^DCIAC: (lista de suportados <Arit>s)

A descrição

O comando de execução é usado para definir o algoritmo de criptografia e seguro, depois de definir o efeito de reinicialização de energia.

O comando query é usado para consultar as configurações do parâmetro atual.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

Está bem Svocêccessencial ERRO ou +ERRO CME: <errar>Falha na execução do comando

Valores definidos

<Arit>: tipo inteiro, representa o algoritmo de criptografia e conclusão, a faixa de valores é a seguinte:

0: nenhuma cifragem e integralidade

1: NEVE

2: o AES

3: ZUC

Exemplo

O AT ^ DCIAC = 2 < CR >

< CR > < SE > Está bem < CR > < SE >

OAT^DCIAC?< CR > < SE > < CR > < SE > ^ DCIAC: 2 < CR > < SE > < CR > < SE > Está bem < CR >

< SE >

O AT ^ DCIAC =?o < CR >

< CR > < SE > ^ DCIAC: (0-3) < CR > < SE >

< CR > < SE > Está bem < CR > < SE >

14 AT^DFHC: Controle de salto de frequência

O comandoPossível resposta (s)
O AT ^ DFHC = < n > 
O AT^DFHC?^DFHC: < n >
O AT ^ DFHC =?^DFHC: (lista de suportados <n>s)

A descrição

O comando de execução é usado para definir os parâmetros de salto de frequência. Depois de definir, o desligamento é reiniciado para entrar em vigor.

O comando query é usado para consultar as configurações do parâmetro atual.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

Está bem Svocêccessencial ERRO ou +ERRO CME: <errar>Falha na execução do comando

Valores definidos

<n>: tipo inteiro, indicando a configuração da função de salto de frequência 0: desligue a função de salto de frequência

1: ativar a função de salto de frequência

Exemplo

O AT ^ DFHC = 0 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT^DFHC?

< CR > < SE > < CR > < SE > ^DFHC: 0 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DFHC =?

< CR > < SE > < CR > < SE > ^DFHC: (0-1) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

15 AT ^ LCMFUN Definir funcionalidade do módulo

O comando Definir O AT ^ LCMFUN = < em >O comando Set é usado para ligar ou desligar o módulo.   A resposta: OK Se o erro estiver relacionado à funcionalidade ME: + ERRO CME: 100   O parâmetro: < em >: número inteiro de ligar ou desligar 0: desligar 1: ligar 2: desligue, mas não feche elétrico em FLASH/DDR
O comando de leitura O AT ^ LCMFUN?A resposta: o < em > OK o parâmetro
 Veja o comando set
O comando de teste O AT ^ LCMFUN =?A resposta: ^LCMFUN: (lista de suportados < em >s) OK O Parâmetro Veja o comando set Exemplo   ^ LCMFUN: (0, 2) Está bem
A referência 
Nota 

16 AT ^ POWERCTL Power Ctrl

              O comando Definir AT ^ POWERCTL = < valor >O comando Set é usado para reiniciar o sistema operacional A resposta: OK Se o erro estiver relacionado à funcionalidade ME: + ERRO CME: 100   O parâmetro: < valor>: número inteiro do sistema operacional de reinicialização,apenas um valor 1
            O comando de teste AT ^ POWERCTL =?A resposta: POWERCTL:   (lista de suportados< Juro >) OK O Parâmetro Veja o comando set Exemplo ^ POWERCTL: 1 Está bem

A descrição

O comando execute é usado para reiniciar o módulo.

A respostaO resultado
Está bemBem-sucedido
ERRO ou +ERRO CME: <errar>A execução do comando falhou

Exemplo

O AT ^ POWERCTL = 1 < CR > < SE > < CR > < SE > Está bem < CR > < SE >

17 AT^DSSMTP: Definir potência máxima de Tx do escravo

O comandoPossível resposta (s)
O AT^DSSMTP= < poder > 
O AT^DSSMTP?^ DSSMTP: < poder >
O AT^DSSMTP=? 

A descrição

O comando execute é usado para salvar parâmetros na NVRAM, depois de salvar dentro e fora do voo para entrar em vigor.

O comando query é usado para consultar as configurações de parâmetro atuais na NVRAM.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<poder>: “inteiro” modelo, da potência máxima transmitida do nó, unidade dBm, vai de “-40” para “40”, e se a configuração exceder o máximo suportado pelo terminal, o máximo suportado pelo terminal será tomado como critério.

Exemplo

O AT^DSSMTP= “- 10” < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT

^ DSSMTP?

< CR > < SE > < CR > < SE > “- 10” < CR > < SE > < CR > < SE > Está bem < CR > < SE >

o AT ^ DRPS =?

< CR > < SE > < CR > < SE > Está bem < CR > < SE >

18 AT^DSONMCS: Conjunto de índices de esquema de modulação e codificação

O comandoPossível resposta (s)
O AT ^ DSONMCS = < Modo >,, < Mcs > [] 
O AT ^ DSONMCS?^ DSONMCS: < Modo >, < os Mcs >
  O AT ^ DSONMCS =?DSONMCS: (lista de suportados <Modo>s),(lista de suportados <Mcs>s)

A descrição

O comando de configuração é usado para definir a chave do valor do índice MCS e o valor do índice, se não estiver ligado, não é permitido alterar o valor MCS; Se a chave MCS estiver ligada, o valor do índice MCS pode ser definido, com efeito imediato e salvo na NVRAM para efeito permanente. A chave padrão está desligada.

O comando de consulta consulta o valor definido atual.

O comando test é usado para testar as configurações que o comando suporta. OBSERVAÇÃO: esta instrução só pode ser emitida a partir do nó primário

O código do resultado final

OK erry.error ou + ERRO CME: <errar>Falha na execução do comando.

Valores definidos

<Modo>: tipo inteiro, que representa a configuração da função do valor do índice MCS. Por padrão, a função de configuração não está ativada 0: a função de configuração está desligada

1: abra a função de configuração

<Mcs>: tipo inteiro, indicando o valor do índice Mcs, que varia de 0 para 27. O valor padrão é 27

Exemplo

O AT ^ DSONMCS = 1, 5 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DSONMCS?

< CR > < SE > < CR > < SE > ^ DSONMCS: 1, 5 < CR > < SE > < CR > < SE > Está bem < CR > < SE > a

AT ^ DSONMCS =?

< CR > < SE >

< CR > < SE > ^ DSONMCS: (0-1), (0-27) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

19 AT^DLF: Frequência de bloqueio

O comandoPresposta possível (s)
O AT ^ DLF = < tipo_de_bloqueio > [, < frequencia >] 
OAT^DLF?^DLF: < tipo_de_bloqueio > [, < frequencia >]
  O AT ^ DLF =?^DLF:  (lista de suportados<;Tipo_de_bloqueio>s), (lista de bloqueios suportados <frequencia>s)

A descrição

O comando de execução é usado para controlar o usuário para definir as informações de frequência de bloqueio, o valor da configuração é salvo na NVRAM, e o voo de entrada e saída entra em vigor.

O comando query é usado para consultar as configurações de parâmetro atuais na NVRAM.

O comando test é usado para testar se o comando é suportado e o intervalo de valores do parâmetro de consulta.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<Tipo de bloqueio >: tipo inteiro, indicando que o usuário define a configuração do interruptor de frequência especificada para bloqueio 0: desbloquear ou desbloquear o ponto de frequência

1: bloquear o ponto de frequência especificado

<Frequencia>:    tipo inteiro,    indicando frequência do ponto de frequência,    unidade 100KHz,    alcance

(8060-8259,14279-14478,24015-248140)

Exemplo

O AT ^ DLF = 1143 50 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DLF?

< CR > < SE > < CR > < SE > ^DLF: 1, 14350 < CR > < SE > < CR > < SE > Está bem < CR > < SE > a

AT ^ DLF =?

< CR > < SE > < CR > < SE > ^DLF: (0-1), (8060-8259142

79-14478240-15-24814178-50-18050) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

20 AT^DSONSSF: Definir função especial para SON

The ComandoPresposta possível (s)
O AT^DSONSSF = < FuncType > [, < Valor >] 
  O AT ^ DSONSSF?^ DSONSSF: < FuncType > [, < Valor >]
  O AT^DSONSSF =?DSONSSF: (lista de suportados (<FuncType>s),(lista de suportados (<Valores>s)

A descrição

O comando Configurações é usado para selecionar e/ou definir funções específicas.AT^DSONSSF=<FuncType> é usado para selecionar uma função específica, e o resultado da seleção pode ser usado no comando de consulta.AT^DSONSSF=<FuncType>, e <Valor> é usado para definir o valor de uma função específica.

O comando de consulta retorna o valor atual da função selecionada (definido pela

AT^DSONSSF=<FuncType>).Se nenhuma função for selecionada, a função padrão é retornada.

O comando de teste retorna o valor suportado.

Os parâmetros definidos são armazenados na NVRAM e entram em vigor na próxima inicialização.

O código do resultado final

Okerry.error ou +CME ERRO: <errar>Falha na execução do comando.

Valores definidos

<FuncType >: tipo inteiro, identificando uma função específica

0: enviar pacotes ACK na ordem normal

1: acesso à rede externa

2: o DRX desligou

3. PING e otimização de serviço de baixa latência

4: modo de baixo consumo de energia

Outra reserva de valor

< Valor > : um tipo inteiro

0: não habilitado (ao controle)

1: habilitar (ao controle)

Exemplo

O AT^DSONSSF = 0, 1 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT ^ DSONSSF?

< CR > < SE > < CR > < SE > ^ DSONSSF: 0, 1 < CR > < SE > < CR > < SE > Está bem < CR > < SE > a

AT ^ DSONSSF =?

< CR > < SE > < CR > < SE > ^ DSONSSF: (0 para 4), (0-1) < CR > < SE > < CR > < SE > Está bem < CR > < SE >

21 AT^DSONSBR: Faixa de sub-banda

O comandoPossível resposta (s)
O AT^DSONSBR= < banda >, < earfcn_start >, < earfcn_end > [, < banda >, < earfcn_start >, < earfcn_end > [, < banda >, < earfcn_start >, < earfcn_end >]…]. 
    O AT^DSONSBR?^ DSONSBR: < banda >, < earfcn_start >, < earfcn_end > [, < banda >, < earfcn_start >, < earfcn_end > [, < banda >, < earfcn_start >, < earfcn_end >]…].
O AT^DSONSBR=?DSONSBR: <banda>,(lista de suportados <ouvido>s),

<banda>,(lista de suportados <ouvido>s),…

A descrição

O comando execute é usado para configurar a faixa de frequência de cada subbanda, salvar em

NVRAM, e entrar em vigor dentro e fora do voo.

O comando query é usado para consultar a configuração atual do intervalo de subbanda.

O comando de teste é usado para testar se o comando é suportado e a faixa de frequências permitida para ser configurada para cada subbanda.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<banda>: tipo inteiro, número da subbanda

64: BAND64

65: BAND65

66: BAND66

<earfcn_start>: tipo inteiro, frequência inicial, a faixa de valores está relacionada à subbanda, o valor não deve ser maior que <earfcn_end>

BAND64:24015-24814

BAND65:8060-8259

BAND66:14279-14478

<earfcn_end>: tipo inteiro, número do ponto de frequência final, a faixa de valores está relacionada à subbanda, seu valor não pode ser inferior a <earfcn_start>

BAND64:24015-24814

BAND65:8060-8259

BAND66:14279-14478

Exemplo

O AT^DSONSBR= 64240, 20248, 00,66,14280,14470 < CR > < SE > < CR > < SE > Está bem < CR >

< SE > o AT^DSONSBR?

< CR > < SE > < CR > < SE > ^ DSONSBR: 64240, 20248, 00,66,14280,14470 < CR > < SE > < CR > < SE > Está bem < CR > < SE > o AT^DSONSBR =?

< CR > < SE > < CR > < SE > ^ DSONSBR: 64, (24015-24814), 65, (8060-8259), 66,

(14279-14478), 67, (17850-18049), 68, (7580-8029), 69, (14470-14669) < CR > < SE > < CR >

< SE > Está bem < CR > < SE >

22 AT ^ APSLEEP: ATIVAR AP SLEEP

O comandoPresposta possível (s)
O AT ^ APSLEEP = < n >Está bem
O AT ^ APSLEEP?O erro
O AT ^ DACS =?^ APSLEEP: (lista de suportados <n>s)

A descrição

Execute o comando para ativar o sono AP. Ative a suspensão do AP por padrão. O valor N suporta apenas

1, suporta apenas a função AP sleep enable.

Assim que o comando for válido, o AP precisa emitir o comando novamente após ser acordado para acionar o próximo sono.

<n>=1, permitindo que o ap durma

<n>= outro valor, inválido, erro retornado

O comando de consulta não é suportado e um erro é retornado.

O comando test é usado para testar se o comando é suportado e para consultar o intervalo de valores do <n> parâmetro.

O código do resultado final

OKSuccessfulERROR ou +CME ERROR: <errar>Falha na execução do comando

Valores definidos

<n>: tipo inteiro para ativar o sono do ap 1: em

Exemplo

AT ^ APSLEEP = 1<CR><SE><CR><SE> Está bem <CR><SE>AT ^ APSLEEP?

< CR > < SE > < CR > < SE > + ERRO CME: 100 < CR > < SE > o AT ^ APSLEEP =?

< CR > < SE > < CR > < SE > ^ APSLEEP: (1) < CR > < SE >

Deixe uma resposta

seu endereço de e-mail não será publicado. Campos obrigatórios são marcados *

Descubra mais de iVcan.com

Inscreva-se agora para continuar lendo e ter acesso ao arquivo completo.

continue lendo

Precisa de ajuda no WhatsApp?