STMICROELECTRONICS-LOGO

STMICROELECTRONICS STM32L0 Ubos nga Gahum nga MCUs

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

Impormasyon sa Produkto

Ang RYLR993 module kay LoRa SOC core-based device nga naggamit sa AT command set nga gihimo sa REYAX para sa pagkontrol sa module. Gisuportahan sa module ang komunikasyon sa LoRaWAN ug naghatag mga bahin sama sa pagpaaktibo pinaagi sa personalization, over-the-air nga pagpaaktibo, ug taas nga teknolohiya sa radyo. Gisuportahan usab sa module ang paggamit sa mga yawe, ID, ug EUI alang sa mga katuyoan sa pagdumala. Dugang pa, ang module mahimong magamit sa pag-apil ug pagpadala sa datos sa LoRa network ug paghimo sa mga pagsulay sa radyo.

Mga Instruksyon sa Paggamit sa Produkto

Aron magamit ang RYLR993 module, ang user kinahanglan magpadala sa AT commands sa module gamit ang serial interface. Ang AT command set nga gihatag sa REYAX naglangkob sa usa ka serye sa mugbo nga text strings nga magamit sa paghimo sa lain-laing mga operasyon sama sa pag-apil sa LoRa network, pagpadala sa data ngadto sa network, ug pag-set sa mga parameter. Ang user mahimo usab nga modumala sa mga yawe, ID, ug EUI gamit ang module.
Kay example, aron makaapil sa LoRa network, ang user makapadala sa mosunod nga sugo:

  • SA+API
    • Aron masusi ang status sa link, ang user mahimong magpadala:
  • SA+LINKC
    • Aron ipadala ang data sa LoRa network, ang user mahimong mogamit sa mosunod nga sugo:
  • SA+PADALA
    • Ang RYLR993 module nagsuporta usab sa radio test commands. Aron mahimo ang usa ka pagsulay sa radyo, magamit sa tiggamit ang mosunud nga mando:
  • AT+RADIO=1
    • Para sa mas detalyadong impormasyon sa paggamit sa RYLR993 module, palihog tan-awa ang manwal sa paggamit sa produkto.

Kinatibuk-ang impormasyon

Ang dokumento magamit sa REYAX RYLR993 module nga LoRa SOC core-based nga mga himan.

Acronym Kahubitan
ABP Pagpaaktibo pinaagi sa pag-personalize
ETSI Ang European Telecommunications Standards Institute
Lora Long-range nga teknolohiya sa radyo
LoRaWAN LoRa nga lapad nga lugar nga network
OTAA Over-the-air nga pagpaaktibo
RF Kadaghan sa radyo
RSSI Nakadawat nga timailhan sa kusog sa signal
SNR Signal-sa-saba ratio

Tapos naview

Ang mosunod nga mga seksyon naglangkob sa deskripsyon sa interface, ang kahulugan sa mga command sa AT, ug ang paghulagway sa pipila ka mga kaso sa paggamit ug sa gi-embed nga software.

AT mga sugo

Ang AT command set usa ka sumbanan nga gihimo sa REYAX aron makontrol ang module. Ang command set naglangkob sa usa ka sunod-sunod nga mubo nga text strings alang sa pagbuhat sa mga operasyon sama sa pag-apil, data exchange ug mga parameter setting.
Ang mga sugo sa AT gigamit sa pagmaneho sa LoRa module ug sa pagpadala sa datos. Ang mga sugo sa AT gipadala pinaagi sa UART.

  • Rate sa baud: 9600
  • Data: 8 ka bit
  • Parity: wala
  • Hunong: 1 ka gamay
  • Pagkontrol sa agos: wala

