STMICROELECTRONICS STM32L0 Ubos nga Gahum nga MCUs

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:
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.
Example
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:
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: 
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:
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:
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: 
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: 
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: 
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: 
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: 
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: 
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: 
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:
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: 
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: 
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: 
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: 
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: 
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:
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: 
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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 |
Example
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:
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 |
Example
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:
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:
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:
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:
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:
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:
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:
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:
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 mode
Apil ug ipadala sa gikumpirma nga mode
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.
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 |





