I-STMICROELECTRONICS-LOGO

I-STMICROELECTRONICS STM32L0 Ama-MCU Amandla Aphansi Aphezulu

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

Ulwazi Lomkhiqizo

Imojula ye-RYLR993 iyithuluzi elisekelwe ku-LoRa SOC elisebenzisa umyalo we-AT osethwe i-REYAX ukuze ilawule imojuli. Imojula isekela ukuxhumana kwe-LoRaWAN futhi inikeza izici ezifana nokwenza kusebenze ngokwenza kube ngokwakho, ukusebenza emoyeni, kanye nobuchwepheshe bomsakazo webanga elide. Imojuli futhi isekela ukusetshenziswa kokhiye, ama-ID, nama-EUI ngezinjongo zokuphatha. Ukwengeza, imojula ingasetshenziswa ukujoyina nokuthumela idatha kunethiwekhi ye-LoRa nokwenza izivivinyo zomsakazo.

Imiyalo yokusetshenziswa komkhiqizo

Ukuze usebenzise imojula ye-RYLR993, umsebenzisi kufanele athumele imiyalo ye-AT kumojula esebenzisa isixhumi esibonakalayo seserial. Umyalo we-AT ohlinzekwe yi-REYAX uqukethe uchungechunge lwezintambo zombhalo omfushane ezingasetshenziswa ukwenza imisebenzi ehlukahlukene njengokujoyina inethiwekhi ye-LoRa, ukuthumela idatha kunethiwekhi, nokusetha imingcele. Umsebenzisi angakwazi futhi ukuphatha okhiye, ama-ID, nama-EUI esebenzisa imojula.
Okwesiboneloample, ukujoyina inethiwekhi ye-LoRa, umsebenzisi angathumela umyalo olandelayo:

  • AT+JOIN
    • Ukuze uhlole isimo sesixhumanisi, umsebenzisi angathumela:
  • AT+LINKC
    • Ukuthumela idatha kunethiwekhi ye-LoRa, umsebenzisi angasebenzisa umyalo olandelayo:
  • AT+THUMELA
    • Imojula ye-RYLR993 iphinde isekele imiyalo yokuhlola umsakazo. Ukwenza uhlolo lomsakazo, umsebenzisi angasebenzisa umyalo olandelayo:
  • KU+RADIO=1
    • Ukuze uthole ulwazi oluthe xaxa mayelana nokusebenzisa imojula ye-RYLR993, sicela ubheke imanuwali yomsebenzisi womkhiqizo.

ulwazi oluvamile

Umbhalo usebenza kumojula ye-REYAX RYLR993 okungamathuluzi asekelwe ku-LoRa SOC.

Isifinyezo Incazelo
I-ABP Ukwenza kusebenze ngokwenza kube ngokwakho
ETSI I-European Telecommunications Standards Institute
LoRa Ubuchwepheshe bomsakazo webanga elide
I-LoRaWAN Inethiwekhi yendawo ebanzi ye-LoRa
OTAA Ukusebenza emoyeni
RF Imvamisa yomsakazo
I-RSSI Inkomba yamandla esignali etholiwe
I-SNR Isilinganiso somsindo wesignali

Kuphelileview

Izigaba ezilandelayo ziqukethe incazelo yesixhumi esibonakalayo, incazelo yemiyalo ye-AT, kanye nencazelo yamanye amacala okusetshenziswa kanye nesofthiwe eshumekiwe.

Imiyalo ye-AT

Isethi yomyalo we-AT iyindinganiso eyakhiwe yi-REYAX yokulawula imojula. Isethi yomyalo iqukethe uchungechunge lwezintambo zombhalo omfishane zokwenza imisebenzi efana nokujoyina, ukushintshana kwedatha nokusetha imingcele.
Imiyalo ye-AT isetshenziselwa ukushayela imojula ye-LoRa kanye nokuthumela idatha. Imiyalo ye-AT ithunyelwa nge-UART.

  • Izinga leBaud: 9600
  • Idatha: 8 bits
  • I-Parity: akukho
  • Yima: 1 bit
  • Ukulawulwa kokugeleza: akekho