Ang tanang mga sugo anaa sa porma nga AT+XXX, uban sa XXX nga nagpasabot sa sugo. Ang mosunod nga mga kinaiya sa sugo anaa:

  • SA+XXX? naghatag ug mubo nga tabang sa gihatag nga sugo (sama sa AT+DEUI?).
  • Ang AT+XXX gigamit sa pagpadagan sa usa ka sugo (sama sa AT+JOIN).
  • AT+XXX=? gigamit sa pagkuha sa bili sa usa ka gihatag nga sugo (sama sa AT+CFS=?).
  • AT+XXX= gigamit sa paghatag og bili sa usa ka sugo (sama sa AT+SEND=2:Hello).

Ang output sa mga sugo gihatag sa UART. Ang output format kasagaran:STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (1)

Naghunahuna: 

  • gibalik kung tabangan ang AT+XXX? ug kuhaa ang AT+XXX=? gipadagan ang mga sugo.
  • ug nagbarug alang sa pagbalik sa karwahe ug feed sa linya.
  • Kung walay bili nga ibalik, unya wala na gibalik.
  • Ang matag command, gawas sa ATZ (MCU reset), nagbalik sa usa ka status string, nga giunhan ug gisundan . Posible nga kahimtang mao ang:
    • OK: command run sa saktong walay sayop.
    • AT_ERROR: generic nga sayop
    • AT_PARAM_ERROR: sayop ang parameter sa command.
    • AT_BUSY_ERROR: Ang network sa LoRa kay busy, mao nga dili makompleto ang command.
    • AT_TEST_PARAM_OVERFLOW: taas kaayo ang parameter.
    • AT_NO_NETWORK_JOINED: Ang LoRa network wala giapil.
    • AT_RX_ERROR: pagtuki sa sayop sa panahon sa pagdawat sa sugo

Dugang nga mga detalye sa matag command description ug examples gihatag sa sunod nga mga seksyon. Ang matag sugo nga giunhan sa # gihatag sa host ngadto sa module, unya ang pagbalik sa module giimprinta.

AT_RX_ERROR

Sa kaso sa AT_RX_ERROR, ang sugo nadaot kung nadawat sa AT_Slave. Busa ang sugo dili modagan.
Bisan pa, sa kaso sa taas nga mga mando, ang pipila nga dili tinuod nga mga karakter mahimo pa nga naa sa pila, andam nga iproseso ingon usa ka mando. Busa, kung ang user makadawat ug AT_RX_ERROR, ang user kinahanglan una nga magpadala aron limpyohan ang pila, ug dayon ipadala pagbalik ang parehas nga mando aron kini maproseso.

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

AT command overview

Sugo Parameter Deskripsyon
Kinatibuk-ang mga Sugo
AT Wala Susiha kon ang interface anaa.
AT [?] Tabang sa tanang gisuportahan nga mga sugo.
ATZ Wala I-reset
AT+VL [=verb_lvl], diin verb_lvl = [0:3] Nagtakda/nagkuha sa lebel sa verbose.
SA+LONG ORAS [=?] Nakuha ang lokal nga oras sa format nga UTC.
Mga yawe, mga ID ug mga sugo sa pagdumala sa EU
SA+APPEUI [=01:02:03:04:05:06:07:08] Nagtakda/nagkuha sa aplikasyon nga EUI.
SA+NWKKEY [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C]  

Nagtakda/nagkuha sa network root key

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

Nagtakda/nagkuha sa root key sa aplikasyon.

Sugo Parameter Deskripsyon
SA+APPSKEY [=2B:7E:15:16:28:AE:D2:A6:AB:F 7:15:88:09:CF:4F:3C]  

Nagtakda/nagkuha sa yawe sa sesyon sa aplikasyon.

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

Nagtakda/nagkuha sa yawe sa sesyon sa network.

AT+DADDR [=01:02:0A:0B] Nagtakda/nagkuha sa adres sa device.
AT+DEUI [=01:23:45:67:89:AB:CD:EF] Nagtakda/nagkuha sa module nga talagsaon nga ID.
AT+NWKID [=127] Nagtakda/nagkuha sa network ID.
Ang LoRa moapil ug magpadala ug data commands
SA+API [=mode] diin ang mode = 0 (ABP) o

mode = 1 (OTAA)

 

Apil sa network.

SA+LINKC Piggyback link susiha ang MAC command request sa sunod nga uplink
SA+PADALA [=port_nb:confirmedmode:data]

diin ang nakumpirma nga mode = 0 o 1.

 

Nagpadala mga pakete sa network.

Mga mando sa pagdumala sa network sa LoRa
SA + VER [=?] Nakuha ang bersyon sa LoRaWAN.
AT+ADR [=adr_enable] diin

adr_enable = 0 o 1

 

Nagtakda/nagkuha sa adaptive data rate functionality.

AT+DR [=datarate] diin datarate = [0:7] Nagtakda/nagkuha sa rate sa datos.
SA+BANDA [=rehiyon] diin rehiyon = [0:9] Nagtakda/nagkuha sa aktibong rehiyon
SA+KLASE [=klase] diin klase = [A, B o C] Nagtakda/nagkuha sa klase sa LoRa.
AT+DCS [=dutycycle] diin dutycycle = 0 o 1 Nagtakda/nagkuha og mga setting sa siklo sa katungdanan.
AT+JN1DL  

 

[=delay] diin ang pagkalangan sa ms
Nagtakda / nakakuha sa paglangan sa pag-apil sa Rx window 1.
AT+JN2DL Nagtakda / nakakuha sa paglangan sa pag-apil sa Rx window 2.
AT+RX1DL Gitakda/nakuha ang paglangan sa Rx window 1.
AT+RX2DL Gitakda/nakuha ang paglangan sa Rx window 2.
SA+RX2DR [=datarate] diin X = [0:7] Nagtakda/nagkuha sa rate sa datos sa Rx window 2.
SA+RX2FQ [=freq] diin freq sa Hz Nagtakda/nagkuha sa frequency sa Rx window 2.
AT+TXP [=txpow] diin txpow = [0:7] Nagtakda / nakakuha sa gahum sa pagpadala.
AT+PGSLOT [= periodicity] Nagtakda/nagkuha sa ping slot.
Mga sugo sa pagsulay sa radyo
AT+TTONE  

Wala

Nagtakda sa pagsulay sa tono sa RF.
AT+TRSSI Nagtakda sa pagsulay sa tono sa 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

 

 

 

Nagtakda/nagkuha sa config LoRa RF nga pagsulay.

AT+TTX [=nb_packet_nga gipadala] Nagtakda sa gidaghanon sa mga pakete nga ipadala alang sa PER RF Tx test.
AT+TRX [=nb_packet_received] Nagtakda sa gidaghanon sa mga pakete nga madawat alang sa PER RF Rx nga pagsulay.
Sugo Parameter Deskripsyon
AT+CERTIF [=mode] diin ang mode = 0 (ABP) o

mode = 1 (OTAA)

 

Gibutang ang module sa sertipikasyon sa LoRaWAN nga adunay mode sa pag-apil.

SA+TTH [= , ,

, ]

Nagsugod sa RF Tx hopping test gikan sa Fstart hangtod sa Fstop (sa Hz o MHz), Fdelta sa Hz
AT+TOFF Wala Gipahunong ang mga pagsulay sa RF.
Komand sa impormasyon
AT+BAT Wala Nakuha ang lebel sa baterya.

Talaan sa panghitabo
Ang lamesa sa ubos nagdetalye sa mga panghitabo nga gipadala sa aplikasyon sa AT_Slave ingon usa ka pahibalo sa module sa host.

Panghitabo Ibalik ang bili Deskripsyon
+ EVT: NAG-API Wala Nagpahibalo sa usa ka host module nga giapil sa gateway sa OTAA.
 

+EVT:PAKYAS ang pag-apil

 

Wala

Nagpahibalo nga ang host module wala makompleto ang pag-apil sa transaksyon (ID/Keys error, Tx wala madawat sa gateway, Rx wala madawat o wala decrypted). Sa kini nga kaso, ang AT+JOIN kinahanglan nga hinumdoman.
+ EVT: : : : Gipahibalo ang host module nga ang usa ka asynchronous nga frame nadawat sa usa ka RX nga bintana nga adunay downlink frame.
+ EVT: RX_ : : : Gipahibalo ang host module nga ang usa ka asynchronous nga frame nadawat sa usa ka RX nga bintana nga adunay mga parameter sa downlink.
 

+ EVT:

 

RX_ : : :

: :

Gipahibalo ang host module nga ang usa ka asynchronous nga frame nadawat sa usa ka RX nga bintana nga adunay gipalugway nga mga parameter sa downlink. Kini nga panghitabo mopuli sa miaging panghitabo kung bisan usa ka hangyo sa pagsusi sa link (AT+LINKC) ang nahimo.
+EVT:SEND_CONFIRMED Wala Gipahibalo ang host module nga ang Tx frame giila sa gateway.

Kinatibuk-ang mga sugo

AT

Deskripsyon Ang atensyon gigamit aron masusi kung ang link nagtrabaho sa husto.
Syntax AT
Mga argumento Wala
tubag Wala
Kodigo sa resulta OK ra

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

SA?

Deskripsyon Naghatag ug mubo nga tabang sa tanan nga gisuportahan nga mga sugo.
Syntax SA?
Mga argumento Wala
tubag Wala
Kodigo sa resulta OK ra

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

ATZ - Pag-reset sa MCU

Deskripsyon Ang sugo nagmugna og NVIC reset: gi-reset ang tibuok sistema lakip ang radyo ug microprocessor.
Syntax ATZ
Mga argumento Wala
tubag Wala
Kodigo sa resulta Wala (NVIC_Reset nga aksyon)

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

Ang gipakita nga mga yawe pinaagi sa sugo sa ibabaw human sa ###### (DevEUI, AppEui, ug DevAddr) kay informative lang ug dili command response.

AT+VL – Verbose nga lebel

Deskripsyon Nagtakda/nagkuha sa verbose nga lebel sa aplikasyon.
 

Syntax

AT+VL=

AT+VL=?

 

 

 

Mga argumento

, ang default kay 1 (VLEVEL_L) 0: VLEVEL_OFF

1: VLEVEL_L

2: VLEVEL_M

3: VLEVEL_H

tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+LTIME – Lokal nga oras sa UTC format

Deskripsyon Nakuha ang lokal nga oras sa format nga UTC.
Syntax AT+L ORAS=?
Mga argumento Wala
tubag
Kodigo sa resulta OK ra

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

AT+OPMODE – Itakda ang operating mode

Deskripsyon Pilia ang LoRaWAN mode o REYAX RYLR998 proprietary mode
Syntax AT+OPMODE=

AT+OPMODE=?

Mga argumento , ang default mao ang 0 (LoRaWAN mode) 0: LoRaWAN mode

1: REYAX RYLR998 proprietary mode

*Dili ma-set up sa RYLR993 ang NETWORKID, dawata lang ang default NETWORKID=18 sa RYLR998. Kung mosulod niini nga mode palihog tan-awa ang AT command sa RYLR998.

tubag
Kodigo sa resulta OK ra

AT_PARAM_ERROR

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

Mga yawe, ID ug pagdumala sa EU 

AT+APPEUI – Pagpaila sa aplikasyon

Deskripsyon Nagtakda/nagkuha sa aplikasyon nga EUI.
 

Syntax

AT+APPEUI=

AT+APPEUI=?

Mga argumento , 8-byte nga kantidad gibulag sa ”:” (hexadecimal format string)
tubag
 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

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

AT+NWKKEY – Network root key

Deskripsyon Nagtakda/nagkuha sa network root key. Kini nga yawe gigamit lamang sa OTAA mode.
 

Syntax

AT+NWKKEY=

AT+NWKKEY=?

Mga argumento , 4-byte nga kantidad gibulag sa ”:” (hexadecimal format string)
tubag
 

 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

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

AT+APPKEY – Application root key

Deskripsyon Nagtakda/nagkuha sa root key sa aplikasyon. Kini nga yawe gigamit lamang sa OTAA mode.
 

Syntax

AT+APKEY=

SA+APKEY=?

Mga argumento , 16-byte nga kantidad gibulag sa ”:” (hexadecimal format string)
tubag
 

 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

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

AT+APPSKEY – yawe sa sesyon sa aplikasyon

 

Deskripsyon

Nagtakda/nagkuha sa yawe sa sesyon sa aplikasyon. Kini nga yawe gigamit lamang sa OTAA ug APB mode. Sa OTAA mode, kini nga yawe gipulihan sa panahon sa proseso sa derivation sa aplikasyon nga root key ug JoinAccept nga impormasyon sa tubag.
 

Syntax

SA+APPSKEY=

SA+APPSKEY=?

Mga argumento , 16-byte nga kantidad gibulag sa ”:” (hexadecimal format string)
tubag
 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

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

AT+NWKSKEY – yawe sa sesyon sa network

 

Deskripsyon

Nagtakda/nagkuha sa yawe sa sesyon sa network. Kini nga yawe gigamit sa OTAA ug ABP mode. Sa OTAA mode, kini nga yawe gipulihan sa panahon sa proseso sa gigikanan gamit ang root key sa network ug JoinAccept nga impormasyon sa tubag.
 

Syntax

AT+NWKSKEY=

AT+NWKSEY=?

Mga argumento , 16-byte nga kantidad gibulag sa ”:” (hexadecimal format string)
tubag
 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

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

AT+DADDR – Address sa device

Deskripsyon Nagtakda/nagkuha sa adres sa device.
 

Syntax

AT+DADDR=

AT+DADDR=?

Mga argumento , 4-byte nga kantidad gibulag sa ”:” (hexadecimal format string)
tubag
 

 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

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

AT+DEUI – Device EU

Deskripsyon Nagtakda/nagkuha sa device nga EUI.
 

Syntax

AT+DEUI=

AT+DEUI=?

Mga argumento , 8-byte nga kantidad gibulag sa ”:” (hexadecimal format string)
tubag
 

 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

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

AT+NWKID – Network ID

Deskripsyon Nagtakda/nagkuha sa network ID.
 

Syntax

AT+NWKID=

AT+NWKID=?

Mga argumento , 1-byte decimal value gikan sa 0 ngadto sa 127
tubag
 

 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

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

Apil ug ipadala ang data sa LoRa network

Deskripsyon Apil sa LoRa network.
Syntax AT+API=
 

Mga argumento

0: pag-apil sa usa ka network pinaagi sa ABP 1: pag-apil sa usa ka network pinaagi sa OTAA

tubag +EVT:NAG-AMBAY o +EVT:MAY_FAILED
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

AT+JOIN – Apil sa LoRa network

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

AT+LINKC – Paghangyo sa pagsusi sa link

Deskripsyon Piggyback link susiha ang MAC command request sa sunod nga uplink. Ang DemodMargin ug

Ang impormasyon sa output sa NbGateways gihatag ngadto sa gipalawig nga mga panghitabo sa Rx +EVT:RX.

Syntax SA+LINKC
Mga argumento Wala
tubag Wala
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT + SEND - Ipadala ang datos sa LoRa network

Deskripsyon Nagpadala sa mga pakete sa aplikasyon nga adunay piho ug AppPort ug payload sa LoRaWAN network.
Syntax AT+SEND= : :
 

 

Mga argumento

• : aplikasyon port nga ipasa

– 0: dili kumpirmadong mensahe

– 1: gikumpirma nga mensahe

• : payload sa hexadecimal format strings (maximum nga gitas-on mao ang 242 bytes)

tubag +EVT:SEND_CONFIRMED
 

 

 

 

 

Kodigo sa resulta

OK ra

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- (19)

Pagdumala sa network sa LoRa 

AT+VER – Firmware nga bersyon

Deskripsyon Nakuha ang bersyon sa AT_Slave firmware.
 

 

Syntax

APP_VERSION: Vx.yz

MW_LORAWAN_VERSION: Va.bc MW_RADION_VERSION: Vd.ef

Mga argumento Wala
tubag
Kodigo sa resulta OK ra

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

AT+ADR – Adaptive data rate functionality

Deskripsyon Nagtakda/nagkuha sa adaptive data rate functionality.
 

Syntax

AT+ADR=

AT+ADR=?

 

Mga argumento

• 0: ADR disabled

• 1: ADR enabled (default)

tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+DR – Rate sa datos

Deskripsyon Nagtakda/nagkuha sa Tx data rate.
 

Syntax

AT+DR=

AT+DR=?

Mga argumento sa range [0,1,2,3,4,5,6,7]
tubag
 

 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

Nota: Aron makahimo sa pagtakda sa rate sa datos, ang ADR kinahanglan nga ma-disable.

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

AT+BAND – Aktibo nga rehiyon

Deskripsyon Nagtakda/nagkuha sa aktibong rehiyon.
 

Syntax

AT+BAND=

AT+BAND=?

 

 

 

 

 

 

 

Mga argumento

: numero nga katumbas sa aktibo nga mga rehiyon

 

0: AS923 (RYLR993)

1: AU915 (RYLR993_AK)

5: EU868

6: KR920 (RYLR993_AK)

7: IN865 (RYLR993)

8: US915

9: RU864 (RYLR993_AK)

tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+CLASS – LoRa nga klase

Deskripsyon Nagtakda/nagkuha sa klase sa LoRa.
 

Syntax

SA+KLASE=

SA+KLASE=?

Mga argumento : kinahanglan nga A, B o C.
tubag
 

 

 

Kodigo sa resulta

OK ra

AT_ERROR

AT_PARAM_ERROR

AT_NO_CLASS_B_ENBLE

AT_NO_NET_JOINED

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

AT + DCS - Mga setting sa siklo sa katungdanan

Deskripsyon Nagtakda / nakakuha sa mga setting sa siklo sa katungdanan.
 

Syntax

AT+DCS=

AT+DCS=?

 

Mga argumento

0: gi-disable ang siklo sa katungdanan 1: gipaandar ang siklo sa katungdanan

tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+JN1DL – Apil sa paglangan sa Rx window 1

Deskripsyon Nagtakda / nakakuha sa pag-apil sa pagdawat sa paglangan tali sa katapusan sa Tx ug sa pag-apil sa Rx nga bintana 1 (sa ms).
 

Syntax

AT+JN1DL=

AT+JN1DL=?

Mga argumento : bili sa ms
tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+JN2DL – Apil sa paglangan sa Rx window 2

Deskripsyon Nagtakda / nakakuha sa pag-apil sa pagdawat sa paglangan tali sa katapusan sa Tx ug sa pag-apil sa Rx nga bintana 2 (sa ms).
 

Syntax

AT+JN2DL=

AT+JN2DL=?

Mga argumento : bili sa ms
tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+RX1DL – Paglangan sa Rx window 1

Deskripsyon Nagtakda / nakakuha sa paglangan tali sa katapusan sa Tx ug sa Rx nga bintana 1 (sa ms).
 

Syntax

AT+RX1DL=

AT+RX1DL=?

Mga argumento : bili sa ms
tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+RX2DL – Paglangan sa Rx window 2

Deskripsyon Nagtakda / nakakuha sa paglangan tali sa katapusan sa Tx ug sa Rx nga bintana 2 (sa ms).
 

Syntax

AT+RX2DL=

AT+RX2DL=?

Mga argumento : bili sa ms
tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+RX2DR – Data rate sa Rx window 2

Deskripsyon Nagtakda/nagkuha sa Rx window 2 data rate (0-7 nga katumbas sa DR_X).
 

Syntax

AT+RX2DR=

AT+RX2DR=?

Mga argumento : bili sa range [0:15]
tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+RX2FQ – Frequency sa Rx window 2

Deskripsyon Nagtakda/nagkuha sa Rx window 2 frequency.
 

Syntax

AT+RX2FQ=

AT+RX2FQ=?

Mga argumento : bili sa Hz
tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT + TXP - Pagdala sa gahum

Deskripsyon Nagtakda / nakakuha sa gahum sa pagpadala.
 

Syntax

AT+TXP=

AT+TXP=?

Mga argumento : kinahanglan naa sa range sa rehiyon nga gi-activate sa range [0:15].
tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+PGSLOT – Ping slot

Deskripsyon Nagtakda/nagkuha sa unicast ping slot periodicity.
 

Syntax

AT+PGSLOT=

AT+PGSLOT=?

 

Mga argumento

: periodicity nga ipasa, kinahanglang anaa sa range [0:7]

Ang periodicity sa ping slot kay 2< periodicity >, sa mga segundo.

tubag
 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

Mga sugo sa pagsulay sa radyo

AT+TTONE – Pagsulay sa tono sa RF

Deskripsyon Nagsugod sa pagsulay sa tono sa RF.
Syntax AT+TTONE
Mga argumento Wala
tubag Wala
 

Kodigo sa resulta

OK ra

AT_BUSY_ERROR

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

AT+TRSSI - Pagsulay sa tono sa RF RSSI

Deskripsyon Nagsugod sa pagsulay sa tono sa RF RSSI.
Syntax AT+TRSSI
Mga argumento Wala
tubag : bili sa dBm
 

Kodigo sa resulta

OK ra

AT_BUSY_ERROR

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

AT+TCONF - Pagsulud sa pagsulay sa LoRa RF

Deskripsyon Nagtakda/nagkuha sa pagsumpo sa pagsulay sa LoRa RF.
 

Syntax

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

AT+TCONF=?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mga argumento

• : frequency sa Hz
• : Tx gahum sa range [-9:22] dBm
• :
– LoRa (sa kHz)
◦ 0: 7.8125
◦ 1: 15.625
◦ 2: 31.25
◦ 3: 62.5
◦ 4: 125
◦ 5: 250
◦ 6: 500
FSK: 4800 hangtod 467000 Hz
• :
- LoRa: SF5 hangtod SF12 bit/s
FSK: 600 hangtod 300000 bit/s
• : LoRa lang
1: 4/5
2: 4/6
3: 4/7
4: 4/8
• : ubos-saba ampbuhi nga kinabuhi

– 0: Wala

1: Sa
• : PA boost
– 0: Wala
1: Sa
• : modulasyon
[0: FSK
– 1: LoRa
– 2: BPSK(Tx)
• : payload gitas-on 1 ngadto sa 256
• : FSK 4800 lang hangtod 467000
• : ubos nga DR optimization, LoRa lang
– 0: Wala
1: Sa
– 2: Auto (1 kung SF11 o SF12, 0 kung dili)
• : FSK lang
– 0: walay Gaussian filter nga gigamit
1: BT = 0,3
2: BT = 0,5
3: BT = 0,7
4: BT = 1
 

 

 

 

 

 

 

tubag

• Freq= Hz

• Gahum= dBm

• Bandwidth= (=125000 Hz)

• SF=

• CR= (=4/5)

• LNA State=

• PA Boost State=

• Modulasyon

• Payload len= Bytes

• LowDRopt[0 ngadto sa 2]=

 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

Nota: , , ug Ang mga argumento gikinahanglan sa command syntax apan wala gigamit sa B-L072Z-LRWAN1 nga plataporma.

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

AT + TTX - Ang mga pakete ipadala alang sa PER RF TX nga pagsulay

Deskripsyon Nagsugod sa usa ka PER RF TX nga pagsulay sa gidaghanon sa mga pakete nga ipadala.
Syntax AT+TTX=
Mga argumento
tubag Wala
 

 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

AT_BUSY_ERROR

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

AT + TRX - Ang mga pakete nga madawat alang sa PER RF RX nga pagsulay

Deskripsyon Nagsugod sa usa ka PER RF RX nga pagsulay sa gidaghanon sa mga pakete nga madawat.
Syntax AT+TRX=
Mga argumento
tubag Wala
 

 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

AT_BUSY_ERROR

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

AT+TTH – RF Tx hopping test

Deskripsyon Nagsugod sa RF Tx hopping test gikan sa Fstart hangtod sa Fstop, uban ang Fdelta nga mga lakang.
Syntax AT+TTH= , , ,
 

 

Mga argumento

• : frequency pagsugod (sa Hz o MHz)

• : frequency stop (sa Hz o MHz)

• : frequency bandwidth (sa Hz)

• : gidaghanon sa mga pakete nga ipadala

tubag Wala
 

 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

AT_BUSY_ERROR

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

AT + CERTIF - Module sa sertipikasyon sa LoRaWAN nga adunay mode sa pag-apil

Deskripsyon Nagsugod sa module sa sertipikasyon sa LoRaWAN ug sa pagpili sa mode sa pag-apil.
Syntax AT+CERTIF=
 

Mga argumento

0: pag-apil sa usa ka network pinaagi sa ABP 1: pag-apil sa usa ka network pinaagi sa OTAA

 

tubag

+ EVT: NAG-API

+EVT: JOIN_FAILED

 

Kodigo sa resulta

OK ra

AT_PARAM_ERROR

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

AT+TOFF – RF nga pagsulay

Deskripsyon Gipahunong ang pagsulay sa RF.
Syntax AT+TOFF
Mga argumento Wala
tubag Wala
Kodigo sa resulta OK ra

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

Impormasyon

AT+BAT – Ang lebel sa baterya

Deskripsyon Nakuha ang lebel sa baterya (sa mV).
Syntax AT+BAT=?
Mga argumento Wala
tubag : ang bili anaa sa mV
Kodigo sa resulta OK ra

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

AT+TEMP – Temperatura

Deskripsyon Nakuha ang temperatura sa module (sa Celsius degree °C).
Syntax AT+TEMP=?
Mga argumento Wala
tubag : ang bili kay sa Celsius degree.
Kodigo sa resulta OK ra

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

Examples

Ania ang pipila ka mga batakang examples nga naghulagway kon sa unsang paagi sa paggamit sa AT mga sugo. Sa mosunod nga mga seksyon, ang mga sugo nga gihatag sa host giunhan sa #, ug ang mga komento gidawat sa /* */.

Apil ug ipadala sa unconfirmed modeSTMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (43)

Apil ug ipadala sa gikumpirma nga modeSTMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (44)

Rx nakadawat data
Posible nga makuha ang datos nga gipadala gikan sa usa ka piho nga pantalan, kung ang +EVT:RX madawat.

Gitugotan sa Class B ang paghangyo
Ang exampGipakita sa ubos kung giunsa paghimo ang usa ka hangyo sa Class B pinaagi sa usa ka han-ay sa mando sa AT.STMICROELECTRONICS-STM32L0-Ultra-Low-Power-MCUs-FIG- (46)

E-mail : sales@reyax.com
Website : http://reyax.com
Copyright © 2022, REYAX TECHNOLOGY CO., LTD

Mga Dokumento / Mga Kapanguhaan

STMICROELECTRONICS STM32L0 Ubos nga Gahum nga MCUs [pdf] Manwal sa Gumagamit
STM32L0 Ultra Low Power MCUs, STM32L0, Ultra Low Power MCUs, Ubos nga Power MCUs, Power MCUs

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *