STMICROELECTRONICS-LOGO

STMICROELECTRONICS STM32L0 ပါဝါအလွန်နည်းသော MCU များ

STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-PRODUCT

ထုတ်ကုန်အချက်အလက်

RYLR993 module သည် module ကိုထိန်းချုပ်ရန်အတွက် REYAX မှထုတ်လုပ်ထားသည့် AT command set ကိုအသုံးပြုသည့် LoRa SOC core-based စက်ပစ္စည်းတစ်ခုဖြစ်သည်။ မော်ဂျူးသည် LoRaWAN ဆက်သွယ်ရေးကို ပံ့ပိုးပေးကာ စိတ်ကြိုက်ပြုလုပ်ခြင်း၊ လေပေါ်မှ အသက်သွင်းခြင်းနှင့် တာဝေးပစ်ရေဒီယိုနည်းပညာဖြင့် အသက်သွင်းခြင်းကဲ့သို့သော အင်္ဂါရပ်များကို ပံ့ပိုးပေးပါသည်။ မော်ဂျူးသည် စီမံခန့်ခွဲမှုရည်ရွယ်ချက်များအတွက် သော့များ၊ ID များနှင့် EUI များအသုံးပြုမှုကိုလည်း ပံ့ပိုးပေးပါသည်။ ထို့အပြင်၊ LoRa ကွန်ရက်တွင် ဒေတာများ ပေးပို့ခြင်းနှင့် ရေဒီယိုစမ်းသပ်မှုများ လုပ်ဆောင်ရန် မော်ဂျူးကို အသုံးပြုနိုင်သည်။

ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ

RYLR993 module ကိုအသုံးပြုရန်၊ အသုံးပြုသူသည် serial interface ကိုအသုံးပြု၍ module သို့ AT command များကို ပေးပို့ရပါမည်။ REYAX မှ ပံ့ပိုးပေးသော AT အမိန့်ပေးချက်တွင် LoRa ကွန်ရက်သို့ချိတ်ဆက်ခြင်း၊ ကွန်ရက်သို့ဒေတာပေးပို့ခြင်းနှင့် ကန့်သတ်ဘောင်များသတ်မှတ်ခြင်းစသည့် လုပ်ဆောင်ချက်အမျိုးမျိုးကိုလုပ်ဆောင်ရန် အသုံးပြုနိုင်သည့် တိုတောင်းသောစာသားကြိုးများပါရှိပါသည်။ အသုံးပြုသူသည် မော်ဂျူးကို အသုံးပြု၍ သော့များ၊ ID များနှင့် EUI များကို စီမံခန့်ခွဲနိုင်သည်။
ဟောင်းအတွက်ample၊ LoRa ကွန်ရက်သို့ ဝင်ရောက်ရန်၊ အသုံးပြုသူသည် အောက်ပါ command ကို ပေးပို့နိုင်သည်-

  • AT+JOIN
    • လင့်ခ်အခြေအနေကို စစ်ဆေးရန်၊ အသုံးပြုသူက ပေးပို့နိုင်သည်-
  • AT+LINKC
    • LoRa ကွန်ရက်သို့ ဒေတာပေးပို့ရန်၊ အသုံးပြုသူသည် အောက်ပါ command ကို အသုံးပြုနိုင်သည်။
  • AT+SEND
    • RYLR993 module သည် ရေဒီယိုစမ်းသပ်မှုအမိန့်များကိုလည်း ပံ့ပိုးပေးပါသည်။ ရေဒီယိုစမ်းသပ်မှုပြုလုပ်ရန်၊ အသုံးပြုသူသည် အောက်ပါ command ကို အသုံးပြုနိုင်သည်။
  • AT+RADIO=1
    • RYLR993 module ကိုအသုံးပြုခြင်းနှင့်ပတ်သက်သောအသေးစိတ်အချက်အလက်များအတွက်၊ ထုတ်ကုန်အသုံးပြုသူလက်စွဲကို ဖတ်ရှုပါ။

ယေဘုယျသတင်းအချက်အလက်

စာရွက်စာတမ်းသည် LoRa SOC core-based devices များဖြစ်သည့် REYAX RYLR993 module နှင့်သက်ဆိုင်ပါသည်။

အတိုကောက် အဓိပ္ပါယ်
ABP စိတ်ကြိုက်ပြင်ဆင်ခြင်းဖြင့် အသက်သွင်းခြင်း။
ETSI ဥရောပဆက်သွယ်ရေးစံချိန်စံညွှန်းအဖွဲ့အစည်း
LoRa တာဝေးရေဒီယိုနည်းပညာ
LoRaWAN LoRa ကျယ်ပြန့်သောကွန်ရက်
OTAA ဝေဟင်မှ လှုပ်ရှားခြင်း။
RF ရေဒီယိုကြိမ်နှုန်း
RSSI အချက်ပြ ခွန်အား ညွှန်ပြချက် ရရှိခဲ့သည်။
SNR Signal-to-noise အချိုး

ကျော်view

အောက်ဖော်ပြပါ ကဏ္ဍများတွင် အင်တာဖေ့စ်ဖော်ပြချက်၊ AT ညွှန်ကြားချက်များ အဓိပ္ပါယ်ဖွင့်ဆိုချက်နှင့် အချို့သော အသုံးပြုမှုကိစ္စများနှင့် ထည့်သွင်းထားသော ဆော့ဖ်ဝဲလ်၏ ဖော်ပြချက်တို့ ပါဝင်သည်။