Yonke imiyalo ingeyefomu AT+XXX, XXX echaza umyalo. Imiyalo elandelayo yokuziphatha iyatholakala:

  • AT+XXX? inikeza usizo olufushane lomyalo onikeziwe (ofana ne-AT+DEUI?).
  • I-AT+XXX isetshenziselwa ukuqalisa umyalo (ofana nokuthi AT+JOIN).
  • AT+XXX=? isetshenziselwa ukuthola inani lomyalo onikeziwe (ofana ne-AT+CFS=?).
  • AT+XXX= isetshenziselwa ukunikeza inani emyalweni (ofana nokuthi AT+THUMELA=2:Sawubona).

Umphumela wemiyalelo unikezwa ku-UART. Ifomethi yokukhiphayo ngokuvamile ithi:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (1)

Kucatshangelwa: 

  • uyabuyiswa uma usizo AT+XXX? futhi uthole i-AT+XXX=? imiyalo iyaqhutshwa.
  • futhi imele inqola yokubuya kanye nesiphakeli somugqa.
  • Lapho lingekho inani elibuyiswayo, ke ayibuyiswa nhlobo.
  • Wonke umyalo, ngaphandle kwe-ATZ (ukusetha kabusha kwe-MCU), ibuyisela iyunithi yezinhlamvu yesimo, eyandulelwa futhi ilandelwe . Isimo esingaba khona yilesi:
    • Kulungile: umyalo ugijima ngendlela efanele ngaphandle kwephutha.
    • AT_ERROR: iphutha elejwayelekile
    • AT_PARAM_ERROR: ipharamitha yomyalo ayilungile.
    • AT_BUSY_ERROR: Inethiwekhi ye-LoRa imatasa, ngakho-ke umyalo awukwazanga ukuqeda.
    • AT_TEST_PARAM_OVERFLOW: ipharamitha yinde kakhulu.
    • AT_NO_NETWORK_JOINED: Inethiwekhi ye-LoRa ayijoyiniwe.
    • AT_RX_ERROR: ukutholwa kwephutha ngesikhathi sokwamukela umyalo

Imininingwane eyengeziwe encazelweni yomyalo ngamunye kanye nesibamplezi zinikezwa ezigabeni ezilandelayo. Umyalo ngamunye owandulelwa ngu-# unikezwa umsingathi kumojula, bese ukubuyiselwa kwemojula kuyaphrintwa.

AT_RX_ERROR

Esimeni se-AT_RX_ERROR, umyalo wonakaliswa uma utholwa ku-AT_Slave. Ngakho-ke umyalo awusebenzi.
Nokho, uma kunemiyalo emide, ezinye izinhlamvu ezingamanga zisengaba kulayini, zilungele ukucutshungulwa njengomyalo. Ngakho-ke, uma kwenzeka umsebenzisi ethola i-AT_RX_ERROR, umsebenzisi kufanele athumele kuqala ukususa ulayini, bese uthumela emuva umyalo ofanayo ukuze ucutshungulwe.

ExampleI-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (2)

AT umyalo phezuview

Umyalo Amapharamitha Incazelo
Imiyalo Ejwayelekile
AT Lutho Hlola ukuthi i-interface iyatholakala yini.
AT [?] Usizo lwayo yonke imiyalo esekelwe.
ATZ Lutho Setha kabusha
I-AT+VL [=verb_lvl], lapho isenzo_lvl = [0:3] Isetha/ithola izinga le-verbose.
AT+LTIME [=?] Ithola isikhathi sasendaweni ngefomethi ye-UTC.
Okhiye, omazisi kanye nemiyalo yokuphatha ye-EUIs
AT+APPEUI [=01:02:03:04:05:06:07:08] Isetha/ithola uhlelo lokusebenza lwe-EUI.
AT+NWKKEY [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C]  

Isetha/ithola ukhiye wempande yenethiwekhi

AT+APPKEY [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C]  

Isetha/ithola ukhiye wempande wohlelo lokusebenza.

Umyalo Amapharamitha Incazelo
AT+APPSKEY [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C]  

Isetha/ithola ukhiye wesikhathi sohlelo lokusebenza.

AT+NWKSKEY [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C]  

Isetha/ithola ukhiye wesikhathi senethiwekhi.

AT+DADDR [=01:02:0A:0B] Isetha/ithola ikheli ledivayisi.
AT+DEUI [=01:23:45:67:89:AB:CD:EF] Isetha/ithola i-ID eyingqayizivele yemojuli.
AT+NWKID [=127] Isetha/ithola i-ID yenethiwekhi.
I-LoRa joyina futhi uthumele imiyalo yedatha
AT+JOIN [=imodi] lapho imodi = 0 (ABP) noma

