STMICROELECTRONICS STM32L0 ультра төмен қуатты MCU

Өнім туралы ақпарат
RYLR993 модулі модульді басқару үшін REYAX әзірлеген AT пәрмендер жинағын пайдаланатын LoRa SOC ядросына негізделген құрылғы болып табылады. Модуль LoRaWAN байланысын қолдайды және жекелендіру арқылы белсендіру, әуе арқылы белсендіру және ұзақ қашықтықтағы радио технологиясы сияқты мүмкіндіктерді қамтамасыз етеді. Сондай-ақ, модуль басқару мақсаттары үшін кілттерді, идентификаторларды және EUI пайдалануды қолдайды. Сонымен қатар, модульді LoRa желісіне қосылу және деректерді жіберу және радио сынақтарын орындау үшін пайдалануға болады.
Өнімді пайдалану нұсқаулары
RYLR993 модулін пайдалану үшін пайдаланушы сериялық интерфейсті пайдаланып модульге AT пәрмендерін жіберуі керек. REYAX ұсынатын AT пәрмендер жинағы LoRa желісіне қосылу, желіге деректерді жіберу және параметрлерді орнату сияқты әртүрлі әрекеттерді орындау үшін пайдалануға болатын қысқа мәтіндік жолдар сериясынан тұрады. Сондай-ақ, пайдаланушы модуль арқылы кілттерді, идентификаторларды және EUI интерфейстерін басқара алады.
Мысалыample, LoRa желісіне қосылу үшін пайдаланушы келесі пәрменді жібере алады:
- AT+JOIN
- Сілтеме күйін тексеру үшін пайдаланушы мыналарды жібере алады:
- AT+LINKC
- LoRa желісіне деректерді жіберу үшін пайдаланушы келесі пәрменді пайдалана алады:
- AT+SEND
- RYLR993 модулі сонымен қатар радио сынақ пәрмендерін қолдайды. Радио тестін орындау үшін пайдаланушы келесі пәрменді пайдалана алады:
- AT+RADIO=1
- RYLR993 модулін пайдалану туралы толығырақ ақпаратты өнімнің пайдаланушы нұсқаулығынан қараңыз.
Жалпы ақпарат
Құжат LoRa SOC ядросына негізделген құрылғылар болып табылатын REYAX RYLR993 модуліне қолданылады.
| Акроним | Анықтама |
| АБП | Жекелендіру арқылы белсендіру |
| ETSI | Еуропалық телекоммуникациялық стандарттар институты |
| Лора | Ұзақ қашықтықтағы радиотехника |
| LoRaWAN | LoRa кең ауқымды желісі |
| OTAA | Әуе арқылы белсендіру |
| RF | Радиожиілік |
| RSSI | Алынған сигнал күші көрсеткіші |
| SNR | Сигнал-шу қатынасы |
Біттіview
Келесі бөлімдер интерфейс сипаттамасын, AT пәрмендерінің анықтамасын және кейбір пайдалану жағдайлары мен енгізілген бағдарламалық құралдың сипаттамасын қамтиды.
AT командалары
AT пәрмендер жинағы модульді басқару үшін REYAX әзірлеген стандарт болып табылады. Пәрмендер жиыны қосылу, деректер алмасу және параметрлерді орнату сияқты операцияларды орындауға арналған қысқа мәтіндік жолдар сериясынан тұрады.
AT пәрмендері LoRa модулін басқару және деректерді жіберу үшін пайдаланылады. AT командалары UART арқылы жіберіледі.
- Бау деңгейі: 9600
- Деректер: 8 бит
- Паритет: жоқ
- Тоқтату: 1 бит
- Ағынды басқару: жоқ
Барлық командалар AT+XXX пішімінде, XXX пәрменді білдіреді. Келесі пәрмен әрекеттері қол жетімді:
- AT+XXX? берілген команданың қысқаша анықтамасын береді (мысалы, AT+DEUI?).
- AT+XXX пәрменді орындау үшін пайдаланылады (мысалы, AT+JOIN).
- AT+XXX=? берілген пәрменнің мәнін алу үшін қолданылады (мысалы, AT+CFS=?).
- AT+XXX= пәрменге мән беру үшін пайдаланылады (мысалы, AT+SEND=2:Hello).
Командаларды шығару UART жүйесінде қамтамасыз етілген. Шығару пішімі әдетте:
ескере отырып:
- көмек AT+XXX болғанда қайтарылады? және AT+XXX= алу керек пе? командалар орындалады.
- және каретканы қайтару және жол беруді білдіреді.
- Ешбір мән қайтарылмаған кезде мүлде қайтарылмайды.
- ATZ (MCU қалпына келтіру) қоспағанда, әрбір пәрмен алдында және одан кейін болатын күй жолын қайтарады . Мүмкін күй:
- Жарайды: пәрмен қатесіз дұрыс орындалады.
- AT_ERROR: жалпы қате
- AT_PARAM_ERROR: пәрмен параметрі қате.
- AT_BUSY_ERROR: LoRa желісі бос емес, сондықтан пәрменді аяқтау мүмкін болмады.
- AT_TEST_PARAM_OVERFLOW: параметр тым ұзын.
- AT_NO_NETWORK_JOINED: LoRa желісі қосылмаған.
- AT_RX_ERROR: пәрменді қабылдау кезінде қатені анықтау
Әрбір пәрмен сипаттамасы және бұрынғы туралы толығырақampкелесі бөлімдерде берілген. # алдында тұрған әрбір пәрменді хост модульге береді, содан кейін модульдің қайтарылуы басып шығарылады.
AT_RX_ERROR
AT_RX_ERROR жағдайында пәрмен AT_Slave жүйесінде қабылданған кезде бұзылады. Сондықтан команда орындалмайды.
Дегенмен, ұзақ пәрмендер болған жағдайда, кейбір жалған таңбалар әлі де пәрмен ретінде өңдеуге дайын кезекте болуы мүмкін. Сонымен, пайдаланушы AT_RX_ERROR алған жағдайда, пайдаланушы алдымен жіберуі керек кезекті тазарту үшін, содан кейін өңделуі үшін сол пәрменді кері жіберіңіз.
Example
AT пәрмені аяқталдыview
| Пәрмен | Параметрлер | Сипаттама |
| Жалпы командалар | ||
| AT | Жоқ | Интерфейстің бар-жоғын тексеріңіз. |
| AT | [?] | Барлық қолдау көрсетілетін пәрмендердің анықтамасы. |
| ATZ | Жоқ | Қалпына келтіру |
| AT+VL | [=verb_lvl], мұнда verb_lvl = [0:3] | Толық деңгейді орнатады/ алады. |
| AT+LTIME | [=?] | Жергілікті уақытты UTC пішімінде алады. |
| Кілттерді, идентификаторларды және EUI басқару пәрмендері | ||
| AT+APPEUI | [=01:02:03:04:05:06:07:08] | EUI қолданбасын орнатады/ алады. |
| AT+NWKKEY | [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C] |
Желінің түбірлік кілтін орнатады/ алады |
| AT+APPKEY | [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C] |
Қолданбаның түбірлік кілтін орнатады/ алады. |
| Пәрмен | Параметрлер | Сипаттама |
| AT+APPSKEY | [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C] |
Қолданбаның сеанс кілтін орнатады/ алады. |
| AT+NWKSKEY | [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C] |
Желілік сеанс кілтін орнатады/ алады. |
| AT+DADDR | [=01:02:0A:0B] | Құрылғы мекенжайын орнатады/ алады. |
| AT+DEUI | [=01:23:45:67:89:AB:CD:EF] | Модуль бірегей идентификаторын орнатады/ алады. |
| AT+NWKID | [=127] | Желі идентификаторын орнатады/ алады. |
| LoRa қосылып, деректер пәрмендерін жібереді | ||
| AT+JOIN | [=режим] мұндағы режим = 0 (ABP) немесе
режим = 1 (OTAA) |
Желіге қосылады. |
| AT+LINKC | – | Артқы сілтеме келесі сілтемеге MAC пәрменінің сұрауын тексеріңіз |
| AT+SEND | [=port_nb:confirmedmode:data]
мұнда расталған режим = 0 немесе 1. |
Желіге пакеттерді жібереді. |
| LoRa желісін басқару командалары | ||
| AT + VER | [=?] | LoRaWAN нұсқасын алады. |
| AT+ADR | [=adr_enable] мұнда
adr_enable = 0 немесе 1 |
Бейімделетін деректер жылдамдығының функционалдығын орнатады/ алады. |
| AT+DR | [=деректер] мұндағы деректер жылдамдығы = [0:7] | Деректер жылдамдығын орнатады/ алады. |
| AT+BAND | [=аймақ] мұндағы аймақ = [0:9] | Белсенді аймақты орнатады/ алады |
| AT+CLASS | [=сынып] мұндағы сынып = [A, B немесе C] | LoRa сыныбын орнатады/ алады. |
| AT+DCS | [=жұмыс циклі] мұндағы жұмыс циклі = 0 немесе 1 | Жұмыс циклінің параметрлерін орнатады/алады. |
| AT+JN1DL |
[=кешігу] мұндағы кідіріс мс |
Rx терезесі 1-де қосылу кідірісін орнатады/ алады. |
| AT+JN2DL | Rx терезесі 2-де қосылу кідірісін орнатады/ алады. | |
| AT+RX1DL | Rx терезесінің кідірісін орнатады/ алады 1. | |
| AT+RX2DL | Rx терезесінің кідірісін орнатады/ алады 2. | |
| AT+RX2DR | [=деректер] мұнда X = [0:7] | Rx терезесінің деректер жылдамдығын орнатады/алады 2. |
| AT+RX2FQ | [=жиілік] мұндағы жиілік Гц | Rx терезесінің жиілігін орнатады/ алады 2. |
| AT+TXP | [=txpow] мұндағы txpow = [0:7] | Тасымалдау қуатын орнатады/ алады. |
| AT+PGSLOT | [=кезеңділік] | Пинг ұяшығын орнатады/ алады. |
| Радио сынақ командалары | ||
| AT+TTONE |
Жоқ |
РЖ дыбысының сынағын орнатады. |
| AT+TRSSI | RF RSSI тонусын сынауды орнатады. | |
|
AT+TCONF |
[=freq:pow:bw:sf:cr:lna:pa
:mod:paylen:freqdev :lowdropt:BT] [=868000000:14:125:12:4/5:0:0: 1:255:0:0:0 for example |
LoRa RF конфигурациялау сынағын орнатады/алуға болады. |
| AT+TTX | [=nb_packets_sent] | PER RF Tx сынағы үшін жіберілетін пакеттер санын орнатады. |
| AT+TRX | [=nb_packets_received] | PER RF Rx сынағы үшін қабылданатын пакеттер санын орнатады. |
| Пәрмен | Параметрлер | Сипаттама |
| AT+CERTIF | [=режим] мұндағы режим = 0 (ABP) немесе
режим = 1 (OTAA) |
Біріктіру режимі бар LoRaWAN сертификатында модульді орнатады. |
| AT+TTH | [= , ,
, ] |
Fstart-тан Fstop-қа (Гц немесе МГц), Fdelta Гц-ке дейін RF Tx секіру сынағын бастайды |
| AT+TOFF | Жоқ | РЖ сынақтарын тоқтатады. |
| Ақпараттық команда | ||
| AT+BAT | Жоқ | Батарея деңгейін алады. |
Оқиғалар кестесі
Төмендегі кесте AT_Slave қолданбасы хост модуліне хабарландыру ретінде жіберетін оқиғаларды егжей-тегжейлі көрсетеді.
| Оқиға | Қайтарылатын мән | Сипаттама |
| +EVT:ҚОСЫЛДЫ | Жоқ | Хост модулінің шлюзге OTAA арқылы қосылғанын хабарлайды. |
|
+EVT:ҚОСЫЛУ ЖОҚ |
Жоқ |
Хост модулінің қосылу транзакциясын аяқтамағаны туралы хабарлайды (ID/Keys қатесі, шлюз арқылы Tx қабылданбады, Rx қабылданбады немесе шифры шешілмеген). Бұл жағдайда AT+JOIN қайта шақырылуы керек. |
| +EVT: | : : : | Хост модуліне асинхронды жақтаудың төмен сілтеме жақтауы бар RX терезесінде қабылданғаны туралы хабарлайды. |
| +EVT: | RX_ : : : | Төмен байланыс параметрлері бар RX терезесінде асинхронды жақтау қабылданғаны туралы хост модуліне хабарлайды. |
|
+EVT: |
RX_ : : : : : |
Негізгі модульге асинхронды жақтаудың кеңейтілген төмен сілтеме параметрлері бар RX терезесінде қабылданғаны туралы хабарлайды. Бұл оқиға кем дегенде бір сілтемені тексеру сұрауы (AT+LINKC) орындалған кезде алдыңғы оқиғаны ауыстырады. |
| +EVT:SEND_CONFIRMED | Жоқ | Хост модуліне Tx жақтауының шлюз арқылы расталғанын хабарлайды. |
Жалпы командалар
AT
| Сипаттама | Назар аудару сілтеменің дұрыс жұмыс істеп тұрғанын тексеру үшін пайдаланылады. |
| Синтаксис | AT |
| Аргументтер | Жоқ |
| Жауап | Жоқ |
| Нәтиже коды | ЖАРАЙДЫ МА |
Exampле:
AT?
| Сипаттама | Барлық қолдау көрсетілетін пәрмендердің қысқаша анықтамасын қамтамасыз етеді. |
| Синтаксис | AT? |
| Аргументтер | Жоқ |
| Жауап | Жоқ |
| Нәтиже коды | ЖАРАЙДЫ МА |
Exampле: 
ATZ – MCU қалпына келтіру
| Сипаттама | Пәрмен NVIC қалпына келтіруді жасайды: бүкіл жүйені, соның ішінде радио мен микропроцессорды қалпына келтіреді. |
| Синтаксис | ATZ |
| Аргументтер | Жоқ |
| Жауап | Жоқ |
| Нәтиже коды | Ешбір (NVIC_Reset әрекеті) |
Exampле:
Жоғарыда ###### (DevEUI, AppEui және DevAddr) кейін пәрмен арқылы көрсетілген пернелер командалық жауап емес, жай ғана ақпарат болып табылады.
AT+VL – толық деңгей
| Сипаттама | Қолданбаның толық деңгейін орнатады/ алады. |
|
Синтаксис |
AT+VL=
AT+VL=? |
|
Аргументтер |
, әдепкі 1 (VLEVEL_L) 0: VLEVEL_OFF
1: VLEVEL_L 2: VLEVEL_M 3: VLEVEL_H |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+LTIME – UTC пішіміндегі жергілікті уақыт
| Сипаттама | Жергілікті уақытты UTC пішімінде алады. |
| Синтаксис | AT+LTIME=? |
| Аргументтер | Жоқ |
| Жауап | |
| Нәтиже коды | ЖАРАЙДЫ МА |
Exampле: 
AT+OPMODE – жұмыс режимін орнату
| Сипаттама | LoRaWAN режимін немесе REYAX RYLR998 меншік режимін таңдаңыз |
| Синтаксис | AT+OPMODE=
AT+OPMODE=? |
| Аргументтер | , әдепкі 0 (LoRaWAN режимі) 0: LoRaWAN режимі
1: REYAX RYLR998 меншік режимі *RYLR993 NETWORKID кодын орнату мүмкін емес, тек RYLR18 әдепкі NETWORKID=998 қабылдаңыз. Бұл режимге кірген кезде RYLR998 AT пәрменін қараңыз. |
| Жауап | |
| Нәтиже коды | ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Exampле: 
Кілттерді, идентификаторларды және EUI басқаруын
AT+APPEUI – қолданба идентификаторы
| Сипаттама | EUI қолданбасын орнатады/ алады. |
|
Синтаксис |
AT+APPEUI=
AT+APPEUI=? |
| Аргументтер | , ”:” арқылы бөлінген 8 байт мән (он алтылық формат жолы) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Examples: 
AT+NWKKEY – Желінің түбірлік кілті
| Сипаттама | Желінің түбірлік кілтін орнатады/ алады. Бұл кілт тек OTAA режимінде қолданылады. |
|
Синтаксис |
AT+NWKEY=
AT+NWKKEY=? |
| Аргументтер | , ”:” арқылы бөлінген 4 байт мән (он алтылық формат жолы) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Examples: 
AT+APPKEY – қолданбаның түбірлік кілті
| Сипаттама | Қолданбаның түбірлік кілтін орнатады/ алады. Бұл кілт тек OTAA режимінде қолданылады. |
|
Синтаксис |
AT+APPKEY=
AT+APPKEY=? |
| Аргументтер | , ”:” арқылы бөлінген 16 байт мән (он алтылық формат жолы) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Examples: 
AT+APPSKEY – қолданба сеансының кілті
|
Сипаттама |
Қолданбаның сеанс кілтін орнатады/ алады. Бұл кілт тек OTAA және APB режимдерінде қолданылады. OTAA режимінде бұл кілт қолданбаның түбірлік кілтімен және JoinAccept жауап ақпаратымен туынды процесс кезінде ауыстырылады. |
|
Синтаксис |
AT+APPSKEY=
AT+APPSKEY=? |
| Аргументтер | , ”:” арқылы бөлінген 16 байт мән (он алтылық формат жолы) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Exampле: 
AT+NWKSKEY – желілік сеанс кілті
|
Сипаттама |
Желілік сеанс кілтін орнатады/ алады. Бұл кілт OTAA және ABP режимдерінде пайдаланылады. OTAA режимінде бұл кілт шығару процесі кезінде желінің түбірлік кілтімен және JoinAccept жауап ақпаратымен ауыстырылады. |
|
Синтаксис |
AT+NWKSKEY=
AT+NWKSEY=? |
| Аргументтер | , ”:” арқылы бөлінген 16 байт мән (он алтылық формат жолы) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Exampле: 
AT+DADDR – Құрылғы мекенжайы
| Сипаттама | Құрылғы мекенжайын орнатады/ алады. |
|
Синтаксис |
AT+DADDR=
AT+DADDR=? |
| Аргументтер | , ”:” арқылы бөлінген 4 байт мән (он алтылық формат жолы) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Examples:
AT+DEUI – EUI құрылғысы
| Сипаттама | EUI құрылғысын орнатады/ алады. |
|
Синтаксис |
AT+DEUI=
AT+DEUI=? |
| Аргументтер | , ”:” арқылы бөлінген 8 байт мән (он алтылық формат жолы) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Examples: 
AT+NWKID – желі идентификаторы
| Сипаттама | Желі идентификаторын орнатады/ алады. |
|
Синтаксис |
AT+NWKID=
AT+NWKID=? |
| Аргументтер | , 1-ден 0-ге дейінгі 127 байт ондық мәні |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Examples: 
LoRa желісіне қосылыңыз және деректерді жіберіңіз
| Сипаттама | LoRa желісіне қосылыңыз. |
| Синтаксис | AT+JOIN= |
|
Аргументтер |
0: желіге ABP арқылы қосылу 1: желіге OTAA арқылы қосылу |
| Жауап | +EVT:JOINED немесе +EVT:JOIN_FAILED |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
AT+JOIN – LoRa желісіне қосылыңыз
Examples: 
AT+LINKC – Сілтемені тексеру сұрауы
| Сипаттама | Артқы сілтеме келесі сілтемеге MAC пәрменінің сұрауын тексеріңіз. DemodMargin және
NbGateways шығыс ақпараты кеңейтілген Rx оқиғаларына +EVT:RX беріледі. |
| Синтаксис | AT+LINKC |
| Аргументтер | Жоқ |
| Жауап | Жоқ |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples: 
AT+SEND – LoRa желісіне деректерді жіберу
| Сипаттама | LoRaWAN желісіне көрсетілген және AppPort және пайдалы жүктемесі бар қолданба пакеттерін жібереді. |
| Синтаксис | AT+SEND= : : |
|
Аргументтер |
• : жіберілетін қолданба порты
• – 0: расталмаған хабарлама – 1: расталған хабарлама • : он алтылық форматтағы жолдардағы пайдалы жүктеме (максималды ұзындығы 242 байт) |
| Жауап | +EVT:SEND_CONFIRMED |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR AT_DUTYCYLE_RESTRICTED AT_NO_NET_JOINED AT_BUSY_ERROR AT_CRYPTO_ERROR AT_ERROR |
Examples: 
LoRa желісін басқару
AT+VER – Микробағдарлама нұсқасы
| Сипаттама | AT_Slave микробағдарламасының нұсқасын алады. |
|
Синтаксис |
APP_VERSION: Vx.yz
MW_LORAWAN_VERSION: Va.bc MW_RADION_VERSION: Vd.ef |
| Аргументтер | Жоқ |
| Жауап | |
| Нәтиже коды | ЖАРАЙДЫ МА |
Exampле:
AT+ADR – Деректер жылдамдығының бейімделу мүмкіндігі
| Сипаттама | Бейімделетін деректер жылдамдығының функционалдығын орнатады/ алады. |
|
Синтаксис |
AT+ADR=
AT+ADR=? |
|
Аргументтер |
• 0: ADR өшірілген • 1: ADR қосылған (әдепкі) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples: 
AT+DR – Деректер жылдамдығы
| Сипаттама | Tx деректер жылдамдығын орнатады/ алады. |
|
Синтаксис |
AT+DR=
AT+DR=? |
| Аргументтер | [0,1,2,3,4,5,6,7] диапазонында |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR |
Ескерту: Деректер жылдамдығын орнату үшін ADR өшірілген болуы керек.
Examples:
AT+BAND – Белсенді аймақ
| Сипаттама | Белсенді аймақты орнатады/ алады. |
|
Синтаксис |
AT+BAND=
AT+BAND=? |
|
Аргументтер |
: белсенді аймақтарға сәйкес сан
0: AS923 (RYLR993) 1: AU915 (RYLR993_AK) 5: EU868 6: KR920 (RYLR993_AK) 7: IN865 (RYLR993) 8: US915 9: RU864 (RYLR993_AK) |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+CLASS – LoRa класы
| Сипаттама | LoRa сыныбын орнатады/ алады. |
|
Синтаксис |
AT+CLASS=
AT+CLASS=? |
| Аргументтер | : A, B немесе C болуы керек. |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_ERROR AT_PARAM_ERROR AT_NO_CLASS_B_ENABLE AT_NO_NET_JOINED |
Examples:
AT+DCS – Жұмыс циклінің параметрлері
| Сипаттама | Жұмыс циклінің параметрлерін орнатады/ алады. |
|
Синтаксис |
AT+DCS=
AT+DCS=? |
|
Аргументтер |
0: жұмыс циклі өшірілген 1: жұмыс циклі қосылған |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+JN1DL – Rx 1 терезесінде қосылудың кешігуі
| Сипаттама | Tx соңы мен 1 біріктіру Rx терезесі арасындағы біріктіруді қабылдау кідірісін орнатады/алады (мспен). |
|
Синтаксис |
AT+JN1DL=
AT+JN1DL=? |
| Аргументтер | : мсдегі мән |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+JN2DL – Rx 2 терезесінде қосылудың кешігуі
| Сипаттама | Tx соңы мен 2 біріктіру Rx терезесі арасындағы біріктіруді қабылдау кідірісін орнатады/алады (мспен). |
|
Синтаксис |
AT+JN2DL=
AT+JN2DL=? |
| Аргументтер | : мсдегі мән |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+RX1DL – Rx терезесінің кешігуі 1
| Сипаттама | Tx соңы мен 1 Rx терезесі арасындағы кідірісті орнатады/алады (мспен). |
|
Синтаксис |
AT+RX1DL=
AT+RX1DL=? |
| Аргументтер | : мсдегі мән |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+RX2DL – Rx терезесінің кешігуі 2
| Сипаттама | Tx соңы мен 2 Rx терезесі арасындағы кідірісті орнатады/алады (мспен). |
|
Синтаксис |
AT+RX2DL=
AT+RX2DL=? |
| Аргументтер | : мсдегі мән |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+RX2DR – Rx терезесінің деректер жылдамдығы 2
| Сипаттама | Rx терезесінің 2 деректер жылдамдығын орнатады/алады (DR_X сәйкес 0-7). |
|
Синтаксис |
AT+RX2DR=
AT+RX2DR=? |
| Аргументтер | : ауқымдағы мән [0:15] |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+RX2FQ – Rx терезесінің жиілігі 2
| Сипаттама | Rx терезесінің 2 жиілігін орнатады/ алады. |
|
Синтаксис |
AT+RX2FQ=
AT+RX2FQ=? |
| Аргументтер | : Гц-дегі мән |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+TXP – қуат беру
| Сипаттама | Тасымалдау қуатын орнатады/ алады. |
|
Синтаксис |
AT+TXP=
AT+TXP=? |
| Аргументтер | : [0:15] ауқымында белсендірілген аймақ ауқымында болуы керек. |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+PGSLOT – пинг ұясы
| Сипаттама | Unicast пинг ұясының кезеңділігін орнатады/ алады. |
|
Синтаксис |
AT+PGSLOT=
AT+PGSLOT=? |
|
Аргументтер |
: берілетін мерзімділік [0:7] ауқымында болуы керек
Ping ұяшығының мерзімділігі секундтарда 2< мерзімділік >. |
| Жауап | |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Example
Радио сынақ командалары
AT+TTONE – RF тонусын тексеру
| Сипаттама | РЖ дыбысын тексеруді бастайды. |
| Синтаксис | AT+TTONE |
| Аргументтер | Жоқ |
| Жауап | Жоқ |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_BUSY_ERROR |
Exampле:
AT+TRSSI – RF RSSI тон сынағы
| Сипаттама | RF RSSI тонусын сынауды бастайды. |
| Синтаксис | AT+TRSSI |
| Аргументтер | Жоқ |
| Жауап | : дБм-дегі мән |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_BUSY_ERROR |
Example
AT+TCONF – LoRa RF сынақ конфигурациясы
| Сипаттама | LoRa RF сынақ конфигурациясын орнатады/алады. |
|
Синтаксис |
AT+TCONF= : : : : : : : : : : :
AT+TCONF=? |
|
Аргументтер |
• : жиілік Гц | |
| • : [-9:22] дБм ауқымындағы Tx қуаты | ||
| • : | ||
| – LoRa (кГц) | ||
| ◦ 0: 7.8125 | ||
| ◦ 1: 15.625 | ||
| ◦ 2: 31.25 | ||
| ◦ 3: 62.5 | ||
| ◦ 4: 125 | ||
| ◦ 5: 250 | ||
| ◦ 6: 500 | ||
| – | FSK: 4800 - 467000 Гц | |
| • : | ||
| – LoRa: SF5 - SF12 бит/с | ||
| – | FSK: 600 - 300000 бит/с | |
| • : тек LoRa | ||
| – | 1: 4/5 | |
| – | 2: 4/6 | |
| – | 3: 4/7 | |
| – | 4: 4/8 | |
| • : төмен шу ampқұтқарушы
– 0: Өшірулі |
||
| – | 1: қосулы | |
| • : PA арттыру | ||
| – 0: Өшірулі | ||
| – | 1: қосулы | |
| • : модуляция | ||
| – | [0: FSK | |
| – 1: ЛоРа | ||
| – 2: BPSK(Tx) | ||
| • : пайдалы жүк ұзындығы 1-ден 256-ға дейін | ||
| • : FSK бар болғаны 4800 - 467000 | ||
| • : төмен DR оңтайландыру, тек LoRa | ||
| – 0: Өшірулі | ||
| – | 1: қосулы | |
| – 2: Авто (SF1 немесе SF11 болғанда 12, әйтпесе 0) | ||
| • : тек FSK | ||
| – 0: Гаусс сүзгісі қолданылмаған | ||
| – | 1: BT = 0,3 | |
| – | 2: BT = 0,5 | |
| – | 3: BT = 0,7 | |
| – | 4: BT = 1 | |
|
Жауап |
• Жиілік= Hz
• Қуат= дБм • Өткізу жолағы= (=125000 Гц) • SF= • CR= (=4/5) • LNA күйі= • PA күшейту күйі= • Модуляция • Пайдалы жүк лен= Байттар • • LowDRopt[0-2]= • |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Ескерту: , , және аргументтер пәрмен синтаксисі бойынша талап етіледі, бірақ B-L072Z-LRWAN1 платформасында пайдаланылмайды.
Examples:
AT+TTX – PER RF TX сынағы үшін жіберілетін пакеттер
| Сипаттама | Жіберілетін пакеттер санымен PER RF TX сынағын бастайды. |
| Синтаксис | AT+TTX= |
| Аргументтер | |
| Жауап | Жоқ |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR AT_BUSY_ERROR |
Exampле:
AT+TRX – PER RF RX сынағы үшін қабылданатын пакеттер
| Сипаттама | Қабылданатын пакеттер санымен PER RF RX сынағын бастайды. |
| Синтаксис | AT+TRX= |
| Аргументтер | |
| Жауап | Жоқ |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR AT_BUSY_ERROR |
Exampле:
AT+TTH – RF Tx секіру сынағы
| Сипаттама | Fdelta қадамдарымен Fstart-тан Fstop-қа дейін RF Tx секіру сынағын бастайды. |
| Синтаксис | AT+TTH= , , , |
|
Аргументтер |
• : жиілікті бастау (Гц немесе МГц)
• : жиілікті тоқтату (Гц немесе МГц) • : жиілік өткізу жолағы (Гц) • : жіберілетін пакеттер саны |
| Жауап | Жоқ |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR AT_BUSY_ERROR |
Exampле:
AT+CERTIF – қосылу режимі бар LoRaWAN сертификатындағы модуль
| Сипаттама | Модульді LoRaWAN сертификатында және қосылу режимін таңдау арқылы іске қосады. |
| Синтаксис | AT+CERTIF= |
|
Аргументтер |
0: желіге ABP арқылы қосылу 1: желіге OTAA арқылы қосылу |
|
Жауап |
+EVT:ҚОСЫЛДЫ
+EVT:JOIN_FAILED |
|
Нәтиже коды |
ЖАРАЙДЫ МА
AT_PARAM_ERROR |
Examples:
AT+TOFF – РЖ сынағы
| Сипаттама | РЖ сынағын тоқтатады. |
| Синтаксис | AT+TOFF |
| Аргументтер | Жоқ |
| Жауап | Жоқ |
| Нәтиже коды | ЖАРАЙДЫ МА |
Exampле:
Ақпарат
AT+BAT – Батарея деңгейі
| Сипаттама | Батарея деңгейін (мВ) алады. |
| Синтаксис | AT+BAT=? |
| Аргументтер | Жоқ |
| Жауап | : мән мВ |
| Нәтиже коды | ЖАРАЙДЫ МА |
Exampле:
AT+TEMP – Температура
| Сипаттама | Модульдің температурасын алады (Цельсий градусымен °C). |
| Синтаксис | AT+TEMP=? |
| Аргументтер | Жоқ |
| Жауап | : мән Цельсий дәрежесінде. |
| Нәтиже коды | ЖАРАЙДЫ МА |
Exampле:
Examples
Мұнда кейбір негізгі эксampAT пәрмендерін пайдалану жолын сипаттайтын мәліметтер. Келесі бөлімдерде хост ұсынатын пәрмендердің алдында #, ал түсініктемелер /* */ арқылы қабылданады.
Қосылу және расталмаған режимде жіберу
Қосылыңыз және расталған режимде жіберіңіз
Rx деректерді алды
+EVT:RX қабылданғанда, көрсетілген порттан жіберілген деректерді шығарып алуға болады.
В класы сұрауды қосады
бұрынғыampТөменде AT пәрмендер тізбегі арқылы В класының сұрауын орындау жолы көрсетілген.
Электрондық пошта : sales@reyax.com
Webсайт : http://reyax.com
Авторлық құқық © 2022, REYAX TECHNOLOGY CO., LTD
Құжаттар / Ресурстар
![]() |
STMICROELECTRONICS STM32L0 ультра төмен қуатты MCU [pdf] Пайдаланушы нұсқаулығы STM32L0 ультра төмен қуатты MCU, STM32L0, ультра төмен қуатты MCU, төмен қуатты MCU, қуатты MCU |