AT အမိန့်များ

AT command set သည် module ကိုထိန်းချုပ်ရန်အတွက် REYAX မှတီထွင်ထားသောစံတစ်ခုဖြစ်သည်။ command set တွင် ပါဝင်ခြင်း၊ ဒေတာဖလှယ်ခြင်းနှင့် ကန့်သတ်ချက်များ ဆက်တင်များကဲ့သို့သော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်ရန်အတွက် တိုတောင်းသော စာသားကြိုးများ အတွဲလိုက် ပါဝင်ပါသည်။
AT command များကို LoRa module မောင်းနှင်ရန်နှင့် ဒေတာပေးပို့ရန်အတွက် အသုံးပြုပါသည်။ AT အမိန့်များကို UART မှတဆင့်ပေးပို့သည်။

  • Baud နှုန်း: 9600
  • ဒေတာ- 8 ဘစ်
  • Parity- မရှိပါ။
  • ရပ်ရန်- 1 ဘစ်
  • စီးဆင်းမှုထိန်းချုပ်မှု: မရှိပါ

ကွန်မန်းအားလုံးသည် AT+XXX ပုံစံဖြစ်ပြီး၊ XXX သည် အမိန့်ကို ကိုယ်စားပြုသည်။ အောက်ပါ command အပြုအမူများကို ရရှိနိုင်ပါသည်။

  • AT+XXX? ပေးထားသော command ၏အကူအညီတို (ဥပမာ AT+DEUI?)။
  • AT+XXX ကို အမိန့်တစ်ခု (AT+JOIN ကဲ့သို့) လုပ်ဆောင်ရန် အသုံးပြုသည်။
  • AT+XXX=? ပေးထားသော command ၏တန်ဖိုး (ဥပမာ AT+CFS=?) ကို ရယူရန် အသုံးပြုသည်။
  • AT+XXX= အမိန့်တစ်ခုအတွက် တန်ဖိုးတစ်ခုပေးရန် အသုံးပြုသည် (ဥပမာ AT+SEND=2:Hello)။

UART တွင် အမိန့်ပေးသည့်အထွက်ကို ပေးထားသည်။ အထွက်ဖော်မတ်သည် ပုံမှန်အားဖြင့်-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

ထည့်သွင်းစဉ်းစားခြင်း- 

  • AT+XXX အကူအညီပေးသည့်အခါ ပြန်လာမည်လား။ AT+XXX= ရယူပါ။ commands တွေကို run တယ်။
  • နှင့် carriage return နှင့် line feed ကို ကိုယ်စားပြုသည်။
  • တန်ဖိုးမရှိတော့တဲ့အခါ၊ လုံးဝမပြန်ပါ။
  • ATZ (MCU ပြန်လည်သတ်မှတ်ခြင်းမှလွဲ၍) အမိန့်တိုင်းသည် ရှေ့နှင့်နောက်တွင်ရှိသော status string တစ်ခုကို ပြန်ပေးသည် . ဖြစ်နိုင်ခြေအခြေအနေများမှာ-
    • OK- command ကို Error မရှိဘဲ မှန်ကန်စွာ လုပ်ဆောင်ပါ။
    • AT_ERROR- ယေဘုယျအမှား
    • AT_PARAM_ERROR- အမိန့်၏ ဘောင် မှားနေပါသည်။
    • AT_BUSY_ERROR- LoRa ကွန်ရက် အလုပ်ရှုပ်နေသောကြောင့် အမိန့်ကို မပြီးမြောက်နိုင်ပါ။
    • AT_TEST_PARAM_OVERFLOW- ကန့်သတ်ချက်သည် ရှည်လွန်းသည်။
    • AT_NO_NETWORK_JOINED- LoRa ကွန်ရက် မပါဝင်ပါ။
    • AT_RX_ERROR- အမိန့်ကို လက်ခံစဉ်အတွင်း အမှားအယွင်းတွေ့ရှိခြင်း။

command တစ်ခုချင်းစီ၏ အသေးစိတ်အချက်အလက်များနှင့် ဥပမာများamples များကို နောက်အပိုင်းများတွင် ပေးထားပါသည်။ # ၏ရှေ့တွင်ရှိသော command တစ်ခုစီကို module သို့ host မှပံ့ပိုးပေးသည်၊ ထို့နောက် module ၏ပြန်လာမှုကိုပုံနှိပ်သည်။

AT_RX_ERROR

AT_RX_ERROR ကိစ္စမျိုးတွင်၊ AT_Slave တွင် လက်ခံရရှိသည့်အခါ အမိန့်သည် ပျက်စီးသွားပါသည်။ ထို့ကြောင့် command သည် run မည်မဟုတ်ပါ။
သို့သော်၊ ရှည်လျားသော command များတွင်၊ အချို့သော spurious ဇာတ်ကောင်များသည် တန်းစီနေနိုင်ဆဲဖြစ်ပြီး အမိန့်တစ်ခုအဖြစ် လုပ်ဆောင်ရန် အသင့်ဖြစ်နေပါပြီ။ ထို့ကြောင့်၊ အသုံးပြုသူသည် AT_RX_ERROR ကိုလက်ခံရရှိပါက၊ အသုံးပြုသူသည် ဦးစွာပေးပို့ရပါမည်။ တန်းစီခြင်းကို ရှင်းထုတ်ရန်၊ ထို့နောက် ၎င်းကို လုပ်ဆောင်ရန်အတွက် တူညီသော command ကို ပြန်ပို့ပါ။

ExampleSTMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT အမိန့်ပေးသည်။view

အမိန့်ပေးသည်။ ကန့်သတ်ချက်များ ဖော်ပြချက်
အထွေထွေအမိန့်များ
AT တစ်ခုမှ အင်တာဖေ့စ်ကို ရနိုင်သလား စစ်ဆေးပါ။
AT [?] ပံ့ပိုးထားသော အမိန့်အားလုံး၏ အကူအညီ။
ATZ တစ်ခုမှ ပြန်လည်သတ်မှတ်ပါ။
AT+VL [=verb_lvl] နေရာတွင် verb_lvl = [0:3] စကားလုံးအဆင့်ကို သတ်မှတ်/ရယူသည်။
AT+LTIME [=?] UTC ဖော်မတ်ဖြင့် ဒေသစံတော်ချိန်ကို ရယူပါ။
သော့များ၊ ID များနှင့် 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] မော်ဂျူးထူးခြားသော ID ကို သတ်မှတ်/ရယူသည်။
AT+NWKID [=127] ကွန်ရက် ID ကို သတ်မှတ်/ရယူသည်။
LoRa ပါဝင်ပြီး ဒေတာညွှန်ကြားချက်များ ပေးပို့ပါ။
AT+JOIN [=mode] နေရာတွင် မုဒ် = 0 (ABP) သို့မဟုတ်

မုဒ် = 1 (OTAA)

 

ကွန်ရက်ချိတ်ဆက်ပါ။

AT+LINKC Piggyback လင့်ခ်သည် MAC အမိန့်ပေးချက် တောင်းဆိုချက်ကို နောက်ထပ်လင့်ခ်သို့ စစ်ဆေးပါ။
AT+SEND [=port_nb:အတည်ပြုမုဒ်:ဒေတာ]

အတည်ပြုမုဒ် = 0 သို့မဟုတ် 1 နေရာတွင်။

 

ကွန်ရက်သို့ ပက်ကတ်များကို ပို့သည်။

LoRa ကွန်ရက်စီမံခန့်ခွဲမှုအမိန့်များ
AT+VER [=?] LoRaWAN ဗားရှင်းကို ရယူပါ။
AT+ADR [=adr_enable] ဘယ်မှာလဲ။

adr_enable = 0 သို့မဟုတ် 1

 

လိုက်လျောညီထွေရှိသော ဒေတာနှုန်းထား လုပ်ဆောင်နိုင်စွမ်းကို သတ်မှတ်/ရယူသည်။

AT+DR [=datarate] where datarate = [0:7] ဒေတာနှုန်းကို သတ်မှတ်/ရယူသည်။
AT+BAND [=region] ရှိရာ ဒေသ = [0:9] လှုပ်ရှားနေသော ဒေသကို သတ်မှတ်/ရယူသည်။
AT+CLASS [=class] နေရာတွင် class = [A၊ B သို့မဟုတ် C] LoRa အတန်းကို သတ်မှတ်/ရယူသည်။
AT+DCS [=dutycycle] နေရာတွင် dutycycle = 0 သို့မဟုတ် 1 တာဝန်သံသရာဆက်တင်များကို သတ်မှတ်/ရယူသည်။
AT+JN1DL  

 

[=delay] ms တွင် နှောင့်နှေးနေပါသည်။
Rx window 1 တွင် ပါဝင်ရန်နှောင့်နှေးမှုကို သတ်မှတ်/ရယူသည်။
AT+JN2DL Rx window 2 တွင် ပါဝင်ရန်နှောင့်နှေးမှုကို သတ်မှတ်/ရယူသည်။
AT+RX1DL Rx window 1 ၏နှောင့်နှေးမှုကို သတ်မှတ်/ရယူသည်။
AT+RX2DL Rx window 2 ၏နှောင့်နှေးမှုကို သတ်မှတ်/ရယူသည်။
AT+RX2DR [=datarate] နေရာတွင် X = [0:7] Rx window 2 ၏ ဒေတာနှုန်းကို သတ်မှတ်/ရယူသည်။
AT+RX2FQ [=freq] Hz တွင် ကြိမ်နှုန်းရှိရာ Rx window 2 ၏ ကြိမ်နှုန်းကို သတ်မှတ်/ရယူသည်။
AT+TXP [=txpow] နေရာတွင် txpow = [0:7] ပို့လွှတ်ပါဝါကို သတ်မှတ်/ရယူသည်။
AT+PGSLOT [= ကာလအပိုင်းအခြား] ping slot ကို သတ်မှတ်/ရယူသည်။
ရေဒီယိုစမ်းသပ်မှုအမိန့်များ
AT+TTONE  

တစ်ခုမှ

RF အသံစမ်းသပ်မှုကို သတ်မှတ်သည်။
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

 

 

 

Config LoRa RF စမ်းသပ်မှုကို သတ်မှတ်/ရယူသည်။

AT+TTX [=nb_packets_sent] PER RF Tx စမ်းသပ်မှုအတွက် ပေးပို့ရမည့် ပက်ကတ်အရေအတွက်ကို သတ်မှတ်သည်။
AT+TRX [=nb_packets_received] PER RF Rx စမ်းသပ်မှုအတွက် လက်ခံရရှိမည့် ပက်ကတ်အရေအတွက်ကို သတ်မှတ်သည်။
အမိန့်ပေးသည်။ ကန့်သတ်ချက်များ ဖော်ပြချက်
AT+CERTIF [=mode] နေရာတွင် မုဒ် = 0 (ABP) သို့မဟုတ်