imodi = 1 (OTAA)

 

Ijoyina inethiwekhi.

AT+LINKC Isixhumanisi se-Piggyback hlola isicelo somyalo we-MAC kusixhumanisi esilandelayo
AT+THUMELA [=port_nb:confirmedmode:data]

lapho imodi eqinisekisiwe = 0 noma 1.

 

Ithumela amaphakethe kunethiwekhi.

Imiyalo yokuphatha inethiwekhi ye-LoRa
KU + VER [=?] Ithola inguqulo ye-LoRaWAN.
AT+ADR [=adr_enable] kuphi

adr_enable = 0 noma 1

 

Isetha/ithola ukusebenza kwezinga ledatha eliguqukayo.

AT+DR [=idatha] lapho isilinganiso sedatha = [0:7] Isetha/ithola isilinganiso sedatha.
AT+BAND [=region] lapho isifunda = [0:9] Isetha/ithola indawo esebenzayo
NGE+KALASI [=ikilasi] lapho ikilasi = [A, B noma C] Isetha/ithola ikilasi le-LoRa.
AT+DCS [=dutycycle] lapho dutycycle = 0 noma 1 Isetha/ithola izilungiselelo zomjikelezo womsebenzi.
AT+JN1DL  

 

[=ukubambezela] lapho ukubambezeleka ngo-ms
Isetha/ithola ukubambezeleka kokujoyina ku-Rx window 1.
AT+JN2DL Isetha/ithola ukubambezeleka kokujoyina ku-Rx window 2.
AT+RX1DL Isetha/ithola ukubambezeleka kwewindi le-Rx 1.
AT+RX2DL Isetha/ithola ukubambezeleka kwewindi le-Rx 2.
AT+RX2DR [=datarate] lapho u-X = [0:7] Isetha/ithola izinga ledatha le-Rx window 2.
I-AT+RX2FQ [=freq] lapho i-freq ngo-Hz Isetha/ithola imvamisa yewindi le-Rx 2.
AT+TXP [=txpow] lapho i-txpow = [0:7] Isetha/ithola amandla okudlulisa.
AT+PGSLOT [=izikhathi] Isetha/ithola i-ping slot.
Imiyalo yokuhlolwa komsakazo
AT+TTONE  

Lutho

Isetha ukuhlolwa kwethoni ye-RF.
AT+TRSSI Isetha ukuhlolwa kwethoni ye-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

 

 

 

Isetha/ithola ukuhlolwa kwe-LoRa RF.

AT+TTX [=nb_packets_sent] Isetha inani lamaphakethe azothunyelwa ukuhlolwa kwe-PER RF Tx.
AT+TRX [=nb_amaphakethe_atholiwe] Isetha inani lamaphakethe azotholwa ngokuhlolwa kwe-PER RF Rx.
Umyalo Amapharamitha Incazelo
KU+CERTIF [=imodi] lapho imodi = 0 (ABP) noma

imodi = 1 (OTAA)

 

Isetha imojula kusitifiketi se-LoRaWAN ngemodi yokujoyina.

AT+TTH [=.] , ,

, ]

Iqala ukuhlolwa kokugxuma kwe-RF Tx ukusuka ku-Fstart kuye ku-Fstop (nge-Hz noma i-MHz), i-Fdelta nge-Hz
AT+TOFF Lutho Imisa ukuhlolwa kwe-RF.
Umyalo wolwazi
I-AT+BAT Lutho Ithola ileveli yebhethri.

Ithebula lomcimbi
Ithebula elingezansi lichaza izehlakalo ezithunyelwa uhlelo lwe-AT_Slave njengesaziso kwimojula yomsingathi.

Umcimbi Buyisela inani Incazelo
+EVT:JOIN Lutho Yazisa ukuthi imojuli yomsingathi ijoyinwe esangweni yi-OTAA.
 

+EVT:UKUJOYINA KWEHLULEKILE

 

Lutho

Yazisa imojuli yomsingathi ayikaqedi umsebenzi wokujoyina (iphutha le-ID/Okhiye, i-Tx ayitholwanga esangweni, i-Rx ayitholwanga noma ayisuswanga ukubethela). Kulokhu, i-AT+JOIN kumele ikhunjulwe.
+EVT: : : : Yazisa imojuli yomsingathi ukuthi uzimele ongavumelanisiwe wamukelwe efasiteleni le-RX ngozimele wokuxhumanisa phansi.
+EVT: RX_ : : : Yazisa imojuli yomsingathi ukuthi uzimele ongavumelanisiwe wamukelwe efasiteleni le-RX elinamapharamitha wokuxhumanisa phansi.
 

+EVT:

 

RX_ : : :

: :

Yazisa imojuli yomsingathi ukuthi uzimele ongavumelanisiwe wamukelwe efasiteleni le-RX elinamapharamitha anwetshiwe okuxhumanisa phansi. Lo mcimbi uthatha indawo yomcimbi wangaphambilini lapho okungenani isicelo esisodwa sokuhlola isixhumanisi (AT+LINKC) senziwe.
+EVT:THUMELA_CONFIRMED Lutho Yazisa imojuli yomsingathi ukuthi uhlaka lwe-Tx luvunywe esangweni.

Imiyalo evamile

AT

Incazelo Ukunaka kusetshenziselwa ukuhlola ukuthi isixhumanisi sisebenza kahle yini.
I-syntax AT
Izingxabano Lutho
Impendulo Lutho
Ikhodi yomphumela KULUNGILE

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (3)

AT?

Incazelo Ihlinzeka ngosizo olufushane lwayo yonke imiyalo esekelwe.
I-syntax AT?
Izingxabano Lutho
Impendulo Lutho
Ikhodi yomphumela KULUNGILE

Example: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (4)

I-ATZ – MCU isethwe kabusha

Incazelo Umyalo ukhiqiza ukusetha kabusha kwe-NVIC: kusetha kabusha lonke uhlelo kufaka phakathi umsakazo kanye ne-microprocessor.
I-syntax ATZ
Izingxabano Lutho
Impendulo Lutho
Ikhodi yomphumela Akukho (NVIC_Setha kabusha isenzo)

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (5)

Okhiye abavezwe ngomyalo ongenhla ngemuva kokuthi ###### (DevEUI, AppEui, ne-DevAddr) banolwazi nje hhayi impendulo yomyalo.

I-AT+VL - Izinga le-Verbose

Incazelo Isetha/ithola izinga le-verbose yohlelo lokusebenza.
 

I-syntax

AT+VL=

AT+VL=?

 

 

 

Izingxabano

, okuzenzakalelayo ngu-1 (VLEVEL_L) 0: VLEVEL_OFF

1: VLEVEL_L

2: VLEVEL_M

3: VLEVEL_H

Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (6)

AT+LTIME - Isikhathi sasendaweni ngefomethi ye-UTC

Incazelo Ithola isikhathi sasendaweni ngefomethi ye-UTC.
I-syntax NGE+LTIME=?
Izingxabano Lutho
Impendulo
Ikhodi yomphumela KULUNGILE

Example: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (7)

AT+OPMODE - Setha imodi yokusebenza

Incazelo Khetha imodi ye-LoRaWAN noma imodi yobunikazi ye-REYAX RYLR998
I-syntax KU+OPMODE=

KU+OPMODE=?

Izingxabano , okumisiwe ngu-0 (imodi ye-LoRaWAN) 0: Imodi ye-LoRaWAN

1: Imodi yobunikazi ye-REYAX RYLR998

*I-RYLR993 ayikwazi ukumisa i-NETWORKID, yamukela kuphela i-NETWORKID=18 ezenzakalelayo ye-RYLR998. Uma ufaka le modi sicela ubhekisele kumyalo we-AT we-RYLR998.

Impendulo
Ikhodi yomphumela KULUNGILE

AT_PARAM_ERROR

Example: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (8)

Okhiye, ama-ID kanye nokuphathwa kwe-EUIs 

I-AT+APPEUI – Inkomba yohlelo lokusebenza

Incazelo Isetha/ithola uhlelo lokusebenza lwe-EUI.
 

I-syntax

AT+APPEUI=

AT+APPEUI=?

Izingxabano , inani lamabhayithi angu-8 lihlukaniswe ”:” (uchungechunge lwefomethi ye-hexadecimal)
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (9)

I-AT+NWKKEY - Ukhiye wempande yenethiwekhi

Incazelo Isetha/ithola ukhiye wempande yenethiwekhi. Lo khiye usetshenziswa kuphela kumodi ye-OTA.
 

I-syntax

AT+NWKKEY=

AT+NWKKEY=?

Izingxabano , inani lamabhayithi angu-4 lihlukaniswe ”:” (uchungechunge lwefomethi ye-hexadecimal)
Impendulo
 

 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (10)

I-AT+APPKEY - Ukhiye wempande wohlelo lokusebenza

Incazelo Isetha/ithola ukhiye wempande wohlelo lokusebenza. Lo khiye usetshenziswa kuphela kumodi ye-OTA.
 

I-syntax

AT+APPKEY=

AT+APPKEY=?

Izingxabano , inani lamabhayithi angu-16 lihlukaniswe ”:” (uchungechunge lwefomethi ye-hexadecimal)
Impendulo
 

 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (11)

I-AT+APPSKEY - Ukhiye weseshini yohlelo lokusebenza

 

Incazelo

Isetha/ithola ukhiye wesikhathi sohlelo lokusebenza. Lo khiye usetshenziswa kuphela kumamodi we-OTA ne-APB. Kumodi ye-OTAA, lo khiye uyashintshwa phakathi nenqubo yokukhipha ngokhiye wempande wohlelo lokusebenza kanye nolwazi lwempendulo ye-JoinAccept.
 

I-syntax

AT+APPSKEY=

AT+APPSKEY=?

Izingxabano , inani lamabhayithi angu-16 lihlukaniswe ”:” (uchungechunge lwefomethi ye-hexadecimal)
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Example: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (12)

AT+NWKSKEY – Ukhiye weseshini yenethiwekhi

 

Incazelo

Isetha/ithola ukhiye wesikhathi senethiwekhi. Lo khiye usetshenziswa kumamodi we-OTA ne-ABP. Kumodi ye-OTAA, lo khiye uyashintshwa phakathi nenqubo yokukhipha ngokhiye wempande wenethiwekhi kanye nolwazi lwempendulo ye-JoinAccept.
 

I-syntax

AT+NWKSKY=

AT+NWKSEY=?

Izingxabano , inani lamabhayithi angu-16 lihlukaniswe ”:” (uchungechunge lwefomethi ye-hexadecimal)
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Example: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (13)

AT+DADDR – Ikheli ledivayisi

Incazelo Isetha/ithola ikheli ledivayisi.
 

I-syntax

AT+DADDR=

AT+DADDR=?

Izingxabano , inani lamabhayithi angu-4 lihlukaniswe ”:” (uchungechunge lwefomethi ye-hexadecimal)
Impendulo
 

 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (14)

I-AT+DEUI – I-EUI yedivayisi

Incazelo Isetha/ithola i-EUI yedivayisi.
 

I-syntax

AT+DEUI=

AT+DEUI=?

Izingxabano , inani lamabhayithi angu-8 lihlukaniswe ”:” (uchungechunge lwefomethi ye-hexadecimal)
Impendulo
 

 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (15)

AT+NWKID – I-ID Yenethiwekhi

Incazelo Isetha/ithola i-ID yenethiwekhi.
 

I-syntax

AT+NWKID=

AT+NWKID=?

Izingxabano , inani ledesimali eliyibhayithi elingu-1 ukusuka ku-0 kuye ku-127
Impendulo
 

 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (16)

Joyina futhi uthumele idatha kunethiwekhi ye-LoRa

Incazelo Joyina inethiwekhi ye-LoRa.
I-syntax AT+JOIN=
 

Izingxabano

0: joyina inethiwekhi nge-ABP 1: joyina kunethiwekhi nge-OTAA

Impendulo +EVT:JOINED noma +EVT:JOIN_FAILED
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

AT+JOIN - Joyina inethiwekhi ye-LoRa

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (17)

I-AT+LINKC - Isicelo sokuhlola isixhumanisi

Incazelo Isixhumanisi se-Piggyback hlola isicelo somyalo we-MAC kusixhumanisi esilandelayo. I-DemodMargin kanye

Ulwazi oluphumayo lwe-NbGateways lunikezwa emicimbini enwetshiwe ye-Rx +EVT:RX.

I-syntax AT+LINKC
Izingxabano Lutho
Impendulo Lutho
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (18)

AT+THUMELA - Thumela idatha kunethiwekhi ye-LoRa

Incazelo Ithumela amaphakethe ohlelo lokusebenza ane-AppPort ecacisiwe kanye nomthwalo okhokhelwayo kunethiwekhi ye-LoRaWAN.
I-syntax AT+THUMELA= : :
 

 

Izingxabano

• : imbobo yohlelo lokusebenza izodluliswa

- 0: umlayezo ongaqinisekisiwe

- 1: umlayezo oqinisekisiwe

• : ukulayishwa kwenkokhelo ngamayunithi ezinhlamvu efomethi ye-hexadecimal (ubude obukhulu bungamabhayithi angu-242)

Impendulo +EVT:THUMELA_CONFIRMED
 

 

 

 

 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

AT_DUTYCYLE_RESTRICTED

AT_NO_NET_JOINED

AT_BUSY_ERROR

AT_CRYPTO_ERROR

AT_ERROR

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (19)

Ukuphathwa kwenethiwekhi ye-LoRa 

I-AT+VER - Inguqulo ye-Firmware

Incazelo Ithola inguqulo ye-firmware ye-AT_Slave.
 

 

I-syntax

APP_VERSION: Vx.yz

MW_LORAWAN_VERSION: Va.bc MW_RADION_VERSION: Vd.ef

Izingxabano Lutho
Impendulo
Ikhodi yomphumela KULUNGILE

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (20)

I-AT+ADR - Ukusebenza kwesilinganiso sedatha eguquguqukayo

Incazelo Isetha/ithola ukusebenza kwezinga ledatha eliguqukayo.
 

I-syntax

AT+ADR=

AT+ADR=?

 

Izingxabano

• 0: I-ADR ikhutshaziwe

• 1: I-ADR inikwe amandla (okuzenzakalelayo)

Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane: I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (21)

I-AT+DR – Izinga ledatha

Incazelo Isetha/ithola isilinganiso sedatha ye-Tx.
 

I-syntax

AT+DR=

AT+DR=?

Izingxabano kububanzi [0,1,2,3,4,5,6,7]
Impendulo
 

 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

Qaphela: Ukuze ukwazi ukusetha isilinganiso sedatha, i-ADR kufanele ikhutshazwe.

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (22)

I-AT+BAND – Isifunda esisebenzayo

Incazelo Isetha/ithola indawo esebenzayo.
 

I-syntax

AT+IBAND=

AT+IBAND=?

 

 

 

 

 

 

 

Izingxabano

: inombolo ehambelana nezifunda ezisebenzayo

 

0: AS923 (RYLR993)

1: AU915 (RYLR993_AK)

5: EU868

6: KR920 (RYLR993_AK)

7: IN865 (RYLR993)

8: US915

9: RU864 (RYLR993_AK)

Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (23)

AT+CLASS - ikilasi le-LoRa

Incazelo Isetha/ithola ikilasi le-LoRa.
 

I-syntax

EKU+KLASI=

EKALASINI=?

Izingxabano : kufanele kube A, B noma C.
Impendulo
 

 

 

Ikhodi yomphumela

KULUNGILE

AT_ERROR

AT_PARAM_ERROR

AT_NO_CLASS_B_ENABLE

AT_NO_NET_JOINED

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (24)

I-AT+DCS – Izilungiselelo zomjikelezo womsebenzi

Incazelo Isetha/ithola izilungiselelo zomjikelezo womsebenzi.
 

I-syntax

AT+DCS=

AT+DCS=?

 

Izingxabano

0: umjikelezo womsebenzi ukhutshaziwe 1: umjikelezo womsebenzi unikwe amandla

Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (25)

AT+JN1DL – Joyina ukubambezeleka ku-Rx window 1

Incazelo Isetha/ithola ukulibaziseka kokwamukela ukujoyina phakathi kokuphela kwe-Tx kanye newindi lokujoyina le-Rx 1 (ku-ms).
 

I-syntax

AT+JN1DL=

AT+JN1DL=?

Izingxabano : inani ku-ms
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (26)

AT+JN2DL – Joyina ukubambezeleka ku-Rx window 2

Incazelo Isetha/ithola ukulibaziseka kokwamukela ukujoyina phakathi kokuphela kwe-Tx kanye newindi lokujoyina le-Rx 2 (ku-ms).
 

I-syntax

AT+JN2DL=

AT+JN2DL=?

Izingxabano : inani ku-ms
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (27)

AT+RX1DL - Ukubambezeleka kwewindi le-Rx 1

Incazelo Isetha/ithola ukubambezeleka phakathi kokuphela kwe-Tx newindi le-Rx 1 (ku-ms).
 

I-syntax

AT+RX1DL=

AT+RX1DL=?

Izingxabano : inani ku-ms
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (28)

AT+RX2DL - Ukubambezeleka kwewindi le-Rx 2

Incazelo Isetha/ithola ukubambezeleka phakathi kokuphela kwe-Tx newindi le-Rx 2 (ku-ms).
 

I-syntax

AT+RX2DL=

AT+RX2DL=?

Izingxabano : inani ku-ms
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (29)

AT+RX2DR – Izinga ledatha le-Rx window 2

Incazelo Isetha/ithola isilinganiso sedatha ye-Rx window 2 (0-7 ehambisana ne-DR_X).
 

I-syntax

AT+RX2DR=

AT+RX2DR=?

Izingxabano : inani kububanzi [0:15]
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (30)

I-AT+RX2FQ - Imvamisa yewindi le-Rx 2

Incazelo Isetha/ithola imvamisa ye-Rx window 2.
 

I-syntax

AT+RX2FQ=

AT+RX2FQ=?

Izingxabano : inani ku-Hz
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (31)

I-AT+TXP - Dlulisa amandla

Incazelo Isetha/ithola amandla okudlulisa.
 

I-syntax

AT+TXP=

AT+TXP=?

Izingxabano : kufanele ibe sebangeni lesifunda elenziwe lasebenza kububanzi [0:15].
Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (32)

I-AT+PGSLOT - I-Ping slot

Incazelo Isetha/ithola i-unicast ping slot periodicity.
 

I-syntax

AT+PGSLOT=

AT+PGSLOT=?

 

Izingxabano

: periodicity ezodluliswa, kumele ibe kububanzi [0:7]

I-Ping slot periodicity ingu-2< periodicity >, ngamasekhondi.

Impendulo
 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

ExampleI-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (33)

Imiyalo yokuhlola yomsakazo

I-AT+TTONE – ukuhlolwa kwethoni ye-RF

Incazelo Iqala ukuhlolwa kwethoni ye-RF.
I-syntax AT+TTONE
Izingxabano Lutho
Impendulo Lutho
 

Ikhodi yomphumela

KULUNGILE

AT_BUSY_ERROR

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (34)

I-AT+TRSSI – Ukuhlolwa kwethoni ye-RF RSSI

Incazelo Iqala ukuhlolwa kwethoni ye-RF RSSI.
I-syntax AT+TRSSI
Izingxabano Lutho
Impendulo : inani ku-dBm
 

Ikhodi yomphumela

KULUNGILE

AT_BUSY_ERROR

ExampleI-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (35)

I-AT+TCONF - Ukucushwa kokuhlolwa kwe-LoRa RF

Incazelo Isetha/ithola ukucushwa kokuhlolwa kwe-LoRa RF.
 

I-syntax

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

AT+TCONF=?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Izingxabano

• : imvamisa ku-Hz
• : Amandla e-Tx ebangeni [-9:22] dBm
• :
- LoRa (in kHz)
◦ 0: 7.8125
◦ 1: 15.625
◦ 2: 31.25
◦ 3: 62.5
◦ 4: 125
◦ 5: 250
◦ 6: 500
FSK: 4800 ukuze 467000 Hz
• :
– I-LoRa: SF5 kuya ku-SF12 bit/s
I-FSK: 600 kuya ku-300000 bit/s
• : LoRa kuphela
1:4/5
2:4/6
3:4/7
4:4/8
• : umsindo ophansi ampokokuphila

– 0: Valiwe

1: Vuliwe
• : PA ukukhulisa
– 0: Valiwe
1: Vuliwe
• : ukuguquguquka
[0: FSK
1: LoRa
– 2: BPSK(Tx)
• : ubude bomthwalo wokukhokha 1 kuya ku-256
• : FSK kuphela 4800 ukuze 467000
• : ukusebenza kahle kwe-DR okuphansi, i-LoRa kuphela
– 0: Valiwe
1: Vuliwe
- 2: Okuzenzakalelayo (1 uma SF11 noma SF12, 0 ngenye indlela)
• : FSK kuphela
- 0: asikho isihlungi se-Gaussian esisetshenzisiwe
1: BT = 0,3
2: BT = 0,5
3: BT = 0,7
4: BT = 1
 

 

 

 

 

 

 

Impendulo

• Freq= Hz

• Amandla= dBm

• Umkhawulokudonsa= (=125000 Hz)

• SF=

• CR= (=4/5)

• LNA State=

• I-PA Boost State=

• Ukushintshashintsha kwezwi

• I-Payload len= Amabhayithi

• I-LowDropt[0 kuya ku-2]=

 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Qaphela: , , futhi ama-agumenti adingwa yi-syntax yomyalo kodwa awasetshenziswa kuplathifomu ye-B-L072Z-LRWAN1.

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (36)

I-AT+TTX - Amaphakethe azothunyelwa ukuhlolwa kwe-PER RF TX

Incazelo Iqala ukuhlolwa kwe-PER RF TX ngenani lamaphakethe azothunyelwa.
I-syntax AT+TTX=
Izingxabano
Impendulo Lutho
 

 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

AT_BUSY_ERROR

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (37)

I-AT+TRX - Amaphakethe azotholwa ngokuhlolwa kwe-PER RF RX

Incazelo Iqala ukuhlolwa kwe-PER RF RX ngenani lamaphakethe azotholwa.
I-syntax AT+TRX=
Izingxabano
Impendulo Lutho
 

 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

AT_BUSY_ERROR

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (38)

AT+TTH – RF Tx hopping test

Incazelo Iqala ukuhlolwa kwe-RF Tx yokugxuma kusuka ku-Fstart kuya ku-Fstop, ngezinyathelo ze-Fdelta.
I-syntax AT+TTH= , , ,
 

 

Izingxabano

• : ukuqala kwefrikhwensi (nge-Hz noma i-MHz)

• : isitobhi sefrikhwensi (nge-Hz noma i-MHz)

• : i-frequency bandwidth (nge-Hz)

• : inani lamaphakethe azothunyelwa

Impendulo Lutho
 

 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

AT_BUSY_ERROR

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (39)

I-AT+CERTIF - Imojula yesitifiketi se-LoRaWAN enemodi yokujoyina

Incazelo Iqala imojula kusitifiketi se-LoRaWAN kanye nokukhetha kwemodi yokujoyina.
I-syntax KU+CERTIF=
 

Izingxabano

0: joyina inethiwekhi nge-ABP 1: joyina kunethiwekhi nge-OTAA

 

Impendulo

+EVT:JOIN

+EVT:JOIN_FAILED

 

Ikhodi yomphumela

KULUNGILE

AT_PARAM_ERROR

Exampkancane:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (40)

AT+TOFF – RF test

Incazelo Imisa ukuhlolwa kwe-RF.
I-syntax AT+TOFF
Izingxabano Lutho
Impendulo Lutho
Ikhodi yomphumela KULUNGILE

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (41)

Ulwazi

I-AT+BAT – Izinga lebhethri

Incazelo Ithola ileveli yebhethri (ku-mV).
I-syntax AT+BAT=?
Izingxabano Lutho
Impendulo : inani liku-mV
Ikhodi yomphumela KULUNGILE

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (42)

I-AT+TEMP - Izinga lokushisa

Incazelo Ithola izinga lokushisa lemojuli (nge-Celsius degree °C).
I-syntax AT+TEMP=?
Izingxabano Lutho
Impendulo : inani liku-Celsius degree.
Ikhodi yomphumela KULUNGILE

Example:I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (43)

ExampLes

Nawa ama-ex ayisisekeloamplokho kuchaza indlela yokusebenzisa imiyalo ye-AT. Ezigabeni ezilandelayo, imiyalo enikezwe umsingathi yandulelwa ngu-#, futhi amazwana amukelwa ngokuthi /* */.

Joyina futhi uthumele ngemodi engaqinisekisiweI-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (43)

Joyina futhi uthumele ngemodi eqinisekisiweI-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (44)

I-Rx yamukelwe idatha
Kungenzeka ukubuyisa idatha ethunyelwe echwebeni elishiwo, lapho +EVT:RX yamukelwa.

Ikilasi B livumela isicelo
I-example ngezansi ikhombisa ukuthi usenza kanjani isicelo Sekilasi B ngokusebenzisa ukulandelana komyalo we-AT.I-STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (46)

I-imeyili : sales@reyax.com
Webindawo : http://reyax.com
Copyright © 2022, REYAX TECHNOLOGY CO., LTD

Amadokhumenti / Izinsiza

I-STMICROELECTRONICS STM32L0 Ama-MCU Amandla Aphansi Aphezulu [pdf] Imaniwali yosebenzisayo
I-STM32L0 Ultra Low Power MCUs, STM32L0, Ultra Low Power MCUs, Low Power MCUs, Power MCUs

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *