Команда UART AT для бездротового передавача та приймача відео

Команда UART AT для бездротового передавача та приймача відео

Зміст

Підходить для моделі нижче

1. Що таке команди UART AT?

УАПП (Універсальний асинхронний приймач/передавач) це послідовний протокол зв'язку, який зазвичай використовується для підключення мікроконтролерів та інших пристроїв до комп'ютера. AT-команди — це набір команд, які використовуються для зв’язку з модемом або будь-яким іншим пристроєм за допомогою AT-команд через UART. Ці команди зазвичай використовуються для налаштування модему або для виконання певних дій, таких як запит чи зміна налаштувань параметрів передавача та приймача..

2. Чому команди UART AT є потужним інструментом?

Команди UART AT є потужним інструментом для створення індивідуальних рішень автоматизації. UART означає універсальний асинхронний приймач/передавач і є типом протоколу послідовного зв’язку. Команди UART AT використовуються для керування та налаштування пристроїв UART, такі як модеми, передавач-приймач, та інші вбудовані системи.

Команди UART AT зазвичай надсилаються з головного комп’ютера на пристрій UART і використовуються для налаштування параметрів пристрою, наприклад швидкість передачі даних, формат даних, і керування потоком. Їх також можна використовувати для запиту стану пристрою, наприклад його поточне місцезнаходження або потужність сигналу. Команди UART AT також можна використовувати для надсилання та отримання даних, наприклад текстові повідомлення або поточний стан передавача-приймача.

Команди UART AT зазвичай надсилаються у форматі ASCII і складаються з командного рядка, за яким слідує набір параметрів. Рядок команди складається з префікса AT, за яким слідує код команди, наприклад AT+CFG для налаштування параметрів пристрою. Параметри потім використовуються для визначення бажаних параметрів або даних.

Команди UART AT можна використовувати для створення індивідуальних рішень автоматизації. Наприклад, пристрій UART можна налаштувати для надсилання текстового повідомлення, коли виконується певна умова, наприклад, коли перевищено температурний поріг. Команди UART AT також можна використовувати для керування іншими пристроями, наприклад відеовхід або вихід, Перемикач H264 або H265, або дані запиту.

Команди UART AT є потужним інструментом для створення індивідуальних рішень автоматизації. Надсилаючи відповідні команди на пристрій UART, є можливість налаштувати параметри пристрою, запитати його статус, а також надсилати й отримувати дані. Це дає змогу створювати автоматизовані рішення, які можуть реагувати на зміни умов і вживати відповідних заходів.

Керівництво AT Command

повідомлення:

Команда AT може дещо відрізнятися для різних версій модуля двостороннього бездротового зв’язку відеоданих і аудіо, цей документ команди AT є базовим описом команди AT для вашої довідки.


1 AT^DACS: Доступ до держ

КомандаМожлива відповідь (s)
AT ^ DACS = < N > 
AT ^ DACS?^ DACS: < N >, < стан >
AT ^ DACS =?^DACS: (список підтримуваних <N>s)

Опис

Команда виконання використовується для встановлення стану перемикача ^DACSI: <стан> ескалація, який

вимкнено за замовчуванням на початку запуску. Коли налаштування ввімкнено, поточний стан буде повідомлено один раз. Коли відкритий активний звіт, вузол доступу повинен повідомляти індикацію статусу доступу після успішного доступу; Після успішного запуску центрального вузла, це можна вважати успішним доступом. Після визначення типу центрального вузла, можна повідомити про статус доступу.

Команда запиту використовується для запиту поточного стану перемикача ескалації та поточного стану доступу.

Команда test використовується, щоб перевірити, чи підтримується команда, і запитати діапазон значень <N> параметр.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<N>: цілочисельний тип, вказує на активну ескалацію

статус перемикача

0: від

1: на

2: запитати поточну інформацію <стан>: цілочисельний тип, із зазначенням статусу доступу

0: немає доступу

1: доступ

приклад

AT ^ DACS = 1 < CR > < LF > < CR > < LF > ^ ТАКСІ: 0 < CR > < LF > < CR > < LF > добре < CR > < LF > < CR > < LF > ^ ТАКСІ: 1 < CR > < LF > AT ^ DACS?

< CR > < LF > < CR > < LF > ^ DACS: 1, 1 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DACS =?

< CR > < LF > < CR > < LF > ^ DACS: (0-1) < CR > < LF > < CR > < LF > добре < CR > < LF >

2 AT ^ DRPC: Налаштування радіопараметрів

КомандаМожлива відповідь (s)
AT ^ DRPC = < частота >, < ширина смуги >, < потужність > 
AT ^ DRPC?^ DRPC: < частота >, < ширина смуги >, < потужність >
  AT ^ DRPC =?^DRPC: (список підтримуваних <частота>s), (список підтримуваних <ширина смуги>s)

Опис

Виконайте команду для налаштувань параметрів у стані доступу та збережіть у NVRAM. Команда запиту використовується для запиту налаштувань поточного параметра.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

добре Successful ПОМИЛКА або ПОМИЛКА +CME: <помилка>Не вдалося виконати команду

Визначені значення

<частота>: цілочисельний тип, що вказує частоту точки частоти, блок 100 кГц, діапазон

(8060-8259,14279-14478,24015-24814) <ширина смуги>: цілочисельний тип, із зазначенням пропускної здатності

0:1.4м

1:3 м

2:5 м

3:10 м

4: 15M (Не підтримується)

5: 20M

<потужність>: “ціле число” типу, являє собою фіксовану потужність центрального вузла, одиниця дБм, в діапазоні від “-40” в “40”, і якщо перевищено максимальне значення термінальної підтримки, максимальна вартість термінальної підтримки має переважати.

приклад

AT ^ DRPC = 24415, 1, “27” < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DRPC?

< CR > < LF > < CR > < LF > ^ DRPC: 24415, 1, “27” < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DRPC =?

< CR > < LF > < CR > < LF > ^ DRPC: 15-24814178 (8060-8259142, 79-14478240, 50-18050), (0 в 5) < CR > < LF > < CR > < LF > добре < CR > < LF >

3 AT^DRPS: Зберігання радіопараметрів у NVRAM

КомандаМожлива відповідь (s)
AT ^ DRPS = < частота >, < ширина смуги >, < потужність > 
AT ^ DRPS?^ ДРПС: < частота >, < ширина смуги >, < потужність >
  AT ^ DRPS =?^DRPS: (список підтримуваних <частота>s), (список підтримуваних <ширина смуги>s)

Опис

Команда execute використовується для збереження параметрів у NVRAM, після економії енергії та перезапустіть, щоб вступити в силу.

Команда запиту використовується для запиту налаштувань поточного параметра в NVRAM.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

добре Successful ПОМИЛКА або ПОМИЛКА +CME: <помилка>Не вдалося виконати команду

Визначені значення

<частота>: цілочисельний тип, що вказує частоту точки частоти, блок 100 кГц, діапазон

(8060-8259,14279-14478,24015-24814) <bandwidth>: цілочисельний тип, із зазначенням пропускної здатності

0:1.4м

1:3 м

2:5 м

3:10 м

4: 15M (Не підтримується)

5: 20M

<потужність>: “ціле число” типу, являє собою фіксовану потужність центрального вузла, одиниця дБм, в діапазоні від “-40” в “40”, і якщо перевищено максимальне значення термінальної підтримки, максимальна вартість термінальної підтримки має переважати.

приклад

AT ^ DRPS = 24415, 1, “27” < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DRPS?

< CR > < LF > < CR > < LF > ^ ДРПС: 24415, 1, “27” < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DRPS =?

< CR > < LF > < CR > < LF > ^ ДРПС: 15-24814178 (8060-8259142, 79-14478240, 50-18050), (0 в 5) < CR > < LF > < CR > < LF > добре < CR > < LF >

4 AT^DSSMTP: Встановіть максимальну потужність підпорядкованого пристрою

КомандаМожлива відповідь (s)
AT ^ DSSMTP = < потужність > 
  AT ^ DSSMTP?^ DSSMTP: < частота >, < ширина смуги >, < потужність >
AT ^ DSSMTP =? 

Опис

Команда execute використовується для збереження параметрів у NVRAM, після економії енергії та перезапустіть, щоб вступити в силу.

Команда запиту використовується для запиту налаштувань поточного параметра в NVRAM.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

добре Successful ПОМИЛКА або ПОМИЛКА +CME: <помилка>Не вдалося виконати команду

Визначені значення

<потужність>: “ціле число” типу, від максимальної переданої потужності вузла, одиниця дБм, в діапазоні від “-40” в “40”, і якщо перевищено максимальне значення термінальної підтримки, за критерій береться максимальне значення кінцевої підтримки.

приклад

AT ^ DSSMTP = “- 10” < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DSSMTP?

< CR > < LF > < CR > < LF > “- 10” < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DSSMTP =?

< CR > < LF > < CR > < LF > добре < CR > < LF >

5 AT ^ DRPR: Звіт про радіопараметри

КомандаМожлива відповідь (s)
AT ^ DRPR = < N > 
AT ^ DRPR?^ ДРПР: < N >
AT ^ DRPR =?^DRPR: (список підтримуваних <N>s)

Опис

Виконайте команду, щоб налаштувати локальний звіт параметрів бездротового зв’язку ^DRPRI:The < індекс >, <

earfcn >, < клітинка_id >, < rssi >, < pathloss >, < RSRP >, < RSRQ >, < SNR >, < короткий >, <

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

< MCS >, < rb_num >, < широкий_cqi >, <Dlsch_tb_error_per_total >,< Max_Snr>,< My_No>,< dl_total_tbs_g_rnti > увімкнено та вимкнено за замовчуванням. Перемикач дійсний, лише якщо локальна машина використовується як вузол доступу. Немає активної ескалації для центрального вузла, навіть якщо перемикач увімкнено. Команда запиту використовується для запиту налаштувань поточного параметра.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<N>: цілочисельний тип, вказує на активний стан перемикача ескалації 0: від 1: на

2:Запит поточної інформації <індекс>: цілочисельний тип, із зазначенням індексу порту. 1: порт 12: порт

2<earfcn>: цілочисельний тип, інформація про частоту результату вимірювання <cell_id>: цілочисельний тип, інформація клітинки результату вимірювання <rssi>: рядковий тип, Значення вимірювання RSSI,дБм, форматувати як “± значення”(крім “0”)”-141″ в “-44”: RSSI вимірювання

“+32767”: недійсне значення <pathloss>: цілочисельний тип, pathloss,дБм0 до 191: pathloss

32767: недійсне значення < RSRP >: рядковий тип, Виміряне значення RSRP,дБм, форматувати як

“± значення”(крім “0”)”-141″ в “-44”: Виміряне значення RSRP

“+32767”: недійсне значення < RSRQ >: рядковий тип, Значення вимірювання RSRQ,дБм, форматувати як “± значення”(крім “0”), фактичне значення потрібно розділити на 10 обробка “-196” в “-30”: Значення вимірювання RSRQ

“+32767”: недійсне значення < SNR >: рядковий тип,Вимірювання SNR, форматувати як “± значення”(крім

“0”)

“-50” в “+50”: Виміряне значення SNR

“+32767”: недійсне значення < відстань >: цілочисельний тип, відстань від протилежного кінцевого вузла, в метрах, діапазон значень [0, 5000]

< tx_power >: рядковий тип, переданої потужності, дБм, формат “± значення”(крім “0”) “-50” в “+50”: переданої потужності

“+32767”: недійсне значення < dl_throughput_total_tbs >: цілочисельний тип, інформація про пропускну здатність низхідної лінії зв'язку, сума розміру ТБ у циклі ескалації, Байт, діапазон [0,12000000]

< ul_thrpughput_total_tbs >: цілочисельний тип, інформація про пропускну здатність висхідної лінії, сума розміру ТБ у циклі ескалації, Байт, діапазон [0,12000000]

< dlsch_tb_error_per >: цілочисельний тип, повідомити про відсоток помилки в циклі, діапазон [0,100]

< MCS >: MCS, діапазон значень [0,29]

<rb_num>: кількість РБ, діапазон значень [6,100]

<широкий_cqi>: широкосмуговий CQI, діапазон значень [1,15]

<dlsch_tb_error_per_total>: повідомити про загальний відсоток помилок після входу в стан підключення, діапазон [0,100]

< Max_Snr>: максимальний SNR в межах 10000 мс, діапазон значень [-40,40]

< My_No>:10000мс мінімальний SNR, діапазон значень [-40,40]

<dl_total_tbs_g_rnti>: цілочисельний тип, total_tbsize для багатоадресних пакетів

приклад

AT ^ DRPR = 1 < CR > < LF > < CR > < LF > добре < CR > < LF > the AT ^ DRPR?

< CR > < LF > < CR > < LF > ^ ДРПР: 1 < CR > < LF > < CR > < LF > добре < CR > < LF > < CR > < LF > ^ DRPRI: 1100 16тис, “- 46”, 20, “60”, “195”, “0”, 4000, “- 36”,

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

35″, “до 30”, 15000 < CR > < LF > AT ^ DRPR =?

< CR > < LF > < CR > < LF > ^ ДРПР: (0-1) < CR > < LF > < CR > < LF > добре < CR > < LF >

6 АТ^ДАПР: Звіт про радіопараметри вузлів доступу

КомандаМожлива відповідь (s)
AT ^ DAPR = < N > 
AT ^ DAPR?^ ВІДПОВІДНО: < N >
AT ^ DAPR =?^DAPR: (список підтримуваних <N>s)

Опис

Виконайте команду для встановлення бездротових параметрів центрального вузла, щоб повідомити про вузол доступу ^DAPRI: The < 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>, вимкнено за замовчуванням під час запуску.

Команда запиту використовується для запиту налаштувань поточного параметра.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<N>: цілочисельний тип, вказує на активний стан перемикача ескалації 0: від 1: на

< 2: запитати поточну інформацію IPv6-адреси > : рядковий тип, має IP-адресу вузлів доступу, складається з 16 Числа (0-255), між номерами кожної групи. ‘ 'немає, формат є: a1, a2, a3, a4, a5, a6, a7, a8.. A9 a10. A11. A12. A13. A14. A15. A16

<індекс>: цілочисельний тип, із зазначенням індексу порту. 1: порт 12: порт 2<rssi>: рядковий тип, значення вимірювання rssi,дБм, форматувати як “± значення”(крім “0”)”-141″ в “-44”: значення вимірювання rssi

“+32767”: недійсне значення <pathloss>: цілочисельний тип, pathloss,дБм0 до 191: pathloss

32767: недійсне значення < RSRP >: рядковий тип, Виміряне значення RSRP,дБм, форматувати як

“± значення”(крім “0”)”-141″ в “-44”: Виміряне значення RSRP

“+32767”: недійсне значення < RSRQ >: рядковий тип, Значення вимірювання RSRQ,дБм, форматувати як “± значення”(крім “0”), фактичне значення потрібно розділити на 10 обробка “-196” в “-30”: Значення вимірювання RSRQ

“+32767”: недійсне значення < SNR >: рядковий тип,Вимірювання SNR, форматувати як “± значення”(крім

“0”)

“-50” в “+50”: Виміряне значення SNR

“+32767”: недійсне значення < відстань >: цілочисельний тип, відстань від протилежного кінцевого вузла, в метрах, діапазон значень [0, 5000]

< tx_power >:рядковий тип, переданої потужності, дБм, формат “± значення”(крім “0”) “-50” в “+50”: переданої потужності

“+32767”: недійсне значення < dl_throughput_total_tbs >:цілочисельний тип, інформація про пропускну здатність низхідної лінії зв'язку, сума розміру ТБ у циклі ескалації, Байт, діапазон [0,12000000]

< ul_thrpughput_total_tbs >: цілочисельний тип, інформація про пропускну здатність висхідної лінії, сума розміру ТБ у циклі ескалації, Байт, діапазон [0,12000000]

< dlsch_tb_error_per >:цілочисельний тип, повідомити про відсоток помилки в циклі, діапазон [0,100]

< MCS >: MCS, діапазон значень [0,29]

<rb_num>: кількість РБ, діапазон значень [6,100]

<широкий_cqi>: широкосмуговий CQI, діапазон значень [1,15]

<dlsch_tb_error_per_total>: повідомити про загальний відсоток помилок після входу в стан підключення, діапазон [0,100]

< Max_Snr>: максимальний SNR в межах 10000 мс, діапазон значень [-40,40]

< My_No>:10000мс мінімальний SNR, діапазон значень [-40,40]

<dl_total_tbs_g_rnti>: цілочисельний тип, total_tbsize для багатоадресних пакетів

приклад

AT ^ DAPR = 1 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DAPR?

< CR > < LF > < CR > < LF > ^ ВІДПОВІДНО: 1 < CR > < LF > < CR > < LF > добре < CR > < LF > < CR > < LF > ^ 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 > < LF > < CR > < LF > ^ 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”, “до 30”, 16000 < CR > < LF > AT ^ DAPR =?

< CR > < LF > < CR > < LF > ^ ВІДПОВІДНО: (0-1) < CR > < LF > < CR > < LF > добре < CR > < LF >

7 АТ^ДАОКНДІ: Конфігурація мережі зв'язку

КомандаМожлива відповідь (s)
AT ^ DAOCNDI = < band_bitmap > 
AT ^ DAOCNDI?^ ДАОЦНДІ: < band_bitmap >
AT ^ DAOCNDI =? 

Опис

Команда виконання використовується для встановлення інформації про робочу частоту комунікаційного обладнання мережі ad-hoc, і налаштування супроводжується ввімкненням і увімкненням. Команда запиту використовується для запиту інформації про робочу частоту мережевого комунікаційного обладнання AD hoc.

Команда test використовується для перевірки підтримки команди.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<band_bitmap>: рядковий тип(без подвійних лапок),у шістнадцятковому форматі, крайній правий біт є молодшим (LSB/bit0).

Біт0:800 м смуги частот

Біт2:1.4 Група G

Біт3:2.4 Група G

приклад

AT^DAOCNDI=0D<CR><LF>// Встановіть діапазон 800M/1,4G / 2.4G <CR><LF>добре<CR><LF> AT^DAOCNDI=01<CR><LF>// Встановіть діапазон 800M<CR><LF>добре<CR><LF>

AT ^ DAOCNDI?< CR > < LF > < CR > < LF > ^ ДАОЦНДІ: 0 d < CR > < LF > < CR > < LF >

добре < CR > < LF > AT ^ DAOCNDI =?

< CR > < LF > < CR > < LF > добре < CR > < LF >

8 AT ^ DDTC: Конфігурація типу пристрою

КомандаМожлива відповідь (s)
AT ^ DDTC = < типу > 
AT ^ DDTC?^ DDTC: < типу >, < робочого типу >
AT ^ DDTC =?^ DDTC: (список підтримуваних < типу > s)

Опис

Команда execute використовується для встановлення типу пристрою зв’язку мережі AD hoc, який необхідно встановити раніше (+CFUN=1) стартап, і набуває чинності після запуску +CFUN=1. Коли визначено тип робочого обладнання терміналу, активно звітувати

^DDTCI:<типу>,<робочого типу>

Команда запиту використовується для запиту інформації про тип пристрою зв’язку в тимчасовій мережі.

Команда test використовується для перевірки підтримки команди.

Кінцевий код результату

добре Successful ПОМИЛКА або ПОМИЛКА +CME: <помилка>Не вдалося виконати команду

Визначені значення

<типу>: цілочисельний тип, із зазначенням типу пристрою

0: автоматичний 1: центральний вузол

2: вузол доступу <робочого типу>: цілочисельний тип, із зазначенням поточного фактично робочого типу пристрою

0: автоматичний

1: центральний вузол

2: вузол доступу

приклад

AT ^ DDTC = 0 < CR > < LF > < CR > < LF > добре < CR > < LF >

AT ^ DDTC?< CR > < LF > < CR > < LF > ^ DDTC: 0, 0 < CR > < LF > < CR > < LF > добре < CR >

< LF >

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

< CR > < LF >

< CR > < LF > ^ DDTC: (2-0) < CR > < LF > < CR > < LF > добре < CR > < LF >

9 AT^DAPI: Ідентифікатор пароля доступу автоматично організованого зв’язку

Конфігурація мережі

Можлива відповідь команди (s)

AT ^ DAPI = < password_id > 
AT ^ DAPI?^ DAPI: < password_id >
AT ^ DAPI =? 

Опис

Команда «Параметри» використовується для встановлення ідентифікатора ПАРОЛЯ для тимчасового мережевого пристрою. Увімкніть знову.

Команда запиту використовується для запиту ідентифікатора ПАРОЛЯ тимчасового мережевого пристрою. Команда test використовується для перевірки підтримки команди.

Кінцевий код результату

добре Successful ПОМИЛКА або ПОМИЛКА +CME: <помилка>Не вдалося виконати команду

Визначені значення

<password_id>: рядковий тип, у форматі HEX, дані підтримують до 32 байтів (Рядок HEX 64 персонажів)

приклад

AT ^ fbfa DAPI = “30313233” < CR > < LF > < CR > < LF > добре < CR > < LF >

AT ^ DAPI?< CR > < LF > < CR > < LF > ^ DAPI: “30313233 fbfa” < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DAPI =?

< CR > < LF > < CR > < LF > добре < CR > < LF >

10 AT ^ DSTC: Налаштувати конфігурацію TDD

КомандаМожлива відповідь (s)
AT ^ DSTC = < конф > 
AT ^ DSTC?^ DSTC: < конф >
AT ^ DSTC =?^DSTC: (список підтримуваних <конф>s)

Опис

Для встановлення параметрів використовується команда виконання. Після встановлення, відключення живлення перезапускається, щоб вступити в силу.

Команда запиту використовується для запиту налаштувань поточного параметра.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<конф>: цілочисельний тип, вказує на налаштування конфігурації TDD

0: config0 (2D3U)

1: config1 (3D2U) (віддалений режим не підтримується)

2: Config2 (4D1U) (віддалений режим не підтримується)

3: Config3 (1D4U)

приклад

AT ^ DSTC = 0 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DSTC?

< CR > < LF > < CR > < LF > ^ DSTC: 0 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DSTC =?

< CR > < LF > < CR > < LF > ^ DSTC: (0-3) < CR > < LF > < CR > < LF > добре < CR >

< LF >

11 AT^DPDBC: Конфігурація команди PS Data

КомандаМожлива відповідь (s)
AT ^ DPDBC = < data_pri >, < dev_name > 
  AT ^ DPDBC =?DPDBC: (діапазон підтримки <data_pri>s), (діапазон підтримки <dev_name>s)

Опис

Команда execute використовується для встановлення пріоритету розміщення даних для транспортного порту. Налаштування дійсне перед запуском.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<data_pri>: цілочисельний тип, вказує на пріоритет типу носія даних, від 1 в 3, тим менше значення, тим вищий пріоритет

<dev_name>: рядковий тип, який представляє назву транспортного порту

LMI40: пристрій LMI40, для використання 0

LMI41: пристрій LMI41, для використання 0

LMI43: пристрій LMI43, для використання 1

LMI44: пристрій LMI44, для використання 1

UAV_COMM: інтерфейс зв'язку com-uart MEDIA0~ MEDAI15: публічний інтерфейс даних MEDIA, у якому MEDIA0~ MEDAI7 призначено для використання 0 і MEDIA7~ MEDAI15 для використання 1

приклад

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

< CR > < LF > добре < CR > < LF > AT ^ DPDBC =?The < CR >

< CR > < LF > ^ DPDBC: (1-3), (” LMI40 “, “LMI41”, “LMI43”, “LMI44”, “MEDIA0” ~ “ЗМІ15”) < CR > < LF >

< CR > < LF > добре < CR > < LF >

12 АТ^ДУБР: Налаштування швидкості передачі UART

КомандаМожлива відповідь (s)
AT ^ DUBR = < швидкість > 
AT ^ DUBR?^ ДУБР: < швидкість >
AT ^ DUBR =?ДУБР: (список підтримуваних <швидкість>s)

Опис

Команда виконання використовується для встановлення параметра швидкості передачі даних порту UART, після налаштування вимкнення живлення діє перезавантаження.

Команда запиту використовується для запиту налаштувань поточного параметра.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<швидкість>: цілочисельний тип, представляє параметр швидкості передачі даних порту UART, і діапазон значень є таким:

1200:1200 байт/с

2400:2400 байт/с

4800:4800 байт/с

9600:9600 байт/с

19200:19200 байт/с

28800:28800 байт/с

38400:38400 байт/с

57600:57600 байт/с

115200:115200 байт/с

приклад

AT ^ DUBR = 57600 < CR >

< CR > < LF > добре < CR > < LF >

AT ^ DUBR?< CR > < LF > < CR > < LF > ^ ДУБР: 57600 < CR > < LF > < CR > < LF > добре < CR > < LF >

AT ^ DUBR =?The < CR >

< CR > < LF > ^ ДУБР: (1200240 0480 0960 0192 00288 00384 00576 00115 200) < CR > < LF >

< CR > < LF > добре < CR > < LF >

13 AT^DCIAC: Конфігурація шифрування та арифметики цілісності

КомандаМожлива відповідь (s)
AT ^ DCIAC = < арит > 
AT ^ DCIAC?^ DCIAC: < арит >
AT ^ DCIAC =?^DCIAC: (список підтримуваних <арит>s)

Опис

Команда виконання використовується для встановлення алгоритму шифрування та страхування, після встановлення ефекту перезавантаження живлення.

Команда запиту використовується для запиту налаштувань поточного параметра.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

добре Successful ПОМИЛКА або ПОМИЛКА +CME: <помилка>Не вдалося виконати команду

Визначені значення

<арит>: цілочисельний тип, представляє алгоритм шифрування та завершення, діапазон значень наступний:

0: відсутність шифрування та цілісність

1: СНІГ

2: AES

3: ZUC

приклад

AT ^ DCIAC = 2 < CR >

< CR > < LF > добре < CR > < LF >

AT ^ DCIAC?< CR > < LF > < CR > < LF > ^ DCIAC: 2 < CR > < LF > < CR > < LF > добре < CR >

< LF >

AT ^ DCIAC =?The < CR >

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

< CR > < LF > добре < CR > < LF >

14 AT ^ DFHC: Контроль стрибків частоти

КомандаМожлива відповідь (s)
AT ^ DFHC = < N > 
AT ^ DFHC?^ DFHC: < N >
AT ^ DFHC =?^DFHC: (список підтримуваних <N>s)

Опис

Команда виконання використовується для встановлення параметрів стрибкоподібної зміни частоти. Після встановлення, відключення живлення перезапускається, щоб вступити в силу.

Команда запиту використовується для запиту налаштувань поточного параметра.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

добре Successful ПОМИЛКА або ПОМИЛКА +CME: <помилка>Не вдалося виконати команду

Визначені значення

<N>: цілочисельний тип, вказує на налаштування функції стрибкоподібної зміни частоти 0: вимкніть функцію стрибкоподібної зміни частоти

1: увімкніть функцію стрибкоподібної зміни частоти

приклад

AT ^ DFHC = 0 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DFHC?

< CR > < LF > < CR > < LF > ^ DFHC: 0 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DFHC =?

< CR > < LF > < CR > < LF > ^ DFHC: (0-1) < CR > < LF > < CR > < LF > добре < CR > < LF >

15 AT ^ LCMFUN Встановити функціональність модуля

Команда Set The AT ^ LCMFUN = < на >Команда Set використовується для ввімкнення або вимкнення живлення модуля.   Відповідь: OK Якщо помилка пов’язана з функціональністю ME: + ПОМИЛКА CME: 100   Параметр: < на >: ціле число ввімкнення або вимкнення живлення 0: живлення 1: живлення 2: живлення, але не закривати електричне на FLASH/DDR
Команда Read AT ^ LCMFUN?Відповідь: The < на > OK Параметр
 Перегляньте команду set
Команда Test The AT ^ LCMFUN =?Відповідь: ^LCMFUN: (список підтримуваних < на >s) OK Параметр Перегляньте команду set приклад   ^ LCMFUN: (0, 2) добре
Довідка 
Примітка 

16 AT ^ POWERCTL Power Ctrl

              Команда Set AT ^ POWERCTL = < значення >Команда Set використовується для перезавантаження ОС The Response: OK Якщо помилка пов’язана з функціональністю ME: + ПОМИЛКА CME: 100   Параметр: < значення>: ціле число перезавантаження ОС,тільки одне значення 1
            Тестова команда AT ^ POWERCTL =?Відповідь: POWERCTL:   (список підтримуваних< клянуся >) OK Параметр Див. приклад команди set ^ POWERCTL: 1 добре

Опис

Команда execute використовується для перезапуску модуля.

ВідповідьРезультат
добреУспішний
ПОМИЛКА або ПОМИЛКА +CME: <помилка>Не вдалося виконати команду

приклад

AT ^ POWERCTL = 1 < CR > < LF > < CR > < LF > добре < CR > < LF >

17 AT^DSSMTP: Встановіть максимальну потужність підпорядкованого пристрою

КомандаМожлива відповідь (s)
AT ^ DSSMTP = < потужність > 
AT ^ DSSMTP?^ DSSMTP: < потужність >
AT ^ DSSMTP =? 

Опис

Команда execute використовується для збереження параметрів у NVRAM, після збереження в польоті та поза ним, щоб вступити в силу.

Команда запиту використовується для запиту налаштувань поточного параметра в NVRAM.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<потужність>: “ціле число” типу, від максимальної переданої потужності вузла, одиниця дБм, в діапазоні від “-40” в “40”, і якщо налаштування перевищує максимум, підтримуваний терміналом, за критерій береться максимум, підтримуваний терміналом.

приклад

AT ^ DSSMTP = “- 10” < CR > < LF > < CR > < LF > добре < CR > < LF > AT

^ DSSMTP?

< CR > < LF > < CR > < LF > “- 10” < CR > < LF > < CR > < LF > добре < CR > < LF >

AT ^ DRPS =?

< CR > < LF > < CR > < LF > добре < CR > < LF >

18 AT^DSONMCS: Набір індексів схем модуляції та кодування

КомандаМожлива відповідь (s)
AT ^ DSONMCS = < режим >,, < Mcs > [] 
AT ^ DSONMCS?^ DSONMCS: < режим >, < Mcs >
  AT ^ DSONMCS =?DSONMCS: (список підтримуваних <режим>s),(список підтримуваних <Mcs>s)

Опис

Команда налаштування використовується для встановлення перемикача значення індексу MCS та значення індексу, якщо не включено, не дозволяється змінювати значення MCS; Якщо перемикач MCS увімкнено, дозволено встановлювати значення індексу MCS, набуває чинності негайно та зберігається в NVRAM для постійного ефекту. Перемикач за умовчанням вимкнено.

Команда query запитує поточне встановлене значення.

Команда test використовується для перевірки параметрів, які підтримує команда. ПРИМІТКА: ця інструкція може бути видана лише з основного вузла

Кінцевий код результату

В порядку eRRy.error або +CME ERROR: <помилка>Не вдалося виконати команду.

Визначені значення

<режим>: цілочисельний тип, який представляє функціональне налаштування значення індексу MCS. За замовчуванням, функція налаштування не ввімкнена 0: функція налаштування вимкнена

1: відкрити функцію налаштування

<Mcs>: цілочисельний тип, із зазначенням значення індексу Mcs, який коливається від 0 до 27. Значенням за замовчуванням є 27

приклад

AT ^ DSONMCS = 1, 5 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DSONMCS?

< CR > < LF > < CR > < LF > ^ DSONMCS: 1, 5 < CR > < LF > < CR > < LF > добре < CR > < LF > the

AT ^ DSONMCS =?

< CR > < LF >

< CR > < LF > ^ DSONMCS: (0-1), (0-27) < CR > < LF > < CR > < LF > добре < CR > < LF >

19 AT ^ DLF: Блокування частоти

КомандаPможлива відповідь (s)
AT ^ DLF = < lock_type > [, < частота >] 
AT ^ DLF?^ DLF: < lock_type > [, < частота >]
  AT ^ DLF =?^DLF:  (список підтримуваних<;Тип_замка>s), (список підтримуваних блокувань <частота>s)

Опис

Команда виконання використовується для керування користувачем для встановлення інформації про частоту блокування, значення налаштування зберігається в NVRAM, і вступає в силу політ вздовж.

Команда запиту використовується для запиту налаштувань поточного параметра в NVRAM.

Команда test використовується для перевірки підтримки команди та діапазону значень параметра запиту.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<LockType >: цілочисельний тип, що вказує на те, що користувач встановлює параметр блокування заданої частоти 0: розблокування або розблокування частотної точки

1: зафіксувати вказану частотну точку

<частота>:    цілочисельний тип,    що вказує частоту точки частоти,    блок 100 кГц,    діапазон

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

приклад

AT ^ DLF = 1143 50 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DLF?

< CR > < LF > < CR > < LF > ^ DLF: 1, 14350 < CR > < LF > < CR > < LF > добре < CR > < LF > the

AT ^ DLF =?

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

79-14478240-15-24814178-50-18050) < CR > < LF > < CR > < LF > добре < CR > < LF >

20 AT^DSONSSF: Встановити спеціальну функцію для SON

Tгодинуe КомандаPможлива відповідь (s)
AT ^ DSONSSF = < FuncType > [, < Цінність >] 
  AT ^ DSONSSF?^ DSONSSF: < FuncType > [, < Цінність >]
  AT ^ DSONSSF =?DSONSSF: (список підтримуваних (<FuncType>s),(список підтримуваних (<Цінності>s)

Опис

Команда Параметри використовується для вибору та/або налаштування певних функцій.AT^DSONSSF=<FuncType> використовується для вибору певної функції, і результат вибору можна використовувати в команді запиту.AT^DSONSSF=<FuncType>, і <Цінність> використовується для встановлення значення певної функції.

Команда запиту повертає поточне значення вибраної функції (встановлено

AT^DSONSSF=<FuncType>).Якщо жодна функція не вибрана, повертається функція за замовчуванням.

Команда test повертає підтримуване значення.

Встановлені параметри зберігаються в NVRAM і вступають в силу при наступному ввімкненні.

Кінцевий код результату

Okerry.error або +CME ERROR: <помилка>Не вдалося виконати команду.

Визначені значення

<FuncType >: цілочисельний тип, визначення конкретної функції

0: надсилати пакети ACK у звичайному порядку

1: доступ до зовнішньої мережі

2: DRX вимкнувся

3. Оптимізація служби PING і низької затримки

4: режим низької потужності

Інше резервування вартості

< Цінність > : цілочисельний тип

0: не включено (КОНТРОЛЬ)

1: включити (КОНТРОЛЬ)

приклад

AT ^ DSONSSF = 0, 1 < CR > < LF > < CR > < LF > добре < CR > < LF > AT ^ DSONSSF?

< CR > < LF > < CR > < LF > ^ DSONSSF: 0, 1 < CR > < LF > < CR > < LF > добре < CR > < LF > the

AT ^ DSONSSF =?

< CR > < LF > < CR > < LF > ^ DSONSSF: (0 в 4), (0-1) < CR > < LF > < CR > < LF > добре < CR > < LF >

21 AT ^ DSONSBR: Діапазон піддіапазону

КомандаМожлива відповідь (s)
AT ^ DSONSBR = < гурт >, < earfcn_start >, < earfcn_end > [, < гурт >, < earfcn_start >, < earfcn_end > [, < гурт >, < earfcn_start >, < earfcn_end >]…]. 
    AT ^ DSONSBR?^ DSONSBR: < гурт >, < earfcn_start >, < earfcn_end > [, < гурт >, < earfcn_start >, < earfcn_end > [, < гурт >, < earfcn_start >, < earfcn_end >]…].
AT ^ DSONSBR =?DSONSBR: <гурт>,(список підтримуваних <earfcn>s),

<гурт>,(список підтримуваних <earfcn>s),…

Опис

Команда execute використовується для налаштування частотного діапазону кожного піддіапазону, зберегти до

NVRAM, і набувають чинності в польоті та поза ним.

Команда запиту використовується для запиту поточної конфігурації діапазону піддіапазону.

Команда test використовується, щоб перевірити, чи підтримується команда та діапазон частот, який можна налаштувати для кожного піддіапазону.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<гурт>: цілочисельний тип, номер піддіапазону

64: BAND64

65: BAND65

66: BAND66

<earfcn_start>: цілочисельний тип, початкова частота, діапазон значень пов'язаний з піддіапазоном, значення не повинно перевищувати <earfcn_end>

BAND64:24015-24814

BAND65:8060-8259

BAND66:14279-14478

<earfcn_end>: цілочисельний тип, номер кінцевої частотної точки, діапазон значень пов'язаний з піддіапазоном, його значення не може бути менше ніж <earfcn_start>

BAND64:24015-24814

BAND65:8060-8259

BAND66:14279-14478

приклад

AT ^ DSONSBR = 64240, 20248, 00,66,14280,14470 < CR > < LF > < CR > < LF > добре < CR >

< LF > AT ^ DSONSBR?

< CR > < LF > < CR > < LF > ^ DSONSBR: 64240, 20248, 00,66,14280,14470 < CR > < LF > < CR > < LF > добре < CR > < LF > 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 > добре < CR > < LF >

22 В ^ СПІТЬ: AP SLEEP ENABLE

КомандаPможлива відповідь (s)
AT ^ APSLEEP = < N >добре
AT ^ APSLEEP?Помилка
AT ^ DACS =?^ ЗАСПАНИЙ: (список підтримуваних <N>s)

Опис

Виконайте команду, щоб увімкнути режим сну точки доступу. Увімкнути режим сну точки доступу за умовчанням. Підтримується лише значення N

1, підтримує лише функцію активації режиму сну точки доступу.

Після того, як команда дійсна, точці доступу потрібно знову видати команду після пробудження, щоб запустити наступний сон.

<N>=1, увімкнення програми для сну

<N>= інше значення, недійсний, повернуто помилку

Команда запиту не підтримується, і повертається помилка.

Команда test використовується, щоб перевірити, чи підтримується команда, і запитати діапазон значень <N> параметр.

Кінцевий код результату

OKSuccessfulERROR або +CME ERROR: <помилка>Не вдалося виконати команду

Визначені значення

<N>: цілочисельний тип для ввімкнення сну ap 1: на

приклад

AT^ APSLEEP =1<CR><LF><CR><LF> добре <CR><LF>ПРИ^ ЗАСПАННЯ?

< CR > < LF > < CR > < LF > + ПОМИЛКА CME: 100 < CR > < LF > the AT ^ APSLEEP =?

< CR > < LF > < CR > < LF > ^ ЗАСПАНИЙ: (1) < CR > < LF >

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *

Дізнайтеся більше з iVcan.com

Підпишіться зараз, щоб продовжувати читати та отримати доступ до повного архіву.

Продовжити читання →

Потрібна допомога в WhatsApp?