မုဒ် = 1 (OTAA)

 

Join မုဒ်ဖြင့် LoRaWAN အသိအမှတ်ပြုလက်မှတ်တွင် မော်ဂျူးကို သတ်မှတ်သည်။

AT+TTH [= ၊ ၊

၊ ]

Fstart မှ Fstop (Hz သို့မဟုတ် MHz)၊ Fdelta ဖြင့် Hz တွင် RF Tx hopping test ကို စတင်သည်
AT+TOFF တစ်ခုမှ RF စမ်းသပ်မှုများကို ရပ်ပါ။
သတင်းအချက်အလက်အမိန့်
AT+BAT တစ်ခုမှ ဘက်ထရီအဆင့်ကို ရရှိသည်။

ပွဲဇယား
အောက်ပါဇယားတွင် AT_Slave အပလီကေးရှင်းမှ လက်ခံသူ module သို့ အသိပေးချက်အဖြစ် ပေးပို့သည့် အဖြစ်အပျက်များကို အသေးစိတ်ဖော်ပြထားသည်။

ပွဲ တန်ဘိုး ပြန်ပေး ဖော်ပြချက်
+EVT- ပါဝင်ခဲ့သည်။ တစ်ခုမှ OTAA မှ ဂိတ်ဝတွင် လက်ခံသူ module တစ်ခုအား ချိတ်ဆက်ထားကြောင်း အကြောင်းကြားသည်။
 

+EVT- Join မအောင်မြင်ပါ။

 

တစ်ခုမှ

လက်ခံဆောင်ရွက်သူ module သည် ပူးပေါင်းငွေပေးငွေယူကို မပြီးမြောက်ကြောင်း အသိပေးသည် (ID/Keys အမှားအယွင်း၊ Tx ကို ဂိတ်ဝမှလက်ခံခြင်းမရှိ၊ Rx မရရှိ သို့မဟုတ် စာဝှက်မထားသော)။ ဤကိစ္စတွင်၊ AT+JOIN ကို ပြန်ခေါ်ရပါမည်။
+EVT- : : : အောက်လင့်ဘောင်ပါသော RX ဝင်းဒိုးတစ်ခုတွင် အပြိုင်အဆိုင်ဖရိမ်တစ်ခုကို လက်ခံရရှိထားကြောင်း လက်ခံယူနစ်အား အသိပေးသည်။
+EVT- RX_ : : : downlink parameters များပါရှိသော RX ဝင်းဒိုးတစ်ခုတွင် အပြိုင်အဆိုင်ဘောင်တစ်ခုကို လက်ခံရရှိကြောင်း လက်ခံရရှိသူ module အား အသိပေးသည်။
 

+EVT-

 

RX_ : : :

: :

RX ဝင်းဒိုးတွင် တိုးချဲ့ထားသော လင့်ခ်ပါရာမီတာများပါရှိသော အပြိုင်အဆိုင်ဘောင်တစ်ခုကို လက်ခံရရှိထားကြောင်း လက်ခံသူ module အား အသိပေးသည်။ အနည်းဆုံး လင့်ခ်စစ်ဆေးရန် တောင်းဆိုချက် (AT+LINKC) ကို လုပ်ဆောင်သည့်အခါ ဤဖြစ်ရပ်သည် ယခင်ဖြစ်ရပ်ကို အစားထိုးသည်။
+EVT-SEND_CONFIRMED တစ်ခုမှ Tx frame တစ်ခုကို ဂိတ်ဝမှ အသိအမှတ်ပြုကြောင်း လက်ခံရရှိသည့် မော်ဂျူးအား အသိပေးသည်။

အထွေထွေအမိန့်များ

AT

ဖော်ပြချက် လင့်ခ်သည် ကောင်းမွန်စွာ အလုပ်လုပ်ခြင်း ရှိ၊ မရှိ စစ်ဆေးရန် အာရုံစိုက်မှုကို အသုံးပြုသည်။
အထားအသို AT
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု တစ်ခုမှ
ရလဒ်ကုဒ် အိုကေ

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT?

ဖော်ပြချက် ပံ့ပိုးထားသော အမိန့်အားလုံး၏ အတိုချုံးအကူအညီကို ပေးသည်။
အထားအသို AT?
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု တစ်ခုမှ
ရလဒ်ကုဒ် အိုကေ

Example- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

ATZ – MCU ပြန်လည်သတ်မှတ်ခြင်း။

ဖော်ပြချက် ညွှန်ကြားချက်သည် NVIC ပြန်လည်သတ်မှတ်ခြင်းကို ထုတ်ပေးသည်- ရေဒီယိုနှင့် မိုက်ခရိုပရိုဆက်ဆာ အပါအဝင် စနစ်တစ်ခုလုံးကို ပြန်လည်သတ်မှတ်သည်။
အထားအသို ATZ
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု တစ်ခုမှ
ရလဒ်ကုဒ် တစ်ခုမျှ (NVIC_ပြန်လည်သတ်မှတ်သည့်လုပ်ဆောင်ချက်)

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

###### (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-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+LTIME – UTC ဖော်မတ်ဖြင့် ဒေသစံတော်ချိန်

ဖော်ပြချက် UTC ဖော်မတ်ဖြင့် ဒေသစံတော်ချိန်ကို ရယူပါ။
အထားအသို AT+LTIME=?
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု
ရလဒ်ကုဒ် အိုကေ

Example- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

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

Example- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

သော့များ၊ ID များနှင့် EUI စီမံခန့်ခွဲမှု 

AT+APPEUI - လျှောက်လွှာသတ်မှတ်စနစ်

ဖော်ပြချက် အပလီကေးရှင်း EUI ကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+APPEUI=

AT+APPEUI=?

ဆင်ခြေများ ”:” ဖြင့် ပိုင်းခြားထားသော 8-byte တန်ဖိုး ( hexadecimal format string)
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+NWKKEY – ကွန်ရက် အမြစ်ကီး

ဖော်ပြချက် ကွန်ရက် အမြစ်ကီးကို သတ်မှတ်/ရယူသည်။ ဤကီးကို OTAA မုဒ်တွင်သာ အသုံးပြုပါသည်။
 

အထားအသို

AT+NWKKEY=

AT+NWKKEY= ?

ဆင်ခြေများ ”:” ဖြင့် ပိုင်းခြားထားသော 4-byte တန်ဖိုး ( hexadecimal format string)
တုံ့ပြန်မှု
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+APPKEY - အပလီကေးရှင်း အမြစ်ကီး

ဖော်ပြချက် အပလီကေးရှင်း၏ အမြစ်ကီးကို သတ်မှတ်/ရယူသည်။ ဤကီးကို OTAA မုဒ်တွင်သာ အသုံးပြုပါသည်။
 

အထားအသို

AT+APPKEY=

AT+APPKEY=?

ဆင်ခြေများ ”:” ဖြင့် ပိုင်းခြားထားသော 16-byte တန်ဖိုး ( hexadecimal format string)
တုံ့ပြန်မှု
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+APPSKEY - အက်ပ်လီကေးရှင်း စက်ရှင်သော့

 

ဖော်ပြချက်

အပလီကေးရှင်းစက်ရှင်ကီးကို သတ်မှတ်/ရယူသည်။ ဤကီးကို OTAA နှင့် APB မုဒ်များတွင်သာ အသုံးပြုပါသည်။ OTAA မုဒ်တွင်၊ ဤကီးကို အပလီကေးရှင်း အရင်းသော့နှင့် JoinAccept တုံ့ပြန်မှု အချက်အလက်တို့ဖြင့် ဆင်းသက်သည့် လုပ်ငန်းစဉ်အတွင်း အစားထိုးသည်။
 

အထားအသို

AT+APPSKEY=

AT+APPSKEY=?

ဆင်ခြေများ ”:” ဖြင့် ပိုင်းခြားထားသော 16-byte တန်ဖိုး ( hexadecimal format string)
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

Example- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+NWKSKEY – ကွန်ရက် ဆက်ရှင်ကီး

 

ဖော်ပြချက်

ကွန်ရက်ဆက်ရှင်ကီးကို သတ်မှတ်/ရယူသည်။ ဤကီးကို OTAA နှင့် ABP မုဒ်များတွင် အသုံးပြုသည်။ OTAA မုဒ်တွင်၊ ဤကီးကို ကွန်ရက်၏ အမြစ်ကီးနှင့် JoinAccept တုံ့ပြန်မှုအချက်အလက်များဖြင့် ဆင်းသက်သည့်လုပ်ငန်းစဉ်အတွင်း အစားထိုးသည်။
 

အထားအသို

AT+NWKSKEY=

AT+NWKSEY= ?

ဆင်ခြေများ ”:” ဖြင့် ပိုင်းခြားထားသော 16-byte တန်ဖိုး ( hexadecimal format string)
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

Example- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+DADDR – စက်ပစ္စည်းလိပ်စာ

ဖော်ပြချက် စက်လိပ်စာကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+DADDR=

AT+DADDR=?

ဆင်ခြေများ ”:” ဖြင့် ပိုင်းခြားထားသော 4-byte တန်ဖိုး ( hexadecimal format string)
တုံ့ပြန်မှု
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+DEUI – စက်ပစ္စည်း EUI

ဖော်ပြချက် စက်ပစ္စည်း EUI ကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+DEUI=

AT+DEUI=?

ဆင်ခြေများ ”:” ဖြင့် ပိုင်းခြားထားသော 8-byte တန်ဖိုး ( hexadecimal format string)
တုံ့ပြန်မှု
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+NWKID – ကွန်ရက် ID

ဖော်ပြချက် ကွန်ရက် ID ကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+NWKID=

AT+NWKID=?

ဆင်ခြေများ 1-byte ဒဿမတန်ဖိုး 0 မှ 127
တုံ့ပြန်မှု
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

LoRa ကွန်ရက်တွင် ချိတ်ဆက်ပြီး ဒေတာပေးပို့ပါ။

ဖော်ပြချက် LoRa ကွန်ရက်သို့ ဝင်ရောက်ပါ။
အထားအသို AT+JOIN=
 

ဆင်ခြေများ

0- ABP 1 ဖြင့် ကွန်ရက်တစ်ခုသို့ ချိတ်ဆက်ပါ- OTAA မှ ကွန်ရက်တစ်ခုသို့ ချိတ်ဆက်ပါ။

တုံ့ပြန်မှု +EVT-JOINED သို့မဟုတ် +EVT-JOIN_FAILED
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

AT+JOIN - LoRa ကွန်ရက်သို့ ဆက်သွယ်ပါ။

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+LINKC – လင့်ခ်စစ်ဆေးရန် တောင်းဆိုချက်

ဖော်ပြချက် Piggyback လင့်ခ်သည် MAC အမိန့်တောင်းခံမှုကို နောက်ထပ်လင့်ခ်သို့ စစ်ဆေးပါ။ DemodMargin နှင့်

NbGateways အထွက်အချက်အလက်ကို တိုးချဲ့ Rx ဖြစ်ရပ်များ +EVT:RX တွင် ပေးထားသည်။

အထားအသို AT+LINKC
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု တစ်ခုမှ
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+SEND – LoRa ကွန်ရက်သို့ ဒေတာပေးပို့ပါ။

ဖော်ပြချက် သတ်မှတ်ထားသော AppPort နှင့် payload ဖြင့် လျှောက်လွှာထုပ်များကို LoRaWAN ကွန်ရက်သို့ ပေးပို့သည်။
အထားအသို AT+SEND= : :
 

 

ဆင်ခြေများ

• ပို့လွှတ်ခြင်း : အပလီကေးရှင်း ပို့တ်

- 0- အတည်မပြုနိုင်သော မက်ဆေ့ချ်

- 1- အတည်ပြု မက်ဆေ့ချ်

• : ပေးဆောင်မှုအား ဆဋ္ဌမကိန်းဂဏန်း ဖော်မတ်လိုင်းများ (အမြင့်ဆုံးအရှည်မှာ 242 bytes)

တုံ့ပြန်မှု +EVT-SEND_CONFIRMED
 

 

 

 

 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

AT_DUTYCYLE_RESTRICTED

AT_NO_NET_JOINED

AT_BUSY_ERROR

AT_CRYPTO_ERROR

AT_ERROR

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

LoRa ကွန်ရက်စီမံခန့်ခွဲမှု 

AT+VER – ဖမ်ဝဲဗားရှင်း

ဖော်ပြချက် AT_Slave firmware ဗားရှင်းကို ရယူပါ။
 

 

အထားအသို

APP_VERSION- Vx.yz

MW_LORAWAN_VERSION- Va.bc MW_RADION_VERSION- Vd.ef

ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု
ရလဒ်ကုဒ် အိုကေ

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+ADR – အလိုက်သင့် ဒေတာနှုန်းထား လုပ်ဆောင်နိုင်စွမ်း

ဖော်ပြချက် လိုက်လျောညီထွေရှိသော ဒေတာနှုန်းထား လုပ်ဆောင်နိုင်စွမ်းကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+ADR=

AT+ADR=?

 

ဆင်ခြေများ

• 0- ADR ကို ပိတ်ထားသည်။

• 1- ADR ကို ဖွင့်ထားသည် (မူလ)

တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples- STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+DR – ဒေတာနှုန်း

ဖော်ပြချက် Tx ဒေတာနှုန်းကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+DR=

AT+DR=?

ဆင်ခြေများ အပိုင်းအခြား [0,1,2,3,4,5,6,7] တွင်
တုံ့ပြန်မှု
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_ERROR

AT_PARAM_ERROR

မှတ်ချက်: ဒေတာနှုန်းကို သတ်မှတ်နိုင်စေရန်၊ ADR ကို ပိတ်ထားရပါမည်။

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

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-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

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-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+DCS - တာဝန်လည်ပတ်မှု ဆက်တင်များ

ဖော်ပြချက် တာဝန်စက်ဝန်း ဆက်တင်များကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+DCS=

AT+DCS=?

 

ဆင်ခြေများ

0: ဂျူတီစက်ဝန်းပိတ်ထားသည် 1: တာဝန်လည်ပတ်မှုကို ဖွင့်ထားသည်။

တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+JN1DL – Rx window 1 တွင် ပါဝင်ရန် နှောင့်နှေးခြင်း။

ဖော်ပြချက် Tx ၏အဆုံးနှင့် join Rx ဝင်းဒိုး 1 (ms in) ကြားတွင် Join လက်ခံမှုနှောင့်နှေးမှုကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+JN1DL=

AT+JN1DL=?

ဆင်ခြေများ : ms တွင် တန်ဖိုး
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+JN2DL – Rx window 2 တွင် ပါဝင်ရန် နှောင့်နှေးခြင်း။

ဖော်ပြချက် Tx ၏အဆုံးနှင့် join Rx ဝင်းဒိုး 2 (ms in) ကြားတွင် Join လက်ခံမှုနှောင့်နှေးမှုကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+JN2DL=

AT+JN2DL=?

ဆင်ခြေများ : ms တွင် တန်ဖိုး
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+RX1DL - Rx ဝင်းဒိုး 1 ၏နှောင့်နှေးခြင်း။

ဖော်ပြချက် Tx ၏အဆုံးနှင့် Rx ဝင်းဒိုး 1 (ms in) အကြား နှောင့်နှေးမှုကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+RX1DL=

AT+RX1DL=?

ဆင်ခြေများ : ms တွင် တန်ဖိုး
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+RX2DL - Rx ဝင်းဒိုး 2 ၏နှောင့်နှေးခြင်း။

ဖော်ပြချက် Tx ၏အဆုံးနှင့် Rx ဝင်းဒိုး 2 (ms in) အကြား နှောင့်နှေးမှုကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+RX2DL=

AT+RX2DL=?

ဆင်ခြေများ : ms တွင် တန်ဖိုး
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+RX2DR – Rx window 2 ၏ ဒေတာနှုန်း

ဖော်ပြချက် Rx window 2 ဒေတာနှုန်းထားကို သတ်မှတ်/ရယူသည် (DR_X နှင့် သက်ဆိုင်သော 0-7)။
 

အထားအသို

AT+RX2DR=

AT+RX2DR=?

ဆင်ခြေများ : အပိုင်းအခြား [0:15] တန်ဖိုး
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+RX2FQ – Rx ဝင်းဒိုး 2 ၏ ကြိမ်နှုန်း

ဖော်ပြချက် Rx window 2 ကြိမ်နှုန်းကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+RX2FQ=

AT+RX2FQ=?

ဆင်ခြေများ : တန်ဖိုး Hz
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+TXP - ပါဝါ ပို့လွှတ်ခြင်း။

ဖော်ပြချက် ပို့လွှတ်ပါဝါကို သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+TXP=

AT+TXP=?

ဆင်ခြေများ : အပိုင်းအခြား [0:15] တွင် စတင်အသုံးပြုနိုင်သော ဒေသ၏အကွာအဝေးတွင် ဖြစ်ရမည်။
တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+PGSLOT – Ping slot

ဖော်ပြချက် unicast ping slot ကို အချိန်အပိုင်းအခြားအလိုက် သတ်မှတ်/ရယူသည်။
 

အထားအသို

AT+PGSLOT=

AT+PGSLOT=?

 

ဆင်ခြေများ

: ကူးစက်မည့် အချိန်အပိုင်းအခြား၊ အပိုင်းအခြား [0:7] ရှိရမည်။

Ping slot periodicity သည် 2< periodicity > စက္ကန့်အတွင်းဖြစ်သည်။

တုံ့ပြန်မှု
 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

ExampleSTMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

ရေဒီယိုစမ်းသပ်မှုအမိန့်များ

AT+TTONE - RF အသံစမ်းသပ်မှု

ဖော်ပြချက် RF အသံစစ်ဆေးမှုကို စတင်သည်။
အထားအသို AT+TTONE
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု တစ်ခုမှ
 

ရလဒ်ကုဒ်

အိုကေ

AT_BUSY_ERROR

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+TRSSI – RF RSSI အသံစမ်းသပ်မှု

ဖော်ပြချက် RF RSSI အသံစစ်ဆေးမှုကို စတင်သည်။
အထားအသို AT+TRSSI
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု : တန်ဖိုး dBm
 

ရလဒ်ကုဒ်

အိုကေ

AT_BUSY_ERROR

ExampleSTMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+TCONF – LoRa RF စမ်းသပ်မှု ဖွဲ့စည်းမှု

ဖော်ပြချက် LoRa RF စမ်းသပ်မှုပုံစံကို သတ်မှတ်ခြင်း/ရယူသည်။
 

အထားအသို

AT+TCONF= : : : : : : : : : : :

AT+TCONF=?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ဆင်ခြေများ

• : ကြိမ်နှုန်း Hz
• : Tx ပါဝါ အကွာအဝေး [-9:22] dBm
• :
- LoRa (kHz ဖြင့်)
◦ 0: 7.8125
◦ 1: 15.625
◦ 2: 31.25
◦ 3: 62.5
◦ 4: 125
◦ 5: 250
◦ 6: 500
FSK- 4800 မှ 467000 Hz
• :
- LoRa- SF5 မှ SF12 bit/s
FSK - 600 မှ 300000 bit/s
• : LoRa သာ
၀၁:၁/၈
၀၁:၁/၈
၀၁:၁/၈
၀၁:၁/၈
• : အသံနိမ့် ampပိုအသက်ကြီး

– 0: ပိတ်သည်။

1: On
• : PA မြှင့်တင်ပါ။
– 0: ပိတ်သည်။
1: On
• : modulation
[0: FSK
– 1- LoRa
– 2- BPSK(Tx)
• : payload length 1 မှ 256
• : FSK 4800 မှ 467000 ပဲရှိပါတယ်။
• : နည်းသော DR optimization၊ LoRa သာ
– 0: ပိတ်သည်။
1: On
- 2- အလိုအလျောက် (1 သောအခါ SF11 သို့မဟုတ် SF12, 0 မဟုတ်ရင်)
• : FSK သာ
– 0- Gaussian စစ်ထုတ်မှုကို အသုံးမပြုပါ။
1: BT = 0,3
2: BT = 0,5
3: BT = 0,7
4: BT = 1
 

 

 

 

 

 

 

တုံ့ပြန်မှု

• Freq= Hz

• ပါဝါ= dBm

• Bandwidth= (=125000 Hz)

• SF=

• CR= (=၄/၅)၊

• LNA State=

• PA Boost State=

• Modulation

• Payload len= ဘိုက်

• LowDRopt[0 မှ 2]=

 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

မှတ်ချက်: ၊ ၊ နှင့် အကြောင်းပြချက်များကို command syntax မှလိုအပ်သော်လည်း B-L072Z-LRWAN1 ပလပ်ဖောင်းတွင် အသုံးမပြုပါ။

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+TTX – PER RF TX စမ်းသပ်မှုအတွက် ပေးပို့ရမည့် ပက်ကေ့ခ်ျများ

ဖော်ပြချက် ပေးပို့ရမည့် အစုံလိုက်အရေအတွက်ဖြင့် PER RF TX စမ်းသပ်မှုကို စတင်သည်။
အထားအသို AT+TTX=
ဆင်ခြေများ
တုံ့ပြန်မှု တစ်ခုမှ
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

AT_BUSY_ERROR

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+TRX – PER RF RX စမ်းသပ်မှုအတွက် လက်ခံရမည့် ပက်ကေ့ခ်ျများ

ဖော်ပြချက် လက်ခံရမည့် ပက်ကေ့ခ်ျအရေအတွက်ဖြင့် PER RF RX စမ်းသပ်မှုကို စတင်သည်။
အထားအသို AT+TRX=
ဆင်ခြေများ
တုံ့ပြန်မှု တစ်ခုမှ
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

AT_BUSY_ERROR

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+TTH - RF Tx hopping စမ်းသပ်မှု

ဖော်ပြချက် Fdelta အဆင့်များဖြင့် Fstart မှ Fstop သို့ RF Tx ခုန်ပျံစမ်းသပ်မှုကို စတင်သည်။
အထားအသို AT+TTH= ၊ ၊ ၊
 

 

ဆင်ခြေများ

• : အကြိမ်ရေ စတင်ခြင်း (Hz သို့မဟုတ် MHz)

• : ကြိမ်နှုန်းရပ်တန့် (Hz သို့မဟုတ် MHz)

• : ကြိမ်နှုန်း ဘန်းဝဒ် (Hz in)

• : ပေးပို့ရမည့် အထုပ်အရေအတွက်

တုံ့ပြန်မှု တစ်ခုမှ
 

 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

AT_BUSY_ERROR

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+CERTIF - ပါဝင်မုဒ်ဖြင့် LoRaWAN အသိအမှတ်ပြုလက်မှတ်ရှိ မော်ဂျူး

ဖော်ပြချက် LoRaWAN အသိအမှတ်ပြုလက်မှတ်နှင့် Join မုဒ်ရွေးချယ်မှုဖြင့် မော်ဂျူးကို စတင်သည်။
အထားအသို AT+CERTIF=
 

ဆင်ခြေများ

0- ABP 1 ဖြင့် ကွန်ရက်တစ်ခုသို့ ချိတ်ဆက်ပါ- OTAA မှ ကွန်ရက်တစ်ခုသို့ ချိတ်ဆက်ပါ။

 

တုံ့ပြန်မှု

+EVT- ပါဝင်ခဲ့သည်။

+EVT-JOIN_FAILED

 

ရလဒ်ကုဒ်

အိုကေ

AT_PARAM_ERROR

Examples-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+TOFF - RF စမ်းသပ်မှု

ဖော်ပြချက် RF စစ်ဆေးမှုကို ရပ်သည်။
အထားအသို AT+TOFF
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု တစ်ခုမှ
ရလဒ်ကုဒ် အိုကေ

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

သတင်းအချက်အလက်

AT+BAT – ဘက်ထရီအဆင့်

ဖော်ပြချက် ဘက်ထရီအဆင့် (mV) ရရှိသည်။
အထားအသို AT+BAT=?
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု : တန်ဖိုးသည် mV ဖြစ်သည်။
ရလဒ်ကုဒ် အိုကေ

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

AT+TEMP - အပူချိန်

ဖော်ပြချက် မော်ဂျူး၏ အပူချိန်ကို (စင်တီဂရိတ်ဒီဂရီ ဒီဂရီ စင်တီဂရိတ်တွင်) ရရှိသည်။
အထားအသို AT+TEMP=?
ဆင်ခြေများ တစ်ခုမှ
တုံ့ပြန်မှု : တန်ဖိုးသည် စင်တီဂရိတ်ဒီဂရီဖြစ်သည်။
ရလဒ်ကုဒ် အိုကေ

Example-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

Examples

ဒါတွေကတော့ အခြေခံ ex တွေပါ။ampAT commands များကို အသုံးပြုနည်းကို ဖော်ပြသော les များ။ အောက်ပါကဏ္ဍများတွင်၊ host မှပေးဆောင်သော command များကို # ဖြင့် ရှေ့ထားပြီး မှတ်ချက်များကို /* */ ဖြင့် လက်ခံထားသည်။

အတည်မပြုရသေးသောမုဒ်တွင် ပါဝင်ပြီး ပေးပို့ပါ။STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

အတည်ပြုမုဒ်တွင် ပါဝင်ပြီး ပေးပို့ပါ။STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

Rx ဒေတာရရှိခဲ့သည်။
+EVT:RX ကို လက်ခံရရှိသောအခါ သတ်မှတ်ထားသော ဆိပ်ကမ်းတစ်ခုမှ ပေးပို့သော ဒေတာကို ထုတ်ယူနိုင်သည်။

Class B သည် တောင်းဆိုမှုကို ဖွင့်ပေးသည်။
ရည်းစားဟောင်းample အောက်တွင် AT command sequence မှတဆင့် Class B တောင်းဆိုမှုကို မည်သို့ပြုလုပ်ရမည်ကို ပြသထားသည်။STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (၁)

အီးမေး : sales@reyax.com
Website : http://reyax.com
မူပိုင်ခွင့် © 2022, REYAX TECHNOLOGY CO., LTD

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

STMICROELECTRONICS STM32L0 ပါဝါအလွန်နည်းသော MCU များ [pdf] အသုံးပြုသူလက်စွဲ
STM32L0 ပါဝါအလွန်နည်းသော MCUများ၊ STM32L0၊ ပါဝါအလွန်နည်းသော MCUများ၊ ပါဝါနိမ့် MCUများ၊ ပါဝါ MCU များ

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *